Python
中小庸
这个作者很懒,什么都没留下…
展开
-
Python基础知识9-函数
无参函数def f() : print('函数')带参函数def add(a,b) : # a,b 需要传进去 c = a + b print(c)返回单个值def add(a,b) : return a + bc = add(11,22)print(c)返回多个值def divid(a,b) : shang = a // b yushu = a % b return shang, yushush, yu = divi原创 2021-07-16 10:21:42 · 55 阅读 · 0 评论 -
Python基础知识8-异常处理
试图打开文件,出现异常print("Here 1-------------------------------")f = open('123.txt', 'r')print("Here 2-------------------------------")报错,并提示出现异常的位置加上异常捕获处理代码,错误消失原创 2021-07-15 22:38:41 · 68 阅读 · 0 评论 -
Python基础知识7-文件操作
向文件中写入内容''' 打开一个文件,若文件不存在则新建一个文件 w : write 写模式 r : read 读模式(文件不存在的时候,不能打开) rb : 以二进制(字节)读 '''f = open('text.txt', 'w') # 打开文件 f.write("Hello World\n") # 写内容f.write("Hello World\n") f.write("Hello World\n") f.write("Hello World\n") .原创 2021-07-15 10:57:27 · 97 阅读 · 0 评论 -
Python基础知识6-元组
元组是不可修改的数据会对列表进行修改的函数不能用于元组,其他的函数都能直接用于元组元组用()表示,且值不能被修改>>> p = (1,2,3)>>> p[0] = 4Traceback (most recent call last): File "<pyshell#40>", line 1, in <module> p[0] = 4TypeError: 'tuple' object does not suppor..原创 2021-07-15 09:49:58 · 84 阅读 · 0 评论 -
Python基础知识5-列表与字符串相互转换
字符串转列表>>> s = 'This is a test'>>> s.split() # 根据空格进行分割['This', 'is', 'a', 'test']>>> s = '12:35' # 以":"来分割字符串>>> s.split(":")['12', '35']>>> s = "12::35">>> s.split("::") # 通过"::"进行分割['12', '35原创 2021-07-15 09:41:44 · 68 阅读 · 0 评论 -
Python基础知识4-列表函数
常用函数append(value):追加一个值为value的元素extend(value): 追加一个列表,将其中的值抽出来进行田间insert(index, value):在index位置前加入值为value的元素remove(value):删除值为value的元素pop():将最后一个元素弹出pop(index):删除索引index处的元素reverse():将列表反转,元素的顺序逆置>>> t = [1,2,3]>>> t.append(5)原创 2021-07-14 22:56:42 · 63 阅读 · 0 评论 -
Python基础知识3-列表基本操作
列表初始化及字符串转列表>>> a = 6>>> b = 8>>> t = [a + 2, b - a] # 列表这里是动态的>>> t[8, 2]>>> t = list('this is a string') # 字符串转换为列表,将其展开>>> t['t', 'h', 'i', 's', ' ', 'i', 's', ' ', 'a', ' ', 's', 't', 'r', '原创 2021-07-14 22:36:56 · 124 阅读 · 0 评论 -
Python基础知识2-字符串相关操作
所有的字符串函数都不会改变字符串,而是产生新的字符串>>> s = 'John Smith'>>> s1 = s.lower() # 变换为小写字母>>> s1'john smith' >>> s.find('hn') # 查找相应的位置2 >>> s.find('aa') # 这里-1>>> 'Hello World'.find('l')2 >>> 'He.原创 2021-07-13 14:51:57 · 71 阅读 · 0 评论 -
Python基础知识1-序列容器
容器分为两大类序列 : 包括字符串和列表非序列对字符串和列表的操作拼接字符串和列表>>> 'abc' + 'def' # 拼接两字符串'abcdef'>>> [1,2,3] + [4,5,6] # 拼接两列表[1, 2, 3, 4, 5, 6]>>> s1 = '123'>>> s2 = '456'>>> s3 = s1 + s2>>> s3'123456..原创 2021-07-12 21:49:51 · 174 阅读 · 0 评论