|
2威望
本帖最后由 月光 于 2021-3-20 18:51 编辑
- #此时t是全局变量,这个gain函数,括号内有没有t都无所谓
- t= int(input('请输入该员工工作时长(月数):'))
- def gain():
- if t < 6:
- money = 500
- elif 6 <= t < 12:
- money = 120 * t
- else:
- money = 180 * t
- return money
- print(gain())
- #---------------------------------------------------
- #这个gain()函数,括号内有参数t就会报错,为什么?
- def gain():
- t= int(input('请输入该员工工作时长(月数):'))
- if t < 6:
- money = 500
- elif 6 <= t < 12:
- money = 120 * t
- else:
- money = 180 * t
- return money
- print(gain())
- #---------------------------------------------------
- #这个gain(t)函数,括号里没有参数t就会报错,这又是为什么?
- #t的值同样都是由input函数向外界获取的
- def gain(t):
- if t < 6:
- money = 500
- elif 6 <= t < 12:
- money = 120 * t
- else:
- money = 180 * t
- return money
- def A():
- t= int(input('请输入该员工工作时长(月数):'))
- print(gain(t))
- A()
复制代码
|
|