随笔分类 - Python
Python开发
摘要:六.函数的嵌套 1.在函数内又调用了其他函数 def max2(x,y): #两个值比较 if x > y: return x else: return y res=(max2(1,3) print(res) def max3(x,y,z): #三个值比较 res1=max2(x,y) res2=max2(res1,z) ...
阅读全文
摘要:一.形参与实参 1.形参(形式的参数)指的是:在定义函数时 括号内的定义的参数 其实就是变量的名 实参(实际的参数)指的是:在调用函数时 括号内传入的值 其实就是变量的值 def func(x,y): #x y 就是形参 print(x) print(y) func(10,11) # 10 11 就是实参 2.注意 实参(变量的值)与形参(变量的名)的绑定关系 只在函数调用的才会生效 绑...
阅读全文
摘要:函数的介绍 1.什么是函数:为什么要有函数 答:(1)组织代码结构不清晰 可读性差 (2) 代码冗余 (3) 管理维护的难度很大 扩展性 (4) 在具备某一个功能的工具就是程序中的函数 事先准备工具的过程-->函数的定义 --> 拿来就用 --> 函数的调用 (5) 函数的执行过程必须遵循:先定义 在调用 2.函数的定义 def 函数名(参数1,参数2,...): ''' ...
阅读全文
摘要:#一.流程控制之if ..else语句 if 条件1: pass elif 条件2: pass elif 条件3: pass else: pass #1.简单的if打印 age_of_girl=31 if age_of_girl > 30: print('阿姨好') #2.if ..else 单分支 age_of_girl=31 if age_of_...
阅读全文
摘要:##############文件修改################### # 1.先把文件内容全部读入内容, # 2.然后在内存中完成修改 # 3.再把修改后的结果覆盖写入原文件 # 缺点:会在文件内容过大的情况下,占用过多的内存 #内容修改方式一: # 1.先把文件内容全部读入内容,然后在内存中完成修改 # with open(r'C:\Users\xxx\Desktop\Python1\...
阅读全文
摘要:#################文件处理################ # r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】 # w,只写模式【不可读;不存在则创建;存在则清空内容】 # a, 之追加写模式【不可读;不存在则创建;存在则只追加内容】 #2. 对于非文本文件,我们只能使用b模式,"b"表示以字节的方式操作(而所有文件也都是以字节的形式存储的,使用这种模式无需考虑文本文...
阅读全文
摘要:##################集合######################## # l=['a','b',1,'a','a'] # print(list(set(l))) #集合转化列表 # stus_linux={'alex','egon','张全蛋','李铁蛋','oldboy'} # stus_python={'李二丫','wxx','liudehua','alex',
阅读全文
摘要:#############字典#################### #索引取值 # dic={'name':'egon','zhang':123} # print(dic['zhang']) #修改值vlaue # dic={'zhang':'123','egon':456} # print(dic) # dic['zhang']='789' # print(dic) #小写转换大写 #...
阅读全文
摘要:##################元组################# # age=(11,22,33,44,55)本质age=tuple((11,22,33,44,55)) #索引 # t=(1,2,3,4,5,6) # print(t[1:4]) # print(t[0]) # print(t[1:3]) # print(t[2::-1]) #len 取列表长度 # t=('ale...
阅读全文
摘要:###########列表操作################ # 定义列表:my_girl_friends=['alex','wupeiqi','yuanhao',4,5] #本质my_girl_friends=list([...]) # 或 l=list('abc') #索引取值 # l=[1,2,3,4,5,6] #正向取值 # a=l[0:3:1] #顾头不顾尾 0-3 之间取 0 1...
阅读全文
摘要:####################字符串操作############## ##strip 去除 # name='egon123' # print(name.strip('123')) #去关键字 #lower,upper # name='egon' # print(name.lower()) #转换为小写 # print(name.upper()) #转换为大写 #startswit...
阅读全文

浙公网安备 33010602011771号