摘要:
函数 一、定义函数: def + 关键字(函数名,一个变量,遵循变量命名的规则) + ( 参数 ) : (缩进) 函数体(代码块) 函数名的本质(就是这个函数所在的内存地址)像这样的就是叫第一类对象: 1. 函数名是不可以变得,函数名赋值只是分享内存地址,这个函数本身的名字是不会变的,还是原来 阅读全文
摘要:
文件操作 r 读 w 写 a 追加 函数: f =open('字符串',mode = '对文件的操作模式',encoding = '编码方式') #f就是文件句柄 with open('字符串',mode = '对文件的操作模式',encoding = '编码方式')as f #默认自动关 阅读全文
摘要:
集合 一、关键字 : set 定义是 s = {} #当里面没有元素的时候表现为字典数据类型 集合是不可哈希的(可变的),也是无序的(没有索引),集合内的元素必须是可哈希的(不可变得)。 二、方法: 增: .add(元素) #随记添加在集合的某个位置 .update() #迭代添加 删: 阅读全文
摘要:
一、字典 一、关键字:dict 1.字典是唯一的键值对数据,其表现形式: dic = {键:值},字典里的键必须保证是唯一的 2.键必须是不可变的数据类型: a、故列表是不能当键的 b、所以元组(内部没有可变的数据类型)是可以当键的. c、而字典也不可以当字典的键的,因为字典是可变的. 3 阅读全文
摘要:
列表 一、关键字: list lst = [ , , , , , , ,] 二、方法: 1.增加: . append( ) #追加,添加元素进列表最后 . insert ( ) #插入 括号里前面放插入的位置(索引),后面是插入的内容 .extend( ) #扩展 只能进行迭代添加, 阅读全文
摘要:
字符串 一、关键字:str 字符串是不可变的可迭代的数据类型 二、方法: .title #标题 使首字母大写 只要有特殊字符隔开,才能分别认为是多个单词.(中文也是特殊字符 .capitalize 首字母大写 ,不管字符串中有几个单词, 只有第一个字母大写 .upper() 使单词中字母全部大写 阅读全文
摘要:
运算符 一、算数运算符 加减乘: + - * 除: / (输出有小数点) 取模: % 幂: ** 整除: // (输出无小数点) 二、比较运算符 大于 > 小于 < 等于 == 大于等于 >= 小于等于 <= 不等于 != 三、赋值运算符 a = 10 #a是十 a +=10 #a 阅读全文
摘要:
格式化输出: 程序交互(input): input ()括号内的内容必须是字符串,也称为提示语句。 1.用input获取到的内容都是字符串. 2.input应用场景: 动态获取用户输入的内容 第一种方法(占位符法): 注意:要注意位置顺序,.以及相对应的数量来填充 %s代表着全部字符转和整型 阅读全文