随笔分类 -  python

摘要:1、不定参数 2、默认参数 默认参数的值仅仅在函数定义的时候赋值一次 默认参数的值应该是不可变的对象,比如 None、True、False、数字或字符串 此时,可以试用None作为默认值,然后在函数里面检查它,给予相应的默认值 3、匿名函数 lambda 表达式中的 x 是一个自由变量,在运行时绑定 阅读全文
posted @ 2017-07-24 11:55 gaoyanglao 阅读(290) 评论(0) 推荐(0)
摘要:1、print如何不换行 print函数中end="\n"(换行)为默认值,如果不想换行,修改此默认值 for i in range(1, 5): print("*", end = '') 输出 **** 2、and-or 的使用 a = 1 b = 2 c = True and a or b 返回 阅读全文
posted @ 2017-05-05 10:37 gaoyanglao 阅读(200) 评论(0) 推荐(0)
摘要:1、使用 PyInstaller 2、使用 py2exe 阅读全文
posted @ 2017-05-03 14:03 gaoyanglao 阅读(260) 评论(0) 推荐(0)
摘要:python 生成 md5 码有两种方法 m = md5.new([arg]) // 返回一个md5对象,如果给出参数,相当于调用 update(arg) m.update(arg) // arg 为 string 参数,即要计算的 arg信息的摘要 print(m.hexdigest()) // 阅读全文
posted @ 2017-02-27 07:30 gaoyanglao 阅读(800) 评论(0) 推荐(0)
摘要:3.1 json.dumps()、json.loads() 3.2 json.dump()、json.load() 阅读全文
posted @ 2017-01-24 17:05 gaoyanglao 阅读(318) 评论(0) 推荐(0)
摘要:python -V # -*- coding: utf-8 -*- 或 # coding = utf-8 文档链接:https://www.python.org/dev/peps/pep-0263/ _num num # 这里是注释部分 toatl = num1 + \ num2 + \ num3 阅读全文
posted @ 2017-01-16 10:30 gaoyanglao 阅读(246) 评论(0) 推荐(0)
摘要:{ "cmd": ["D:\\Program Files\\Python\\Python36\\python.exe", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source 阅读全文
posted @ 2017-01-13 11:24 gaoyanglao 阅读(454) 评论(0) 推荐(0)
摘要:获取变量的数据类型 typeid(a).name() type(a) type(a) 阅读全文
posted @ 2016-08-29 18:21 gaoyanglao 阅读(356) 评论(0) 推荐(0)
摘要:当不同版本python之间相互不能兼容时,可以使用virtualenv创建不同版本python的虚拟环境 当没有指定python解释器时(如下-p 即为指定的python版本),将使用默认的全局python解释器创建虚拟环境 windows linux 安装注意 阅读全文
posted @ 2016-08-16 09:28 gaoyanglao 阅读(2386) 评论(0) 推荐(0)
摘要:1、如果没有设置字符串编码格式,那么将采用系统默认编码格式 说明:name.encode('utf-8') 此处将 name 重新编码为 'utf-8',要重新编码首先要解码,此处并没有指明解码方式,那么将采用系统的默认解码格式(编解码格式相同,不会出错) 2、主动设置字符串编码格式为 'utf-8 阅读全文
posted @ 2016-07-28 17:40 gaoyanglao 阅读(28431) 评论(2) 推荐(2)
摘要:1、安装 package control 按快捷键ctrl+` 或使用菜单 View->Show Console 打开控制台,然后粘贴如下安装代码 2、回车 3、重启sublime,查看 Preferences->Package Control 是否存在(存在则安装成功,否则失败) 阅读全文
posted @ 2016-07-26 18:13 gaoyanglao 阅读(265) 评论(0) 推荐(0)