零基础学Python编程(少儿趣味版)
上QQ阅读APP看书,第一时间看更新

1.8.3 input输入

“说完了输出,再说说输入。”西西船长长舒一口气接着说,“前面讲过的赋值,是直接在程序里输入数据,并不是真正意义上的用户输入。Python提供了一个叫作input的输入方法,可以让用户自己从键盘进行输入,大家看下面代码就明白了。”


#用户输入
x=input()
print(x)

代码input()会等待用户输入一些信息,程序运行后会有一个光标闪烁提示,表示等待用户输入。如图1-19所示。

图1-19 等待用户输入

输入完按键盘回车键,系统就会将用户输入的信息转换成字符串赋值给变量x,然后print(x)就会把x的内容输出到屏幕上。如图1-20所示。

图1-20 输入和输出

“在请用户输入的时候,需要给出一些提示信息,好让用户知道自己在干什么。”西西船长告诉大家,可以给input()设计一个提示字符串。


#用户输入
x=input("hello,我是kiri,请问有什么吩咐?(按回车键发送): ")
print("你输入了: ",x)

运行程序,输入“1 + 2”,得到结果如图1-21所示。

图1-21 带用户提示的输入