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使用问题
抱歉,评论功能暂时关闭!