python怎么输入变量-Python教程

资源魔 25 0
如今,你曾经能够用print()输入你想要的后果了。然而,假如要让用户从电脑输出一些字符怎样办?

Python提供了一个input(),能够让用户输出字符串,并寄存到一个变量里。比方输出用户的名字:(保举学习:Python视频教程)

>>> name = input()
Michael

当你输出name = input()并按下回车后,Python交互式饬令行就正在期待你的输出了。这时候,你能够输出恣意字符,而后按回车后实现输出。

输出实现后,没有会有任何提醒,Python交互式饬令行又回到>>>状态了。那咱们方才输出的内容到哪去了?谜底是寄存到name变量里了。能够间接输出name查看变量内容:

>>> name
'Michael'

甚么是变量?

请回想初中数学所学的代数根底常识:

设正方形的边长为a,则正方形的面积为a x a。把边长a看作一个变量,咱们就能够依据a的值较量争论正方形的面积,比方:

若a=2,则面积为a x a = 2 x 2 = 4;

若a=3.5,则面积为a x a = 3.5 x 3.5 = 12.25。

正在较量争论机顺序中,变量不只能够为整数或浮点数,还能够是字符串,因而,name作为一个变量就是一个字符串。

要打印出name变量的内容,除了了间接写name而后按回车外,还能够用print()函数:

>>> print(name)
Michael

有了输出以及输入,咱们就能够把前次打印'hello, world'的顺序改为有点意思的顺序了:

name = input()
print('hello,', name)

运转下面的顺序,第一行代码会让用户输出恣意字符作为本人的名字,而后存入name变量中;第二行代码会依据用户的名字向用户说hello,比方输出Michael:

C:\Workspace> python hello.py
Michael
hello, Michael

然而顺序运转的时分,不任何提醒信息通知用户:“嘿,连忙输出你的名字”,这样显患上很没有敌对。幸好,input()能够让你显示一个字符串来提醒用户,于是咱们把代码改为:

name = input('please enter your name: ')
print('hello,', name)

再次运转这个顺序,你会发现,顺序一运转,会起首打印出please enter your name:,这样,用户就能够依据提醒,输出名字后,失去hello, xxx的输入:

C:\Workspace> python hello.py
please enter your name: Michael
hello, Michael

每一次运转该顺序,依据用户输出的没有同,输入后果也会没有同。

正在饬令行下,输出以及输入就是这么简略。

更多Python相干技巧文章,请拜访Python教程栏目进行学习!

以上就是python怎样输出变量的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!