+-

如果用户将从键盘输入值,我必须设置默认值.以下是用户可以输入值的代码:
input = int(raw_input("Enter the inputs : "))
输入值并按Enter键后,该值将分配给变量输入.有没有方法如果我们不输入值并直接点击Enter键,变量将直接分配给一个默认值,比如input = 0.025?
最佳答案
input = int(raw_input("Enter the inputs : ") or "42")
它是如何工作的?
如果未输入任何内容,则raw_input将返回空字符串. python中的空字符串是False bool(“”) – >假.运算符或返回第一个trufy值,在本例中为“42”.
这不是复杂的输入验证,因为用户可以输入任何内容,例如十个空格符号,然后是真的.
点击查看更多相关文章
转载注明原文:python – 空用户输入的默认值 - 乐贴网