摘要: 利用map()函数,把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']。 1 def cg(name): 2 return name[0].upper()+name[1:].low... 阅读原文
2017-07-04 15:40:05 阅读(833) 评论(0)
摘要: Python文件系统功能:os模块 1.os模块方法分类 (1)目录: chdir() 改变工作目录 chroot() 设定当前进程的根目录 listdir() 列出指定目录下的所有文件名 mkdir() 创建指定目录 ... 阅读原文
2017-07-04 13:54:03 阅读(805) 评论(0)
摘要:   本篇内容 Python介绍 安装 第一个程序(hello,world) 变量 用户输入(input) 数据类型 数据运算 if判断 break和continue的区别  while 循环   一、 Python介绍 Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,G... 阅读原文
2017-07-04 13:15:07 阅读(805) 评论(0)
摘要: 装饰器(http://egon09.blog.51cto.com/9161406/1836763) 1、装饰器:本质是函数; 装饰器(装饰其他函数),就是为其他函数添加附加功能; 原则:1.不能修改被装饰函数的源代码;    2.不能修改被装饰的函数的调用方式; 装饰器对被装饰的函数完全透明的,没有修改被装饰函数的代... 阅读原文
2017-07-04 07:04:02 阅读(851) 评论(0)
摘要: 目录   socket     简单的聊天机器人   简单的ftp上传   粘包问题的解决 一. socket模块   socket,俗称套接字,其实就是一个ip地址和端口的组合。类似于这样的形式(ip,  port),其中ip代表的是某个主机,port代表的是某个应用,我们可以通过socket和另外的一台主机进行通... 阅读原文
2017-07-04 06:00:10 阅读(823) 评论(0)
摘要: redis 缓存系统 redis是业界主流的key-value nosql 数据库之一。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、... 阅读原文
2017-07-03 23:57:01 阅读(913) 评论(0)
摘要: python编写一个三级while的循环菜单 1.定义字典,字典里面嵌套字典,内嵌字典的值为列表。 思路: 湖北省的市:字典中的定义3个字典,用于存储{序列-键:市名} shiqu_dir = {} {序列-键:县} xian_dir ={} {序列-键:街道} jiedao_dir = {} 函数将序列和键一一对应... 阅读原文
2017-07-03 23:50:01 阅读(816) 评论(0)
摘要: if判断语句 1 if true: 2 print("true") 3 else: 4 print("false") 猜年龄大小 1 # Author:dd 2 age_of_boy = 56 3 age = int(input("age:")) 4 if age == age_of_boy: ... 阅读原文
2017-07-03 23:10:03 阅读(826) 评论(0)
摘要: 一、Django中间件的请求周期 我们从浏览器发出一个请求 Request,得到一个响应后的内容 HttpResponse ,这个请求传递到 Django的过程如下: 也就是说,每一个请求都是先通过中间件中的 process_request 函数,这个函数返回 None 或者 HttpResponse 对象,如果返... 阅读原文
2017-07-03 22:49:04 阅读(902) 评论(0)
摘要: 用户输入,在python2中用raw_input(),在此知道就可以,测试中用的是python3版本 1 input() 例如:输入名字和年龄,输出 1 # Author:dd 2 name = input("input your name:") 3 age = input("input your age:")... 阅读原文
2017-07-03 22:25:01 阅读(812) 评论(0)