12.27 笔记-格式字符串

2018-12-26  本文已影响0人  xxxQinli

什么是格式字符串:

在字符串中通过格式占位符来代替字符串中变化的部分,然后在后面通过数据或者变量来确定占位符的变化

- -
占位符 %s-字符串,%d-整数,%f-小数(%.nf 保留小数点后n位小数),%c-字符 (可以将数字转换为字符)
% 固定写法
() 固定写法,字符串中只有一个占位符的时候,括号可以省略
括号中的值 值和占位符要一一对应(个数,类型,位置都要对应)
name = input('姓名: ')
age = 18
sex = '男'
message = '我叫%s ,今年%d岁,性别: %s , 月薪%.2f万, 编号:%c' % (name, age, sex, 1.5, 0x61)
print(message)
# 练习:输入一个字符串,用一个变量保存输入的字符串的相关信息:XXX的长度是多少,最后一个字符是什么
# 例如:输入abc -> abc的长度是3,最后一个字符是c
str1 = input('Enter: ')
print('%s 的长度是%d, 最后一个字符是%c' % (str1, len(str1), str1[-1]))
上一篇下一篇

猜你喜欢

热点阅读