美文网首页
Python3练习:打印名片

Python3练习:打印名片

作者: 晃里晃荡 | 来源:发表于2018-04-01 22:05 被阅读201次

普通版

#1.提示用户输入信息
name = input("请输入姓名:")
qq = input("请输入QQ号:")
tel = input("请输入手机号:")

#2.从相应的变量中取出数据并打印出来
print("==========================")
print("姓名:%s"%name)
print("QQ号:%s"%qq)
print("手机号:%s"%tel)
print("==========================")

备注:实际过程中在最后一步的打印,我是直接使用print("姓名:%s\nQQ号:%s\n电话:%s\n"%(name,qq,tel))进行打印,这种用法有一个弊端,就是代码看起来不够简洁直观,读起来不方便。

升级版

增加延时功能,模拟打印名片这个过程,让程序显得更真实。这时需要用到一个叫time的包。

#导入包
import time

#1.提示用户输入信息
name = input("请输入姓名:")
qq = input("请输入QQ号:")
tel = input("请输入手机号:")

#3.模拟打印的过程
print("正在打印中...3")
time.sleep(1)
print("正在打印中...2")
time.sleep(1)
print("正在打印中...1")
time.sleep(1)

#2.从相应的变量中取出数据并打印出来
print("==========================")
print("姓名:%s"%name)
print("QQ号:%s"%qq)
print("手机号:%s"%tel)
print("==========================")

最后

在编写的过程中,出现了一个错误:

error2018-04-01.png
修正:把print("姓名:%s\nQQ号:%d\n电话:%d\n"%(name,qq,tel))中的%d更改为%s就可以了。因为在Python3中,input()获得的数据都统统当作是字符串。

相关文章

网友评论

      本文标题:Python3练习:打印名片

      本文链接:https://www.haomeiwen.com/subject/qbgacftx.html