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)
相关推荐
程序员:钧念14 小时前
深度学习与强化学习的区别
人工智能·python·深度学习·算法·transformer·rag
数据与后端架构提升之路14 小时前
TeleTron 源码揭秘:如何用适配器模式“无缝魔改” Megatron-Core?
人工智能·python·适配器模式
hele_two15 小时前
快速幂算法
c++·python·算法
kk哥889915 小时前
如何快速掌握JavaSE的核心语法?
java
我是一只小青蛙88815 小时前
AVL树:平衡二叉搜索树原理与C++实战
java·jvm·面试
浩瀚地学16 小时前
【Java】JDK8的一些新特性
java·开发语言·经验分享·笔记·学习
l1t16 小时前
利用DeepSeek将python DLX求解数独程序格式化并改成3.x版本
开发语言·python·算法·数独
JeffDingAI16 小时前
【Datawhale学习笔记】深入大模型架构
笔记·学习
暖阳之下16 小时前
学习周报三十一
学习