变量定义
变量名 = 值
变量类型
数字型:
- 整型(int)
- 浮点型(float)
- 布尔型(bool)
非数字型:
- 字符串
- 列表
- 字典
- 元组
type查看变量类型
type(name)
a = 3
b = 3.1
c = '3.0'
d = True
print(type(a))
print(type(b))
print(type(c))
print(type(d))
输出结果:
<class 'int'> //a
<class 'float'> //b
<class 'str'> //c
<class 'bool'> //d
变量计算
布尔型:True
对应1,False
对应0;
字符串可以使用+
和*
拼接。
变量输入
变量 = input("提示信息")
注意用这个方法输入的变量的类型是字符串
类型转换函数
int(x) //将类型转换为整型
float(x) //将类型转换为浮点型
格式化字符串
%s 字符串
%d 有符号的十进制整数,%06d表示输出的整数显示位数,不足的用0补全
%f 浮点数,%.02f表示小数点后显示两位
%% 输出%
下面举个例子
name = "小明"
print("我的名字叫 %s,请多多关照!" % name)
student_no = 1
print("我的学号是 %06d" % student_no)
price = 8.5
weight = 7.5
money = price * weight
print("苹果单价% .2f 元/斤,购买了% .2f 斤,需要支付% .2f 元" % (price, weight, money))
scale = 0.1
print("数据比例是 % .2f %%" % (scale * 100))
输出结果如下:
我的名字叫 小明,请多多关照!
我的学号是 000001
苹果单价 8.50 元/斤,购买了 7.50 斤,需要支付 63.75 元
数据比例是 10.00 %
变量的命名
- 标识符:变量名、函数名,可以由字母、数字、下划线组成,不能以数字开头,不能与关键字重名
- 关键字:python内部已经使用的标识符,用
import keyword
查看