摘要: python中函数有自己的作用,if语句没有作用域。 函数的作用域分为以下四种:L:local,局部作用域,即函数中定义的变量E:enclosing,嵌套的父级函数的局部作用域,即包含此函数的上级函数的局部作用域,但不是全局的G:global ,全局变量,就是模块级别定义的变量B:built-in, 阅读全文
posted @ 2019-09-21 11:27 七又七分之七 阅读(148) 评论(0) 推荐(0)
摘要: python代码最忌讳重复代码。函数(subrouting procedures): 将一组语句的组合集合通过一个名字(函数名)封装起来,执行函数,只需调用函数名。 函数作用: 1. 减少重复代码 2.方便修改,更易扩展 3.保持代码一致性 函数的创建:def 函数名(参数列表): print('o 阅读全文
posted @ 2019-09-21 11:26 七又七分之七 阅读(97) 评论(0) 推荐(0)
摘要: def f(): print('ok') return 'abc'return的作用: 一.结束函数 二.返回某个对象 def add(*args): sum=0 for i in args: sum+=i print(sum)a=add(1,4)print(a) 输出结果:5None注意:1.函数 阅读全文
posted @ 2019-09-21 11:26 七又七分之七 阅读(439) 评论(0) 推荐(0)
摘要: 1.浅拷贝 shallow copys=[1,'alex','alvin']s2=s.copy()print(s2)s2[0]=22print(s)print(s2)输出结果:[1, 'alex', 'alvin'][1, 'alex', 'alvin'][22, 'alex', 'alvin']使 阅读全文
posted @ 2019-09-21 11:25 七又七分之七 阅读(122) 评论(0) 推荐(0)
摘要: 字符串可以使用切片和索引取值,和列表使用方法一样 ‘helloworld’[2:]='lloworld' 使用 in 方法判断元素是否在字符串中,返回布尔值‘he’ in 'helloworld'=True 使用占位符格式化输出'%s is a IT genius' % 'zd' 字符串拼接a='1 阅读全文
posted @ 2019-09-21 11:22 七又七分之七 阅读(163) 评论(0) 推荐(0)
摘要: 1.f.flush() 将缓冲区的内容全部写入磁盘CD\ F: 进入F盘python 调用Pythonf=open('hello','w')f.write('alex is 35')还未写入磁盘f.flush() 写入磁盘 2.写缓存条import sys,timefor i in range(30 阅读全文
posted @ 2019-09-21 11:19 七又七分之七 阅读(742) 评论(0) 推荐(0)
摘要: f=open('小重山','r',encoding='utf-8') 1.f.readline() f.readline()打印一行内容,遇到换行符,确定是一行。多次打印,会接着打印下一行。因为光标已经移到第一句的最后一位。下次打印紧接着光标打印。注意:文本每一行最后默认有个换行符,print默认也 阅读全文
posted @ 2019-09-21 11:18 七又七分之七 阅读(172) 评论(0) 推荐(0)
摘要: Python中一切皆对象。只有对象才能调用方法。文件本身也是一个对象。文件操作流程:打开文件 通过句柄操作文件 关闭文件1.建立对象(文件)open(文件路径),同一目录下,直接写文本的名字2.读文件data=open('小重山','r') .read() 读模式,调用read方法,读取文件内容pr 阅读全文
posted @ 2019-09-21 11:17 七又七分之七 阅读(128) 评论(0) 推荐(0)
摘要: 集合(set):把不同的元素无序组合在一起重要的作用:去重,关系测试s=set('alex li')s1=['alvin','ee','alvin']s=set(s1)print(s) # {'l', 'a', 'e', ' ', 'i', 'x'} 集合没有重复元素 集合对象是一组无序排列的可哈希 阅读全文
posted @ 2019-09-21 11:15 七又七分之七 阅读(211) 评论(0) 推荐(0)
摘要: 元组可以称为只读列表,不能修改 元组创建tuple=(‘z’,'h','a','n','g','d','i')单元素元组,加个逗号tuple1=('a',)tuple2=('a'),tuple会被判断为一个字符串 #查和列表方法一样,通过索引或者切片取值 #改元组不支持修改 元组作用:1.存储数据, 阅读全文
posted @ 2019-09-21 11:13 七又七分之七 阅读(151) 评论(0) 推荐(0)