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 里有 for 和 while 两种循环。
for 的用法如下:

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

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

python 复制代码
msg = "Hello"

for txt in msg:
	print(txt)
相关推荐
万化冥合30 分钟前
PyBox屏幕键盘如何辅助演示键盘操作?
python·计算机外设
车软学堂36 分钟前
从测试转开发,到底要补什么
网络·人工智能·python·功能测试·单片机·车载系统·自动化
天空依然蔚蓝37 分钟前
分享一个自动检测网站在线状态的python程序
python·运维开发·1024程序员节
岁月宁静1 小时前
一个 AI 项目从本地到上线,要经过哪些步骤?全流程讲清楚
python·docker·agent
codists2 小时前
《crafting interpreters》阅读笔记:p45-p45
python
silvamux_2 小时前
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘
java·数据库·笔记
曲径海盗3 小时前
【Python 学习第 41 天】for 循环
python·学习笔记·编程入门
步行cgn3 小时前
StringHttpMessageConverter 详解:Spring MVC 中字符串读写的默认转换器
java·spring·mvc
摇滚侠3 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 11
java·笔记·python
小蒜学长3 小时前
基于Spring Boot+Vue3的在线医疗咨询系统的设计与实现(代码+数据库+LW)
java·spring boot·后端·在线问诊·在线医疗咨询系统