python
python基础语法
影龙武
加油呀ヾ(◍°∇°◍)ノ゙
展开
-
python基础语法速查速学——捕获异常
python基础语法速查速学——捕获异常捕获异常关键字 try…except…try: print("-----发生异常前-----") f = open("123.txt","r") # 制度模式打开一个不存在的文件会发生异常 print("-----发生异常后-----") except IOError: # except后跟异常名 print("发生了IOError")-----发生异常前-----发生了IOError捕获多个异常的时候,exc原创 2020-09-20 12:48:08 · 195 阅读 · 0 评论 -
python基础语法速查速学——文件操作
python基础语法速查速学——文件操作文件的名称和内容名称 test.txt内容打开文件使用w写入模式,如果文件不存在,就在当前目录创建一个;不写模式默认是r只读,但是如果文件不存在不会自动创建f = open("test.txt","w") # f负责接收当前对象 写入文件f.write("hello world!")12关闭文件f.close()读取文件read(参数)方法读取指定的字符,开始是定位在文件头部,每执行一次,向后移动指定的字符数read()方法原创 2020-09-20 11:53:00 · 239 阅读 · 1 评论 -
python基础语法速查速学——函数
pyhon基础语法速查速学——函数函数的定义def printinfo(): print("-"*20) print("人生苦短,我用python") print("-"*20)函数的调用printinfo()人生苦短,我用python带参的函数def add2Num(a,b): c = a + b print(c)add2Num(11,22) 33带返回值的函数def add2Num(a,b): return a原创 2020-09-20 10:58:10 · 260 阅读 · 0 评论 -
python基础语法速查速学——集合
集合setset和dict字典类似,也是一组key的集合,但是不存储value。由于key不能重复,所以,在set中,没有重复的keyset是无序的,重复元素在set中自动被过滤set可以看成数学意义上的无序和无重复元素的集合,因此,两个set可以做数学意义上的交集(&)、并集(|)、差集(-)等操作常用操作...原创 2020-09-17 17:22:53 · 176 阅读 · 0 评论 -
python基础语法速查速学——字典
pyhon基础语法速查速学——字典字典字典是无序的对象集合,使用键值对存储,具有极快的查找速度、键必须使用不可变类型同一字典中,键必须是唯一的# 字典的定义info = {"name":"吴彦祖","age":18}# 字典的访问print(info["name"])print(info["age"])吴彦祖18直接访问,不存在的键会报错print(info["gender"])---------------------------------------------原创 2020-09-17 17:19:25 · 270 阅读 · 0 评论 -
python基础语法速查速学——元组
pyhon基础语法速查速学——元组Tuple元组tuple与list类似,不同之处在于tuple的元素不能修改。tuple写在小括号里,元素之间用逗号隔开元组的元素不可变tup1=() #创建空的元组tup2 = (50) #这样定义是一个整型,不是元组print(type(tup1))print(type(tup2))<class ‘tuple’><class ‘int’>单元素元组定义时要加一个逗号,表示是一个元组tup3 = (50,)prin原创 2020-09-17 17:12:38 · 161 阅读 · 0 评论 -
python基础语法速查速学——列表
pyhon基础语法——列表速查速学列表用 [ ] 表示列表,里面可以存混合类型,不会改变你的类型#有三个元素的空列表,每个元素都是一个空列表schoolNames = [[],[],[]]print(schoolNames)print(schoolNames[0])[[], [], []][]nameList = ["张三","李四","王五"]print(nameList[0])print(nameList[1])print(nameList[2])print("fo原创 2020-09-16 19:40:45 · 1316 阅读 · 0 评论 -
python基础语法速查速学——转义、循环、分支、数据类型、字符串等
转义符号\print('ab\c')ab\cprint('ab\'c')ab'cprint('ab"c')ab"cprint('ab\"c')ab"c\r是回车符不一定换行,\n才是换行符,具体根据编辑器来定print('ab\"c',100,'\r')ab"c 100 print('ab\"c',100,'\r\n')ab"c 100 在字符串前面加一个r,就代表不转义,例如下面第一个逗号前面的’ab"c’加了r就没有转义,直接原样输出pri原创 2020-09-16 11:10:37 · 198 阅读 · 0 评论