大三上周总结
| 所学时间(包括上课) | 二十二个小时以上 |
|---|---|
| 代码量(行) | 1k左右 |
| 博客量 | 2篇 |
| 了解到的知识点 | python变量的输出 编译原理 设计模式 算法与数据结构 |
变量的格式化输出
- 在python中可以使用print函数输出到控制台
- 如果希望输出文字信息的同时,一起输出数据,就需要使用到格式化操作符
- %被称为格式化操作符,专门用于处理字符串中的格式
- 包含%的字符串,被称为格式化字符串
- %和不同的字符连用,不同类型的数据需要使用不同的格式化字符
| 格式化字符 | 含义 |
|---|---|
| %s | 字符串 |
| %d | 有符号十进制整数,%06d表示输出的整数显示位数,不足的地方使用0补全 |
| %f | 浮点数,%.02f表示小数点后只显示两位 |
| %% | 输出% |
示例:
name = "小明"
print("我的名字叫 %s,请多多关照!" % name)
student_number = 1
print("我的学号是 %08d " % student_number)
price = 8.5
weight = 7.5
money = price * weight
print("苹果单价 %.2f 元/斤,购买了 %.3f 斤,需要支付 %.4f 元" %(price,weight,money))
scale = 0.25
print("数据比例是 %.0f%%" % (scale * 100))
若*100处没有()则会输出重复字符串
默认情况下,print函数会自动换行,使用print("*", end="")可以不换行,其中""中间可以指定后续内容
转义字符
- \t在控制台输出制表符
- \n在控制台输出换行
| 转义字符 | 描述 |
|---|---|
| \\ | 反斜杠符号 |
| \' | 单引号 |
| \" | 双引号 |
| \n | 换行 |
| \t | 横向制表符 |
| \r | 回车 |

浙公网安备 33010602011771号