Python的格式化输出--制作名片
2024-10-08 00:38:20
效果图
代码如下:
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(整形)或其他类型来预留位置,然后在赋值语句最后通过%引用()内变量内容插入到预留位,顺序为字符串预留位顺序,类型必须一致,否则报错。
最新文章
- BZOJ2292——【POJ Challenge 】永远挑战
- <;转>;浅析长度为0的数组
- [No00004D]深度思考好文:软件工程师的困境
- Linux学习笔记(12)用户和用户组管理
- ORACLE配置tnsnames.ora文件实例
- iOS开发项目之四 [ 调整自定义tabbar的位置与加号按钮的位置]
- dede让channelartlist标签支持currentstyle属性 完美解决
- Poj(2195),最小费用流,SPFA
- 关于Hadoop之父Doug Cutting
- Memcache 分布式解决方案 之 : 普通 Hash 分布
- 基于WebForm+EasyUI的业务管理系统形成之旅 -- 首页快捷方式(Ⅲ)
- oracle 存储过程 动态sql语句
- [疑惑与解答] WxPython In Action -1
- Delete website with command.
- listbox多选实现上下移动 js版和服务器版
- 我看PS求职简历照
- 【前端】Vue和Vux开发WebApp日志四、增加命令行参数
- windows10安装anaconda,配置tensorflow
- angular 获取当前值
- DELPHI WM_CopyData 用法
热门文章
- NPM 使用介绍(包管理工具,解决NodeJS代码部署上的很多问题)
- div中包着文字,div出现隐藏的时候,文字总是在div外面。
- ASP.NET自定义Validform的datatype
- 第二十一篇:spring怎么做缓存
- selenium基础(多表单切换、多窗口切换)
- JS数组 了解成员数量(数组属性length) myarr.length
- c# 中反射里的invoke方法的参数
- HTML - 列表标签相关
- 「题解」:[POJ2942]Knights of the Round Table
- SPSS与Streams的集成实现实时预测