+-
python – 空用户输入的默认值
如果用户将从键盘输入值,我必须设置默认值.以下是用户可以输入值的代码:

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 – 空用户输入的默认值 - 乐贴网