首页
学习
活动
专区
圈层
工具
发布
30 篇文章
1
【愚公系列】2021年12月 Python教学课程 01-全方位解读Python
2
【愚公系列】2021年12月 Python教学课程 02-变量
3
【愚公系列】2021年12月 Python教学课程 03-数据类型
4
【愚公系列】2021年12月 Python教学课程 04-字符串
5
【愚公系列】2021年12月 Python教学课程 05-列表List
6
【愚公系列】2021年12月 Python教学课程 06-元组Tuple
7
【愚公系列】2021年12月 Python教学课程 07-字典Dict
8
【愚公系列】2021年12月 Python教学课程 08-基本语法
9
【愚公系列】2021年12月 Python教学课程 09-流程控制-顺序执行
10
【愚公系列】2021年12月 Python教学课程 10-流程控制-条件判断
11
【愚公系列】2021年12月 Python教学课程 11-流程控制-循环控制
12
【愚公系列】2021年12月 Python教学课程 12-Python函数
13
【愚公系列】2021年12月 Python教学课程 13-变量作用域
14
【愚公系列】2021年12月 Python教学课程 14-递归函数
15
【愚公系列】2021年12月 Python教学课程 15-匿名函数
16
【愚公系列】2021年12月 Python教学课程 16-推导式
17
【愚公系列】2021年12月 Python教学课程 17-模块与包
18
【愚公系列】2021年12月 Python教学课程 18-异常处理
19
【愚公系列】2021年12月 Python教学课程 19-面向对象编程-面向对象定义
20
【愚公系列】2021年12月 Python教学课程 20-面向对象编程-类和对象
21
【愚公系列】2021年12月 Python教学课程 21-面向对象编程-特殊成员和魔法方法
22
【愚公系列】2021年12月 Python教学课程 22-面向对象编程-封装、继承、多态
23
【愚公系列】2021年12月 Python教学课程 23-面向对象编程-运算符重载
24
【愚公系列】2021年12月 Python教学课程 24-Python数据库编程
25
【愚公系列】2021年12月 Python教学课程 25-Python文件读写
26
【愚公系列】2021年12月 Python教学课程 26-系统编程
27
【愚公系列】2021年12月 Python教学课程 27-算法
28
【愚公系列】2021年12月 Python教学课程 28-Web开发基础
29
【愚公系列】2021年12月 Python教学课程 29-MVC设计模式
30
【愚公系列】2021年12月 Python教学课程 30-Django简介

【愚公系列】2021年12月 Python教学课程 02-变量

文章目录

一、什么是变量?

变量:在程序运行过程中,值会发生变化的量。(与之相对应的,常量就是在程序运行 过程中,值不会发生变化的量)。无论是变量还是常量,在创建时都会在内存中开辟一 块空间,用于保存它的值。

二、python 中变量的特点

  1. Python 中的变量不需要声明类型。 变量可以直接使用,而不需要提前声明类型。
  2. 用“=”号来给变量赋值 例如: a = 100
  3. 每个变量在使用前都必须赋值,变量赋值以后才会被创建。 新的变量通过赋值的动作,创建并开辟内存空间,保存值。
  4. 在 Python 中,变量本身没有数据类型的概念,通常所说的“变量类型”是变量所 引用的对象的类型,或者说是变量的值的类型。
  5. “=”号这个赋值运算符是从右往左的计算顺序。
  6. Python 允许同时为多个变量赋值。
  7. 也可以同时为多个变量赋值,用逗号分隔,逐一对应。
  8. Python 中,一切事物都是对象,变量引用的是对象或者说是对象在内存中的地址。

三、常量

常量就是不变的变量,比如常用的数学常数圆周率就是一个常量。在 Python 中,通常 用全部大写的变量名表示常量: PI = 3.14159265359 常量通常放置在代码的最上部,并作为全局使用。

四、 标识符

所谓的标识符就是对变量、常量、函数、类等对象起的名字。 注意,Python 语言在任何场景都严格区分大小写! Python 对于标识符的命名有如下规定:

  1. 第一个字符必须是字母或下划线‘_’
  2. 标识符的其他的部分由字母、数字和下划线组成 也就是说标识符除了首字符不可以是数字外,其它部分还可以包含数字。
  3. 标识符对大小写敏感
  4. 变量名全部小写,常量名全部大写
  5. 函数和方法名用小写加下划线
  6. 类名用大写驼峰
  7. 模块和包的名字用小写 最后需要提醒大家的是: 变量的命名不要用关键字和内置函数的名字!

五、 Python 保留字

Python 保留字,也叫关键字,是 Python 语言官方确定的用作语法功能的专用标识符, 不能把它们用作任何自定义标识符名称。关键字只包含小写字母。Python 的标准库提 供了一个 keyword 模块,可以输出当前版本的所有关键字:

代码语言:javascript
复制
>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 
'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 
'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

也可以参照下表:

下一篇
举报
领券