Python 入门学习

变量命名规则

Python 的变量名支持字母、下划线、数字。但不能在变量名里加入空格,不能以数字开头。

数据类型

数据类型
字符串 str "雷猴"、'鲨鱼辣椒'
整数 int 6、100、0、-20
浮点数 float 6.0、100.0、-10.02
布尔类型 bool 只有 True 和 False
空值 NoneType None

注释

python 复制代码
# 这是单行注释

"""
这是多行注释 第1行
这是多行注释 第2行
这是多行注释 第3行
......
"""

条件判断

Python 里,用 if...else... 表示这个句式。

python 复制代码
if 条件:
	代码块1
else:
    代码块2

需要注意的是,Python 是按照缩进来划分代码块的。

python 复制代码
age = 18

if age >= 18:
    print("可以喝一点点酒")
else:
    print("一点酒都不能碰")

输出:"可以喝一点点酒"

还有一个规则,if 可以单独使用,而 else 无法单独使用,它必须跟着 if

那如果要判断多个条件的话,可以使用 elif。假如我们要给考试分数评个优良中差,可以这么写。

python 复制代码
grade = 99

if grade >= 90:
    print("优")
elif 80 <= grade < 90:
    print("良")
elif 60 <= grade < 80:
    print("中")
else:
    print("差")


# 输出:"优"

条件运算符

条件运算符通常会配合前面说的条件判断一起使用。

Python 里的条件运算符有"与、或、取反"。

运算符 例子 结果
and:与。and两边的条件都为True时,结果才为True 3 > 2 and '雷猴' == '鲨鱼辣椒' False
or:或。or两边的条件只要有一个为True时,结果就为True 3 > 2 or '雷猴' == '鲨鱼辣椒' True
not:取反。 not 1 > 0 False

循环

Python 里有 forwhile 两种循环。
for 的用法如下:

python 复制代码
for 项 in 序列:
    代码块

这里的序列可以是列表,也可以是字符串。

python 复制代码
msg = "Hello"

for txt in msg:
	print(txt)
相关推荐
大圣编程2 小时前
Java 多维数组详解
java·开发语言
万法若空5 小时前
【算法-查找】查找算法
java·数据结构·算法
nothing&nowhere6 小时前
用 Python 做问卷数据清洗:无效样本检测与处理实战
开发语言·python·数据清洗·数据处理·问卷星·问卷星脚本·刷问卷
花酒锄作田6 小时前
如何发布自己的 Python 库到 PyPI
python
researcher-Jiang6 小时前
Design Patterns——Template Method入门到情景实战
python·设计模式·模板方法模式
HZZD_HZZD7 小时前
DL/T 645-2026新国标深度解读与智能电表协议适配实战:从帧结构变化到Java采集器升级的全链路改造方案
java·开发语言
山登绝顶我为峰 3(^v^)39 小时前
C/C++ 交叉编译方法
java·c语言·c++
一叶飘零_sweeeet10 小时前
Codex 与 Claude Code 深度拆解:两代 AI 编程智能体的技术本质与 Java 实战指南
java·ai·codex·claude code