Python的格式化输出--制作名片

Posted zhurs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python的格式化输出--制作名片相关的知识,希望对你有一定的参考价值。

效果图

技术图片

 

代码如下:

name = input("Your name:")
age = int(input("Your age:"))
job = input("Your job:")
salary = int(input("Your salary:"))
msg = ‘‘‘
This is %s --------
My age :%d
My job :%s
My salary :%d
end ----------------
‘‘‘%(name,age,job,salary)
print(msg)

解析:
整体结构很简单,input,提供用户输入窗口,“”内为打印给用户的提示。
字符串赋值,可以多行赋值,需要用三个引号()单双都可以,之所以有单双之分是因为当需要引用的内容中包含‘,如It‘s,这时候就可以用双引号将内容包起来而不会发生将内容中的引号当特殊字符处理,同理双引号。
变量为字符串类型是可以通过%来增加预留位给其他变量,即变量引用变量,在需要插入其他变量的位置%s(字符串)或者%d(整形)或其他类型来预留位置,然后在赋值语句最后通过%引用()内变量内容插入到预留位,顺序为字符串预留位顺序,类型必须一致,否则报错。

以上是关于Python的格式化输出--制作名片的主要内容,如果未能解决你的问题,请参考以下文章

Python25道练习题及详细答案解析,爆肝八小时总结

python 制作一个漂亮的python输出格式

Python基础练习题,含答案解析

PS中做的名片怎样一次性链接到pagemake中的模板里打印?

Python 列表字典制作名册管理

Python格式化输出字符串 (%, format(), f'')