摘要: 1全局命名空间 在主程序中,除了在函数内声明的变量,就属于全局命名空间 2局部命名空间 在函数内声明的变量属于局部命名空间 3内置命名空间 属于pathon解释器为我们提供的那些名字如int,list等都是内置命名空间 全局作用域: 在任何地方都能用的 globals()查看全局中的内容 局部作用域 阅读全文
posted @ 2018-08-09 18:15 狮子座的尾巴 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 函数的动态参数 1.加一个*号的形参如:(*args),名称:位置参数动态传参 作用是:将实参上所有的"位置参数"都加到一个形参上, 这种形参接受到的参数是元组类型 输出结果: 2.加两个*号的形参如(**kwargs),关键字参数动态传参 作用是:将实参上所有的"关键字参数"都加到一个形参上, 这 阅读全文
posted @ 2018-08-09 17:28 狮子座的尾巴 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 1 函数 函数是对功能的封装 语法: def 函数名(形参列表) 函数体(代码块,return) 调用: 函数名(实参列表) 2返回值 return:在函数执行的时候,如果遇到return,直接返回 1.如果函数中不写return没有返回值,得到的是None 2在函数中间或者末尾写return,返回 阅读全文
posted @ 2018-08-08 15:40 狮子座的尾巴 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1 #pop(要删除的元素的位置) 2 aa=['abc','bbc','cbc','dbc'] 3 print(aa) 4 aa.pop() #默认删除最后一个 5 print(aa) 6 7 #输出结果 8 #['abc', 'bbc', 'cbc', 'dbc'] 9 #['abc', 'bbc', 'cbc'] 1 #remove(元素) 2 aa=['abc','bbc', 阅读全文
posted @ 2018-08-07 21:56 狮子座的尾巴 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1 # append() 追加 2 aa=['abc','bbc','cbc','dbc'] 3 print(aa) 4 aa.append('sss') 5 print(aa) 6 7 #输出结果 8 #['abc', 'bbc', 'cbc', 'dbc'] 9 #['abc', 'bbc', 'cbc', 'dbc', 'sss'] 1 #insert(位置,要添加的 阅读全文
posted @ 2018-08-07 21:44 狮子座的尾巴 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 第一种: if 条件判断: 代码块 第二种: if 条件判断: 代码块 else: 代码块 第三种: if 条件判断: 代码块 elif 条件判断: 代码块 elif 条件判断: 代码块 elif... else: 代码块 第四种: if 条件判断: 代码块 if 条件判断: 代码块 else:... 阅读全文
posted @ 2018-08-04 11:18 狮子座的尾巴 阅读(902) 评论(0) 推荐(0) 编辑
摘要: sic="a,b,c" sic.upper()#转换成大写 sic.strip()#去掉空白,要想去掉字母只能去掉左右两边的 sic.replace('a','v')#把a替换成v sic.split(",")#切割 sic.startswith("a")#判断是否以a开头 sic.find('a')#查找在字符串中第一次出现的位置 阅读全文
posted @ 2018-08-03 17:58 狮子座的尾巴 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 此时运行出现一下错误: 这个问题在网上找的两种方法:1.是通过转换成列表进行删除; 2.一下为网上拷贝 第二种经过测试并没有解决问题,警告依然存在, 解决办法是不对它进行删除,对不删除的数据重新赋值给一个新的字典. 阅读全文
posted @ 2018-08-02 19:55 狮子座的尾巴 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: 1 #数据类型 2 #1.int 整数 3 #2.str 浮点数 4 #3.bool 布尔值 5 #4.list 列表 6 #5.tuple 元组 7 #6.dict 字典 8 #7.ser 集合 阅读全文
posted @ 2018-08-01 23:26 狮子座的尾巴 阅读(94) 评论(0) 推荐(0) 编辑