''' 关键字: False:布尔类型的值,表示否,与Ture相反 None:布尔值数据的值为0,数据中的内容为空,None True:布尔值非零为True,表示对,与False相反 and:用于表达书运算,逻辑与操作 as:用于类型转换 class:定义类 assert:列表排序,默认从小到大排序,升序,加参数reverse=True,按降序进行排序 break:终止循环,跳出循环体 continue:终止当前本轮循环,开启下一轮循环 def:函数定义的关键字 del:删除变量或序列的值 elif:条件判断语句 else:条件判断语句 except:包含捕获异常后的操作代码块,与try、finally结合使用 finally:用于异常语句,出现异常后,始终要执行finally包含的代码块,与try、finally结合使用 for:循环语句 from: 用于导入模块,与import结合使用 global:定义全局变量 if:条件语句 import:定义模块 in:判断变量是否在序列中 is :判断变量是否为某个类的实例 lambda:定义匿名函数 nonlocal:使用nonlocal可以在嵌套函数内部修改外部函数的局部变量的值 not:用于表达式运算,逻辑非操作 or:用于表达式运算,逻辑或操作 pass:空的类、方法或者函数的占位符 raise: 异常抛出操作 return:定义函数返回计算结果,需接收 try:try包含可能会出现异常的语句,与except、finally结合使用 while:循环语句 with:简化Python的语句 yield:用于从函数依次返回值 内置函数:和定义函数的调用一致 print : 输出 input : 输入 type : 查看数据类型 id : 获取数据的内存地址 range : 生成数据 len : 获取数据的长度(元素总数) int、float 、bool 、str、list、tuple、dict、set:代表对应的数据类型 常用方法: 字符串的方法 join 字符串拼接,将列表转换为字符串 find 查找元素位置 count 查找元素个数 replace 替换字符 split 字符串分割,将字符串转换为列表 format 格式化输出 传统方式:% upper 将字母大写 lower 将字母小写 列表常用方法: 可以存储各种数据类型 可变数据类型,用的最多的数据存储方式 通过下标来取值,列表的方法 增加: append 列表添加数据(末尾) insert 通过指定位置插入数据 extend 可以往列表中一次性添加多条数据(末尾) 删除: remove 删除列表指定的元素 pop 指定下标位置删除,默认删除列表最后一个元素 clear 清空列表 del 关键字删除,指定下标删除,可以删除方法 查询: index 查询列表的下标方法 count 获取某个元素的数量 注意:查询的方法需要变量进行接收 修改:通过下标位置找到对应的元素进行修改 li3[5],li3[6] = 111,222 其他: copy 复制列表 sort 排序,默认从小到大排序,升序,加参数reverse=True,按降序进行排序 reverse 将列表反序 字典 # 字典的增删查改方法 # 字典中添加元素 # 通过键进行赋值 dic[key] = 值 dic["age"] = 18 print(dic) # 字典中修改元素(字典中的key是唯一的,不能重复), dic["age"] = 188 # 总结:字典添加和修改元素,无key则增,有则改 # 字典中查找元素 # 通过键去找对应的值(当查找的键不存在时,会报错) n = dic["name"] print(n) # 第二种:dic.get(key)(当查找的键不存在时,返回的是None) n = dic.get('name') print(n) # 字典中删除元素 dic1 = {'aa':11,'bb':22,'cc':33} # pop方法:指定键去删除键值对 print(dic1.pop("aa")) print(dic1) # popitem:删除字典中的最后一个键值对(python3.6开始) dic1.popitem() print(dic1) # del关键字 进行删除 del dic1['bb'] print(dic1) # 字典中常用的其他的几个方法 dic2 = {'aa': 11, 'bb': 22, 'cc': 33} # keys:获取所有的键 print(list(dic2.keys())) # values:获取所有的值 print(list(dic2.values())) # items:获取所有的键值对,每个键值对是一个元祖的形式 print(list(dic2.items())) # 合并两个字典的方法:update,dic1更新到dic3里面去 dic3.update(dic1) print(dic3) # 在字典里面追加多个键值对 dic3.update({"ff": 11, "dd": 99}) print(dic3) # 合并两个字典的方法:update,dic1更新到dic3里面去 dic3.update(dic1) print(dic3) # 在字典里面追加多个键值对 dic3.update({"ff": 11, "dd": 99}) print(dic3) 函数、关键字、方法使用上的区别 函数: 函数使用时是:函数名() print("hello python") input("账号") 关键字 关键字使用:关键字名 python表达式(没有括号) del li[0] if 条件语句 return a+b 方法: 方法的使用:对象.方法名(参数) 例如:列表的方法 li = [11,22,33] li.append() '''
【python基础语法】常用内置函数、关键字、方法和之间的区别(小结)
猜你喜欢
转载自www.cnblogs.com/python-test001/p/12368052.html
今日推荐
周排行