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)
相关推荐
sxlishaobin3 分钟前
Java I/O 模型详解:BIO、NIO、AIO
java·开发语言·nio
二闹8 分钟前
Python文件读取三巨头你该选择哪一个?
后端·python
彭于晏Yan10 分钟前
Spring AI(二):入门使用
java·spring boot·spring·ai
独断万古他化11 分钟前
Python+Pytest 接口自动化测试实战 —— 抽奖系统接口测试框架设计与实现
python·pytest·接口自动化·测试·allure·yaml·json schema
沪漂阿龙12 分钟前
Python 面向对象编程完全指南:从新手到高手的进阶之路
开发语言·python·microsoft
chushiyunen15 分钟前
python中的异常处理
开发语言·python
观书喜夜长19 分钟前
大模型应用开发学习-基于 LangChain 框架实现的交互式问答脚本
python·学习
章鱼丸-22 分钟前
DAY32 官方文档的阅读
python
有一个好名字23 分钟前
vibe codeing 开发流程
java
于慨28 分钟前
docker
python