浅谈程序与用户交互与格式化输出
2021/11/4 22:09:48
本文主要是介绍浅谈程序与用户交互与格式化输出,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、与用户交互
与用户交互分为两部分,一部分是人往计算机中输入(input)数据,另一部分是计算机(print)输出数据
1.输入(input)
获取用户输入:
username = input('请输入您的用户名>>>:')
'''将input获取到的用户输入绑定给变量名username'''
print(username, type(username))
input获取到的用户输入全部都会转成字符串
2.输出(print)
print()
①括号内可以使用逗号隔开多个元素,同时打印
② 自带end参数,可以控制打印的排版
print(123,end='\n') # \n有特殊含义,换行
print(456,end='$') # end= 就是拼接
print(789,end='@') # end= 就是拼接
# 输出结果
123
456$789@
二、格式化输出
把字符串里面的某些内容替换之后再输出就是格式化输出。
res = '亲爱的%s您好,您%d月的花费是%d元'
print(res % ('jason', 11, 100)) # 亲爱的jason您好,您11月的花费是100元
print(res % ('tony', 11, 200)) # 亲爱的tony您好,您11月的花费是200元
1.先使用占位符占位 %s、%d或者别的占位符
2.再使用%按照位置一一替换
# %d只能给数字占位(了解)
print('%08d' % 123)
print('%08d' % 1)
print('%08d' % 666)
print('%08d' % 6666666666666)
这篇关于浅谈程序与用户交互与格式化输出的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-01后台管理开发学习:新手入门指南
- 2024-11-01后台管理系统开发学习:新手入门教程
- 2024-11-01后台开发学习:从入门到实践的简单教程
- 2024-11-01后台综合解决方案学习:从入门到初级实战教程
- 2024-11-01接口模块封装学习入门教程
- 2024-11-01请求动作封装学习:新手入门教程
- 2024-11-01登录鉴权入门:新手必读指南
- 2024-11-01动态面包屑入门:轻松掌握导航设计技巧
- 2024-11-01动态权限入门:新手必读指南
- 2024-11-01动态主题处理入门:新手必读指南