Python3,input函数,直接使用回车,字段保存了什么?
以下代码要在dos窗口下执行: python test.py
这里条件设国 len(s)<10
import click
s = ''
while len(s)<10:
s += click.getchar()
print(s)
如果要设定某个字符为结束标志,则:
import click
s = ''
while True:
t = click.getchar()
if t=='.':break
s += t
print(s)
你这标题和正文互相矛盾啊
1.在cmd下,不按回车,内容是不进入输入缓冲区的。此时你随便删除修改文字,不对程序产生任何影响,程序是阻塞的状态
2.不输入任何内容,直接按回车,input的返回值是个空字符串""
看不懂
空呀,你没输入值,当时是个空喽
空值