python基础-字符串格式化(即占位符)&datetime模块


 
#思路:#1.先把占位符放到字符串中占地方,外面用%连接要放进去的变量。
#2.前面有几个%s占位,后面就有几个变量。

#一共三种:%s、%d、%f

import datetime
today = datetime.datetime.today()
for i in range(3):
username = input('请输入名字:')
welcome2 = '欢迎 %s 登录 ,今天的日期是%s' % (username,today) #1.%s可以是任何类型的数据

age = input('请输入年龄:') #input接收到的都是str类型
age = int(age) #2.%d后面只能int类型,所以必须str转换为int
s = '你的年龄是 %d' % age

score = input('请输入成绩:') #input接收到的都是str类型
score = float(score) #3.%f后面只能是小数类型,所以score必须转换为float
b = '你的成绩是 %.3f' % score #%.2f,想保留几位小数,就是%.几f
c = '你的成绩是%F'% score #%f:默认6位小数

补充知识:datetime模块
待整理



免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM