python如何与用户交互

北京青少年白癜风医院 http://yyk.39.net/bj/zhuanke/89ac7.html

来看看如何与我们的计算机进行有趣的沟通吧~

01

用户输入数据

首先来看python解释器如何获取用户输入?

#python解释器获取用户输入通过input方法name=input(请输入您的名字:)#这里需要用户输入print(name)#注意,python3接收用户的输入,会将输入的数据全部存为字符串类型

02

python解释器输出数据

普通输出数据

age=18print(age)

格式化输出

假设我们要输出当前时间,但是时间总是变化的,普通输出肯定是无法满足需求的,因此就需要格式化输出来对某些数据进行动态输出。格式化输出共有三种方式。

%方式

使用%格式化输出也有不同的方式

#第一种,按照位置传值name=appleage=18#%s表示输出的数据是字符串格式,%d表示输出的数据是数字格式,一般使用%s即可print(nameis%s%name)#格式化输出时只涉及一个变量print(nameis%s,ageis%d%(name,age))#格式化输出时涉及多个变量print(nameis%s,ageis%s%(age,name))#由于是根据位置传递值得,这样写就会闹笑话哦#第二种,根据字典中的关键字传值info_dict={name:zhang,age:18}print(nameis%(name)s,ageis%(age)d%info_dict)

str.format()

name=zhuangage=19#按照位置传值res=nameis{},ageis{}.format(name,age)print(res)#按照索引位置传res=nameis{0}{0},ageis{1}{1}.format(name,age)print(res)#按照关键字传值res=nameis{name},ageis{age}.format(name=name,age=age)print(res)

python3.5以后支持---f

name=zhuangage=19res=fnameis{name},ageis{age}print(res)

03

小庄卖瓜

如果想要了解更多python知识,欢迎



转载请注明地址:http://www.sanbaicaoasb.com/sctx/8417.html
  • 上一篇文章:
  • 下一篇文章:
  • 热点文章

    • 没有热点文章

    推荐文章

    • 没有推荐文章