编程语言
首页 > 编程语言> > python – 空用户输入的默认值

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,user-input,default-value
来源: https://codeday.me/bug/20190930/1835571.html