第二课 声明变量
python 是一种动态语言
变量的数据类型是根据具体的值动态确定的
//比如说Java中的变量 int n; 如果变量前加了int的话,这就意味着 这个变量只能是一种数据类型 java是一种静态语言
但是在python中 是动态的 如果一开始的python变量为int 类型 我还可以设置这个变量为浮点类型
对于这样的语言的话,我们就不能事先的为这个变量指定数据类型 我们就需要初始化的时候根据他这个值进行设置 这个动态的确定这个变量的类型呢 完全是由Java的编译器决定的
python定义的变量如下:
variable_name = variable_value
变量的命名规则:变量名通常是由字母 数字和下划线组成 变量名不能以数字开头
//value123(合法变量) 321value(不合法变量)
举例
# coding:utf-8
x = 20 #整数类型
y = 30 #整数类型
s = "I LOVE PYTHON" #字符串类型
t = 20.5 #浮点数类型
flag = True #布尔类型
print(flag)
print(s)
print(x+y)
print(t)
输出结果为
True
I LOVE PYTHON
50
20.5