您的位置:首页 > 编程语言 > Python开发

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

2017-12-18 20:45 453 查看
# 函数: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.推倒式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: