函数返回多个值可以用多个变量接收
摘要:def func2() return 1,2,3 r1,r2,r3 = func2() print(r1,r2,r3) //1 2 3 如果接收的变量多于返回的值就会报错 r1,r2,r3,r4 = func2() //ValueError 报错 多个接收变量少于多个返回的值也会报错 r1,r2 =
阅读全文
文件操作
摘要:一,打开文件 open('路径','打开方式','编码') 或 with open('路径/文件名','打开方式',encoding='utf-8') as 随意名字: 方式有 r 读 r+ 读写 w 写 w+ 写读 a 追加 a+ 追加写 编码方式 utf-8 二,操作文件 1,读 read 一次
阅读全文
元祖的坑
摘要:元祖里面只有一个元素且没有逗号的话,本身是什么类型就是什么类型,如tu1,tu3
阅读全文
字典的坑
摘要:1.在循环字典时不能删除键值对,否刚会报错 删除方法: 方法一 方法二:
阅读全文
集合
摘要:set = {1,2,3,('12','二')} 集合跟字典差不多,但没有键值对,其中不能放可变变量 特性:去重,无序 一。增:2种方式 1.add 添加为一个元素 set.add('名字'); //{'名字',1,2,3,('12','二')} 2.update 迭代添加 set..update(
阅读全文
字符串切片
摘要:str = 'abcdefg' str[首:尾:步长】 步长为负数的话是倒着取
阅读全文
格式化输出
摘要:%s d 等 占位 注意:格式化输出与%并用时需要要在%前再加一个%,不然会认为也需要占位而报错
阅读全文