摘要: 1.数据:GET、POST 2.中间件:使用、写、链式操作 GET 无需中间件 req.query POST 需要"body parser" 链式操作: 1.1.GET、POST 利用 req.query 疑问:bodyParser.urlencoded 中设置 extended 为 true 和为 阅读全文
posted @ 2017-12-04 14:56 SingSingaSong 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 自定义模块 模块由什么组成 npm 如何发布自己的模块 常见的命令: require 引入模块 exports 输出模块 (想对外输出东西时,必须加上exports) module.exports 批量输出模块 require 1.有‘./’ 从当前目录中招 2.没有‘./’ 先从系统模块找,再从n 阅读全文
posted @ 2017-12-02 21:03 SingSingaSong 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 要限制关键字参数的名字,就可以用命名关键字参数 由于调用时缺少参数名 city 和 job,Python解释器把这4个参数均视为位置参数,但person()函数仅接受2个位置参数。 参数顺序 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数。 顺序: 必选参数 阅读全文
posted @ 2017-11-22 21:34 SingSingaSong 阅读(836) 评论(0) 推荐(0) 编辑
摘要: 简单写个输入、输出,并注释 报错了: SyntaxError: Non ASCII character '\xe8' in file learn1.py on line 3 属于编码问题。 解决方式: 添加编码说明的注释: 这样就可以保证文件的注释采用的是UTF 8编码格式 原因: 在python编 阅读全文
posted @ 2017-11-21 10:21 SingSingaSong 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 再议raw_input birth = raw_input('birth: ') if birth 阅读全文
posted @ 2017-11-21 10:20 SingSingaSong 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 参数 修改后 默认参数 关键字参数 \ \ extra表示把extra这个dict的所有key value用关键字参数传入到函数的 kw参数 命名关键字参数 关键字参数,函数的调用者可以传入任意不受限制的关键字参数。至于到底传入了哪些,就需要在函数内部通过kw检查。 调用者仍可以传入不受限制的关键字 阅读全文
posted @ 2017-11-21 10:18 SingSingaSong 阅读(146) 评论(0) 推荐(0) 编辑
摘要: ``` coding=utf 8 输入 print'100+200=',100+200 输入 name = raw_input('tell me your name:') print'hello',name,'!' 整数 print(0xff00) 字符串 同时出现单双引号,用转义字符\标识。r'' 阅读全文
posted @ 2017-11-16 21:28 SingSingaSong 阅读(159) 评论(0) 推荐(0) 编辑
摘要: ``` coding= utf 8 条件判断和循环 如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做 age1 = 20 if age1 = 18: print 'adult'; num = 10; if num 100: print num, "大于100" els 阅读全文
posted @ 2017-11-16 21:27 SingSingaSong 阅读(175) 评论(0) 推荐(0) 编辑
摘要: ``` # coding=utf-8 # list有序集合 classmate = ['Michael', 'Bob', 'Tracy'] print classmate print len(classmate) print classmate[0] print '倒数第一:',classmate[-1] # 直接获得最后一个元素 print '倒数第二个人:',classmate[-2]... 阅读全文
posted @ 2017-11-16 21:27 SingSingaSong 阅读(441) 评论(0) 推荐(0) 编辑
摘要: ``` #coding=utf-8 # dict dict= {'bob': 40, 'andy': 30} print dict['bob'] # 通过dict提供的get方法,如果key不存在,可以返回None,或者自己指定的value: print dict.get('Lisa',666) # 要删除一个key,用pop(key)方法,对应的value也会从dict中删除: dict.po... 阅读全文
posted @ 2017-11-16 21:24 SingSingaSong 阅读(118) 评论(0) 推荐(0) 编辑