所有的程序员都是编剧,所有的计算机都是烂演员。   
返回顶部
摘要: def my_max(a,b=5,c=20): # a为位置参数,b为默认参数 if a>b: return a else: return b i=my_max(10) print(i) #加一个c,如果c不赋值那就只能放在b默认参数前 #如果赋值,就可以放在b后 因为c成了默认参数 def my_ 阅读全文
posted @ 2018-04-18 19:31 steven丶syw 阅读(269) 评论(0) 推荐(0) 编辑
摘要: x=18 #定义阶段赋值,10赋给age def my_max(name,age=x): print(name) print(age) x=21 #只在定义阶段赋值 所以这个21属于定义阶段后,不会赋给age my_max('Steven') 阅读全文
posted @ 2018-04-18 19:12 steven丶syw 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 位置参数:按照从左到右的顺序依次排列 def my_max(a,b,c): print(a) print(b) print(c) my_max(1,2,3) #按位置定义的形参,必须被传值,值不能多也不能少 #按位置定义的实参,与形参一一对应 关键字参数:在定义实参时,遵循key=value定义 d 阅读全文
posted @ 2018-04-18 19:04 steven丶syw 阅读(308) 评论(0) 推荐(0) 编辑
摘要: def register(name,age,sex='male'): #如以下三人的性别2个为男,可以定义一个默认参数 print(name,age,sex) register('syw',18) register('steven',8000) register('xiaohong',1000,'f 阅读全文
posted @ 2018-04-18 18:21 steven丶syw 阅读(144) 评论(0) 推荐(0) 编辑
摘要: def my_max(a,b): # a,b为形参 ''' 比较两个数之间大小 ''' if a>b: return a else: return b i=my_max(10,30) #10,30为实参 print(i) 阅读全文
posted @ 2018-04-18 18:15 steven丶syw 阅读(259) 评论(0) 推荐(0) 编辑
摘要: # def func(): # a=111 # b=[1,2,3] # return b # ret=func() # print(ret) # def func1(): # a=999 # b=[5,6,7] # return b # ret=func1() # print(ret) # def 阅读全文
posted @ 2018-04-17 19:28 steven丶syw 阅读(291) 评论(0) 推荐(0) 编辑
摘要: # def mylen(): # ''' # 计算字符串长度 #函数这里要加三引号注释,表明名这个函数的作用# # ''' # s='hello world' # length=0 # for i in s: # length+=1 # print(length) ###写完函数体 尽量不要改pri 阅读全文
posted @ 2018-04-17 18:36 steven丶syw 阅读(150) 评论(0) 推荐(0) 编辑