同步操作将从 源宝网络/master_python 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
# 声明一个无参数函数def sayHello() :print('hello world')# 运行函数sayHello()# 声明一个带参数函数def printValue(value) :print('参数为', value)# 运行函数printValue(9527)# 返回值# 1. 无返回值def sum1(a,b):sum = a + bresult = sum1(3,8)print(result)# 2. 带返回值def sum2(a,b):sum = a + breturn sumresult = sum2(3,8)print(result)# 3. 返回多个值def sum3(a,b):sum1 = a + bsum2 = a*breturn sum1, sum2result1, result2 = sum3(3,8)print(result1, result2)# 可变参数def sum(*args) :print(args)result = 0for i in args :result += ireturn resultprint(sum(1))print(sum(1,2))print(sum(1,2,3))# 字典def fun(value1, value2, value3=0, *args, **kwargs):print('value1=',value1, 'value2=', value2, 'value3=', value3, 'args=', args, 'kwargs=', kwargs)fun(1,2)fun(1,2,3)fun(1,2,3,4)fun(value1=4,value2=5,value3=6)fun(1,2,'hello','world')fun(1,2,3,name='zhansan',age=23,height=178.3)# globala = 10def fun1():#value = a + 1global aa = a + 1# print(a,value)print(a)fun1()# 递归# 5! = 5*4*3*2*1 = 5*4! = 5*4*3!=5*4*3*2!=5*4*3*2*1!= 5*4*3*2*1 =# n! = n*(n-1)!# fac(n)=n*fac(n-1)# fac(5) = 5*fac(4) = 5*4*fac(3) = 5*4*3*fac(2) = 5*4*3*2*fac(1) = 5*4*3*2*1def fac(n):# 找出口if n==1 or n==0 :return 1# 进入下一层方式return n*fac(n-1)print(fac(5))# 匿名函数add = lambda x,y: x+yprint(add(3,8))# 习题import randomdef guess(value):print('请先想好一个值(1~100):%s,按回车开始游戏'%value)input()start = 1end = 100while True:pcGuess = random.randint(start,end)print('电脑猜%s,用户反馈(1 大了 -1 小了 0 中了) :'%pcGuess)result = int(input())if result == 1 :end = pcGuess - 1elif result == -1 :start = pcGuess + 1else :break# 假设用户想的是78guess(78)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。