提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
目录
一、python的变量
变量的命名规则
二、python的数据类型
五种基本数据类型:整型,浮点型,字符串型,布尔型,空型。(其中type方法是检测变量是什么类型)
1,整型毋庸置疑就是整数,python中变量值为0b开头可以定义一个二进制,bin方法可以将十进制数转换成二进制。
2,浮点型就是小数,即定义变量的值为小数,主要利用科学计数法。
3,字符串型定义变量值时可以存放任意字符,声明方式主要用单引号、双引号和交替嵌套使用。
4,布尔型主要分为True和False两种。
5,空型返回结果只有None。
三、python的数据类型转换
数据类型的转换主要分为整型(int)、浮点型(float)、字符串型(str)和布尔型(bool)四种。
1,整型
2,浮点型
3,字符串
4,布尔
总结
变量名只能包含数字、字母、下划线组成且不能以数字开头,要区分大小写,不能使用关键字和内置函数名并且变量名要有意义。
下面代码就是定义一个十进制,二进制和十进制转换成二进制。
a1 = 1
print(a1, type(a1))
a2 = 0b101011
print(a2, type(a2))
a3 = 41
print(bin(a3))
随机给变量赋值一个小数
a = 3.14
print(a, type(a))
介绍三种字符串赋值给变量的方式
a1 = 'hello python'
print(a1, type(a1))
a2 = "hello python"
print(a2, type(a2))
a3 = "hello 'python' hahaha"
print(a3, type(a3))
分别将True和False赋值给两个变量
a1 = True
print(a1, type(a1))
a2 = Flase
print(a2, type(a2))
空型一般就是声明了变量但没有赋予值
a = print("六百六十六")
print(a)
可以将浮点数转换成整数
a = int(3.1415926)
print(a, type(a))
可以将数字类型的字符串转换成整数
a = int("666")
print(a, type(a))
可以将其他进制的字符串转换成整数,base是声明几进制(下面就是声明二进制)。
a = int("666", base=2)
print(a, type(a))
可以将布尔值转换成整数其中True为1,False为0。
a1 = int(True)
print(a1, type(a1))
a2 = int(False)
print(a2, type(a2))
可以将整型转换成浮点数
a0 = float(666)
print(a0, type(a0))
可以将数字类型字符串转换成浮点数
a1 = float("66.6")
print(a1, type(a1))
可以将任意类型转换成字符串
s = str(10)
print(s, type(s))
s = str(10.3)
print(s, type(s))
s = str(True)
print(s, type(s))
s = str(False)
print(s, type(s))
b = bool(10)
print(b, type(b))
b = bool(0.00001)
print(b, type(b))
b = bool(0)
print(b, type(b))
b = bool("python")
print(b, type(b))
b = bool("0")
print(b, type(b))
b = bool("")
print(b, type(b))
b = bool(False)
print(b, type(b))
b = bool(None)
print(b, type(b))
主要介绍变量的命名规则,python的五种基本数据类型以及数据类型的转换。