随笔分类 - 4-python
摘要:1. os模块 提供对操作系统进行调用的接口。 1. os模块 提供对操作系统进行调用的接口。
阅读全文
摘要:2.random模块 #随机浮点数 random.random() #生成0到1之间的随机浮点数,不能自己指定 random.uniform(1,10) #可以指定 #随机整数 random.randint(1,7) #生成1到7之间的随机整数1<=n<=7 #随机选取0到100间的偶数: rand
阅读全文
摘要:1.模块介绍 2.time & datetime 3.random 4.os 5.sys 6.shutil 7.json & pickle 8.shelve 9.xml处理 10.yaml处理 11.configparser 12.hashlib 13.subprocess 14.logging模块
阅读全文
摘要:一.json序列化 xml在被json取代,不同平台之间的语言转换,只能处理简单的。复杂的用pickle; pickle只能在python中用,而在Java中json也可以被识别。
阅读全文
摘要:一. 内置方法 1.all() 3. bin() 十进制数字转二进制 4.bytearray () 可修改的二进制 5. callable() 判断是否可调用 6.chr() >>>chr(97) 'a' 7.ord() >>>ord('b') 98 8. classmethod() 9. comp
阅读全文
摘要:一 . 生成器 1.介绍 通过列表生成式,可以直接创建一个列表,但是受内存限制,列表容量是有限的。 a = [i*2 for i in range(10000) print (a) 1 def fib(max): 2 n, a, b = 0, 0, 1 3 while n < max: #n只是控制
阅读全文
摘要:一 . 装饰器(很重要的一个内容) 定义: 本质是函数,(装饰其他函数)就是为其他函数添加其他功能 注意事项:a.不能修改被装饰的函数的源代码, b. 不能修改被装饰的函数的调用方式。 补充: a.函数就是“变量”,把函数体赋给了函数名。 b. 高阶函数+嵌套函数>>>>装饰器 c.高阶函数:把一个
阅读全文
摘要:一. 函数与函数式编程 1. 面向对象编程 (类)class 2.面向过程编程 (过程) def 3.函数式编程 (函数) def (1) 函数的特点: 代码重用: 可扩展性; 保持一致性。 (2)函数的定义: 在此插一句,学习一个打印当前时间 (3) 形参与实参 纯关键字参数时与顺序无关; 纯位置
阅读全文
摘要:一. 文件修改 with语句 为了避免打开文件后忘记关闭,可以通过with管理上下文: 二. 字符编码与转码
阅读全文
摘要:一. 集合 二. 文件操作 注: 文件以“读”模式打开,则无法写入内容; 文件以“写”模式打开,则无法读取内容;在写入的时候会冲掉源文件的内容,(切记小心),如果源文件不存在的话,会新建一个文件。 冷冷清清凄凄 戚戚 冷冷 清清 凄凄 戚戚 当读取文件的时候,一次性读完,类似于指针的一个东东就停在了
阅读全文
摘要:一. 字典(dict) 格式:{key:value,key1:value1,....} 二. 三级菜单
阅读全文
摘要:一. 元组(tuple) 元组类似于列表,但是元组一旦创建,不能修改,所以又称为只读列表。 元组只有两个方法:count & index。 eg. names = ("zhangsan","lisi") 见原博主博客 http://www.cnblogs.com/alex3714/articles/
阅读全文
摘要:一. 列表与切片names = ["1zhangpeng","aguyu","litong","maziwei"]#列表''''print(names)print(names[0],names[1])print(names[1:2])#切片print(names[-1])print(names[-1
阅读全文
摘要:一.模块 sys.path sys.argv 2. os import os #cmd_res = os.system("dir") #只执行命令,不保存结果 cmd_res = os.popen("dir").read() print(" >",cmd_res) os.mkdir("new_dir
阅读全文

浙公网安备 33010602011771号