北京青少年白癜风医院 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知识,欢迎