int_input问题
def int_input(prompt=''):while 1:
try:
int(input(prompt))
break
except ValueError:
print("出错,您输入的不是整数!")
int_input('请输入一个整数')在该段代码中,调用int_input()函数为什么会输出——'请输入一个整数',并且如何进行参数传递的呢?——prompt=''是什么意思哇?请教请教
int_input('请输入一个整数')
执行后
'请输入一个整数' 这个字符串通过 prompt 参数传入给函数内部的 input
也就是说是 input(prompt) 就是 input('请输入一个整数')
再把输入的内容转成int
int(input('请输入一个整数'))
参数传递只有prompt这里是作为内部Input的参数,也就是显示给你的字符串内容
页:
[1]