一、格式化输出
1.使用占位符
print(‘他的年龄为’+str(age)+'岁') # +号拼接字符串,不能直接拼接age
格式化输出:
age = 12
name = '小明'
print('他今年%d岁了' % age) # 他今年12岁了
print('%s今年%d岁了' % (name, age)) # 小明今年12岁了
2.format函数形式
format是字符串的函数
age = 12
gender = '男'
print('小明今年{}岁了,性别是{}'.format(age, gender))# 小明今年12岁了,性别是男
# {}默认按顺序对应 {m}对应format(a,b,c,...)中索引为m的参数
print('小明今年{1}岁了,性别是{0}'.format(gender, age)) # 小明今年12岁了,性别是男
二、进制转换
# 将十进制数分别转化为二、八、十六进制
a=125
print(bin(a),oct(a),hex(a)) # 0b1111101 0o175 0x7d
# 将其他进制数转换成十进制输出
b=0x7d
print(int(b)) # 125
三、位运算(针对二进制的运算)
四、input的用法
name = input('请输入姓名:')
age = int(input('请输入年龄:'))
print('%s的年龄为%d' % (name, age))
五、注释语句
# 单行注释注释内容
'''
多行注释
。。。
。。。
。。。
'''