此文章纯手工写作,没有借助任何AI润色
文章目录
- [1. PyCharm 结构](#1. PyCharm 结构)
- [2. 字面量](#2. 字面量)
- [3. 变量](#3. 变量)
- [4. 标识符](#4. 标识符)
- [5. 案例](#5. 案例)
1. PyCharm 结构

- 打开对应的目录

- 结构

2. 字面量
- 字面量:指程序中,直接书写的固定值(数据),就称为字面量。


- 案例:
python
# 字面量的写法
print(100) # 整数(int)
print(3.14) # 浮点数/小数(float)
print(True) # 布尔(bool)
print(False) # 布尔(bool)
print("Hello Python") # 字符串(str)
print("--------------") # 字符串(str)
print(None) # 空值(NoneType)
# 布尔类型本质也是整数类型(True:1,False:0)
print(True + 1)
print(False + 1)
输出:

小结:

3. 变量
-
变量:程序中用来存储单个数据的容器,通常会把经常发生变化的数据存储在变量中。
-
注意:变量是指存储数据的容器(空间),而不是容器里面存储的数据 。
-
定义格式 :

- 说明:Python是动态类型语言,在程序运行时才进行类型检查,变量的类型可以在程序运行过程中改变(一个变量可以接收不同类型的值) 。
案例1:
python
# 变量 ---> Python是动态类型语言, 一个变量是可以存储不同类型的数据的 (但是项目开发中, 推荐变量只存储一种类型的数据)
num = 1114.1
print(num)
num = num + 1
print(num)
num = "兮动人"
print(num)
num = True
print(num)
输出:

案例2
Python 中一条语句可以定义多个变量,也可以连续赋值 (a,b = 1,"Python")
python
课程播放量
课程基础播放量为:20.7 万
每月新增播放量为:50 万
请输出未来两个月每个月的播放总量?
python
# 案例
base = 20.7 # 基础播放量
incr = 50 # 每一个月的新增播放量
print("未来第一个月的播放总量: ", base + incr)
print("未来第二个月的播放总量: ", base + incr + incr)
# 案例 - 升级: 一次性可以定义多个变量
base,incr = 20.7,50
print("未来第一个月的播放总量: ", base + incr)
print("未来第二个月的播放总量: ", base + incr + incr)
输出:

小结:

4. 标识符
- 标识符 是程序员在代码中为变量、函数、类等元素所起的名字。
- 命名规则(规定):
- 只能包含字母(a-z,A-Z)、数字(0-9)、下划线(_)
- 不能以数字开头
- 不能使用关键字:True、False、None、and、or、if、else、elif、for、while等
- 严格区分大小写,比如:age,Age,AGE是三个变量

- 命名规范(变量):

PEP8:PEP是Python社区的核心技术文档和标准化机制,而PEP8是Python的代码风格指南 (https://peps.python.org/pep-0008)。
小结:

5. 案例
现有两个变量,分别为:a = 10, b = 20,现需要将这两个变量值交换,然后输出到控制台。
python
a = 10
b = 20
c = a # c = 10
a = b # a = 20
b = c # b = 10
print(a, b)
