大三上周总结
所学时间(包括上课) | 二十二个小时以上 |
---|---|
代码量(行) | 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 | 回车 |