1、变量和类型
变量是一种存储数据的载体,也就是一个容器。计算机中的变量是实际存在的数据或者说是存储器中存储数据的一块内存空间,变量的值可以被读取和修改,这是所有计算机和控制的基础。计算机中包括各种各样的数据类型,例如文本、视频、音频等等。
1.1 Python常用的类型
- 整型:
Python
中可以处理任意大小的整数,且支持二进制、八进制、十六进制的表示法。 - 浮点型:浮点数也就是平常说的小数。
- 字符串型:字符串是以单引号或双引号括起来的任意文本,用单引号”或者双引号””包裹的字符串,而且可以书写成多行的形式(用三个单引号或三个双引号开头,三个单引号或三个双引号结尾)。
- 布尔型:布尔值只有
True
、False
两种值,要么是True
,要么是False
。
1.2 变量命令
对于每个变量要为其定义一个名字,Python
变量的命令规则
变量名由字母(广义的Unicode
字符,不包括特殊字符)、数字和下划线构成,数字不能开头。
大小写敏感(大写的a和小写的A是两个不同的变量)。
不要跟关键字(有特殊含义的单词,后面会讲到)和系统保留字(如函数、模块等的名字)冲突。
1.3 变量的使用
如果定义的变量并为变量赋值,就可以在函数中直接调用,如下代码:
本文来源gao!%daima.com搞$代*!码$网9
# 整数型 a = 123 # 浮点型 b = 1.23 # 字符串型 c = "一碗周" # 布尔型 d = True print(a, b, c, d) # 123 1.23 一碗周 True
2、检测变量的类型和转换
2.1检测变量类型
通过type()函数来检测变得类型,代码如下所示:
# 整数型 a = 123 # 浮点型 b = 1.23 # 字符串型 c = "一碗周" # 布尔型 d = True print(type(a), type(b), type(c), type(d)) # <class 'int'> <class 'float'> <class 'str'> <class 'bool'>
2.2 类型转换
可以使用Python
中内置的函数对变量类型进行转换,