菜鸟学python(04) —— 基础笔记整理

来源:互联网 发布:gta5光盘淘宝店家 编辑:程序博客网 时间:2024/05/19 14:55
# 函数:function 功能 def 函数名(): 代码块# 函数命名规范  七条# 函数可以含形参,调用时赋值实参,也可使用关键字参数# 收集参数:(*变量) 结果是元组,收集没有形参接收的参数# 关键字收集参数(**变量) 结果是字典,收集没有形参接收的参数# 关键字参数必须放普通实参后边,且不可以给形参传多个值# 普通形参和收集参数可以互换位置,但是关键字收集参数必须在最后# return 返回值  为函数运行后返回一个值,程序一旦执行,函数则会结束# 查看函数文档的方法  推荐help()    print(变量.__doc__)# 书写自己函数的文档 '''功能: 参数: 返回值:   '''# 变量的作用域 全局变量(访问没关系,要想改变用global声明) 局部变量(内部函数的变量)# 内部函数:不能在函数外部调用,在函数内可以调用,但是必须在声明之后# 闭包方法:1.函数内部return扔出法(返回内部函数名)  2.全局变量进入取出法(变量赋值元组)# nonlocal   声明  变量既不是全局的,也不是局部的# 递归函数    递下去,归上来;注意每次执行有等待执行的代码,按顺序执行# lambda表达式  变量 = lambda 参数 : 计算或是判断(双向分支结果放两侧)# 数学函数: math   需要import引入 注意区分内置和数学函数  格式   math.ceil()# 随机函数 random  需要import引入 randrange 是生成器# locals()获取所在环境的所有变量# ascii码 美国标准信息交换代码  牢记数字和字母代表的编码  chr 编码准到字符  ord字符转到编码# 字符串   + * []  [::]# 字符串函数:## format函数 ->格式化字符串 1.基本用法 2.设定传入顺序 3.关键字参数传入 4.列表或元组格式# format对齐方式和填充符号:*^8 < >      进制转换的限定符b,o,d,x   精度设置   :.3f    金融数字格式:,# list操作  1.访问 2.修改 3.添加 4.删除#    序列操作  1.连接 2.复制 3.索引 4. 成员检测 5.函数 len  max  min# list遍历操作  for...in...# list推倒式   带多循环,带判断条件 rst = [i * 10 for i in list1 if i % 2 == 0]# list 函数 append 列表末尾插入数据  insert 指定索引插入   pop 根据指定索引删除,默认最后一个  remove 删除指定的值 clear 清空# list 函数 copy 复制  count 计数 extend 继承 index索引 reverse 反转 sort 排序# tuple 基本操作 1.访问#   序列操作  1.连接  2. 复制  3.分片 4.索引 5.成员检测  6.遍历#   tuple推倒式 rst = (i for i in ttp1 if i % 10 == 1)   函数 index 索引    count  计数# dict   1.访问 2.修改 3.删除 4.添加 5.成员检测 6.遍历  键keys   值values   键值 items#   dict推倒式 rst = {i:j for i,j in zd.items() if i % 3 == 2}#   dict函数 clear清空   copy 复制  fromkeys 指定的序列和值做字典  items转化为二级容器 keys 键转化为新容器#           values 值转化为新容器 pop 根据键删除字典数据 popitem 随机删除数据  update 更新数据#           get 获取数据   setdefault 设置添加数据# set 空集合 a = set()#   基本操作 1.成员检测 2.遍历 3.推倒式

原创粉丝点击