1. 提高代码能力:
- 类名使用大驼峰命名法
- 标识符见名知意
2. 单占位符的格式化输出
age = 1
str1 = '小李今年%d岁了' % age # 占位符是字符串的特性,与print()函数无关
print(str1)
3. 多占位符的格式化输出
name = '张强'
age = 1
gender = '女'
print('学员的名字是%s,年龄是%d岁,性别为%s' % (name, age, gender)) # %d 整型,%s 字符串类型,%f 浮点型, 多个变量需要用()括起来
4. 占位符的精度控制
name = '张强'
height = 1.75
age = 18
stu_ID = 12
print('学员的名字是%s,身高是%.2f,年龄为%s岁,学号为%03d' % (name, height, age, stu_ID))
# %.2f:保留小数点后两位,会进行四舍五入; % 2d:显示两位整数,用空格补齐,%02d:不足用0补齐,超过位数则原样显示
5. 输入函数
input()函数将所有输入的内容看成字符串
6. 数据类型转换
数据类型转换的格式:
将数据转换为int类型数据: int(值或变量)
将数据转换为float类型数据: float(值或变量)
将数据转换为str类型数据: str(值或变量)
注意:被转换的数据一定是可以被转换的否则会报错