鱼C论坛

 找回密码
 立即注册
查看: 3763|回复: 2

[学习笔记] 2022-09-02 学习Python-Day11

[复制链接]
发表于 2022-9-2 17:14:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
美丽的九月,从函数学习开始,P42-P45
  1. ###################################P42
  2. def myfunc(name,times):
  3.     for i in range(int(times)):
  4.         print('I love FishC')
  5.         print(f'I love {name}')
  6.     pass

  7. name='Python'
  8. times=1
  9. myfunc(name,times)

  10. def div(x,y):
  11.     if y != 0 and type(x) ==int and type(y) ==int :
  12.         z= x/y
  13.         return round(z,2)
  14.     else:
  15.         return '输入不正确'
  16. print(div('as',0))
  17. ###################################P43
  18. def myfunc(s,vt,o):
  19.     return  ''.join((o,vt,s))
  20. print(myfunc(o='我',vt='打',s='小甲鱼'))
  21. def myfunc(s,vt,o='小甲鱼'):
  22.     return  ''.join((o,vt,s))
  23. print(myfunc(s='香蕉',vt='吃'))
  24. def myfunc(vt,s='苹果',o='小甲鱼'):
  25.     return  ''.join((o,vt,s))
  26. print(myfunc(vt='吃'))
  27. print(abs(-1.5))
  28. print(sum([1,2,3],4))
  29. def abc(a,/,b,c):
  30.     print(a,b,c)
  31. abc(3,b=2,c=1)
  32. def abc(a,*,b,c):
  33.     print(a,b,c)
  34. abc(1,b=2,c=4)
  35. ###############################################P44
  36. def myfunc(*args):
  37.     print(f'有{len(args)}个参数')
  38.     print(f'第二个参数是:{args[1]}')
  39. myfunc('小甲鱼','不二如是')
  40. myfunc(1,2,3,4,5,6)
  41. def myfunc():
  42.     return  1, 2 ,3
  43. print(myfunc())
  44. def myfunc(*args):
  45.     return  args
  46. print(myfunc(1,2,3,4))
  47. def myfunc(*args,a,b):
  48.     return  args,a,b
  49. print(myfunc(1,2,3,4,a=5,b=6))
  50. def abc(a,*,b,c):
  51.     print(a,b,c)
  52. abc(1,b=2,c=3)
  53. def myfunc(**kwargs):
  54.     return (kwargs)
  55. print(myfunc(a=1,b=2,c=3))
  56. def myfunc(a,*b,**c):
  57.     print (a,b,c)
  58. myfunc(1,2,3,4,x=5,y=6)
  59. args=(1,2,3,4)
  60. def myfunc(a,b,c,d):
  61.     print(a,b,c,d)
  62. myfunc(*args)
  63. ###############################################P45
  64. def myfunc():
  65.     x=520
  66.     print(x)
  67. myfunc()
  68. x=880
  69. def myfunc(x):
  70.     print('sss',x)
  71. myfunc(x)
  72. print('aaa',x)
  73. def myfunc():
  74.     global x
  75.     x=520
  76.     print(x)
  77. myfunc()
  78. def funa():
  79.     x=520
  80.     def funb():
  81.         nonlocal x
  82.         x=880
  83.         print('IN FUNB,x=',x)

  84.     funb()
  85.     print('IN FUNA,x=', x)
  86. funa()



复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-9-2 18:04:08 | 显示全部楼层
保持学习的这股劲很好哈,像我收藏从未结束,学习从未开始
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-5 16:16:54 | 显示全部楼层
传说中的暗暗 发表于 2022-9-2 18:04
保持学习的这股劲很好哈,像我收藏从未结束,学习从未开始

哈哈哈 ,一起学习一起搬砖一起变秃
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-15 19:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表