1.1 、 变量的定义
变量:
- 指在 程序运行中值可以发生改变的量
- python 是一种弱类型的语言,变量的类型有其值的类型决定。
- python变量在使用前不需要先定义,为一个变量赋值后,则该变量会自动创建。
变量的命名规则
- 变量名可以包括字母、数字、下划线,但是数字不能作为开头字符。
- 系统关键字不能做变量名使用。
- python的变量名区分大小写。
- 提示:python3.x 默认使用UTF-8编码,变量名中允许包含中文。
变量定义和使用示例
- test = ‘Hello World! ’ # 字符串型变量
- Test = 123 # 整型变量
- test1 = 10.5 # 浮点型变量
- name , age = ‘张三’,18
1.1 、Number数据类型
数据类型概述:
- python 语言常用的内置数据类型
- Number(数字)、String(字符串) 、List(列表)、Tuple(元组)、
Set(集合) 、 Dictionary(字典)
- Number(数字)、String(字符串) 、List(列表)、Tuple(元组)、
- python中有3中不同的数字类型
- int(整型)、float(浮点型) 、Complex(复数类型)。
- 整型:
- 整数可以使用不同的进制来表示
- 不加任何前缀为十进制整数
- 加前缀0o为八进制整数
- 加前缀0x则为十六进制表示
- 例: a , b , c = 10 , 0o10 , 0x10 #a,b,c的值分别为 10,8,16
- Boolean型 :
- 只有 True,False 首字母大写。
- 使用bool函数可以将其他的数据类型转为Boolean类型,当给bool函数传入下列参数时其将会返回 False
- 定义为逻辑假的常量: None , False
- 任意值为0的数值,如 0 、 0.0 、 0j 等
- 空的序列或集合,如 “” (空字符串) 、 () ( 空元组) 、[ ] (空列表) 等。
- 浮点型
- 如: 3.1415926 、 -10.5 、 3.25 e 3 等
- 3.25 e 3 是科学计数法的表示方式,其中e表示10,因此 , 3.25 e 3 表示的浮点数是: 3250.0
- 查看浮点数的取值范围和精度的代码示例
- import sys # 导入 sys 包
- sys.float_info # 查看当前环境中浮点型的取值范围和精度。