33课第二题
题目:尝试一个新的函数 int_input(),当用户输入整数的时候正常返回,否则提示出错并要求重新输入。def int_input(prompt=''):
while True:
try:
int(input(prompt))
break
except ValueError:
print('出错,您输入的不是整数!')
int_input('请输入一个整数:')
定义函数时可以这样写入参数吗? 不行 wp231957 发表于 2021-3-2 17:19
不行
说的具体点 wp231957 发表于 2021-3-2 17:19
不行
直接解释红字部分 祝建宇 发表于 2021-3-2 17:44
直接解释红字部分
是这样的,因为以前没玩过这样的东西
刚才查看一下度娘,这个东西叫函数注解
这东西说白了就是给编程者或者阅读源代码者看的,用户是看不到的,解释器在运行源代码时,直接就把这部分忽略掉了,这和input函数提供给用户的提示信息是不一样的
页:
[1]