python第二节-- Python数据类型
2.1 字面量
在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(notation)
通俗的说就是: 写在代码中的固定的值, 叫做字面量.
常见的字面量类型: 整数, 浮点数, 字符串.
2.2 注释
在python使用#作为对代码的解释, 即注释。
注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。
注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。
注释只是为了提高可读性,不会被计算机编译。
一般包括序言性注释和功能性注释。序言性注释的主要内容包括模块的接口、数据的描述和模块的功能。
模块的功能性注释的主要内容包括程序段的功能、语句的功能和数据的状态。
在python中使用三引号来作为多行注释。
To do 注释
# 多行注释 - 三引号
"""
此处可以填写多行注释
"""
'''
此处可以填写多行注释
'''
# todo 注释写后续需要做的事情
2.3 变量
变量来源于数学, 是计算机语言中能存储计算结果或能表示值的抽象概念.
通俗的说就是在程序运行时, 记录或存储数据。
在python中定义变量是不需要指定类型的。
定义
变量名称 = 值
变量名称即: 变量名, 代表变量本身。
等号(=) 赋值, 将等号右边的值赋予等号左边的变量。
特征:
- 变量的值是可以改变的.
- 变量是可以重复使用的.
变量名的命名规则:
- 变量名必须以字母或下划线字符开头
- 变量名称不能以数字开头,但是可以以数字结尾
- 变量名只能包含字母数字字符和下划线(A-z、0-9 和
_)(约定, 并不是强制。) - 变量名称区分大小写(age、Age 和 AGE 是三个不同的变量)
- 不可使用关键词作为变量名
2.4 数据类型
| 类型 | 说明 |
|---|---|
| 字符串(string) | 描述文本的一种数据类型, 由任意的字符组成 |
| 整型(int) | 整数 如 1, 2, 3, 4.... |
| 浮点型(float) | 浮点数, 如 12.34, 3.14 |
| 布尔型(bool) | 即真和假, 在python中True表示真, False表示假, 非0即真 |
| 复数型(complex) | 主要用于科学计算 |
| 列表(list) | 有序的可变的元素序列, 使用最频繁的一种类型 |
| 元组(tuple) | 有序的不可变的元素序列 |
| 集合(set) | 无序的不重复集合 |
| 字典(dict) | 无序的key-value集合 |
以上的数据类型包含的python的所有的数据类型。
那么如何查看数据类型呢?
在python中 提供了一个type函数查看数据类型 —— type(变量/字面量)
# 查阅变量类型 type()
print(type(3.14))
t = type("FYY")
print(t)
<class 'float'>
<class 'str'>
Relative Article
数据类型、处理和操作