摘要:本篇笔记记录Python环境安装、常用基础数据类型、运算符与表达式、分支if语句、while循环基础语法,附带示例代码与易错点总结。
一、Python的安装
- 访问Python官网下载对应操作系统的安装包。
- Windows安装时务必勾选Add Python to PATH,自动配置环境变量。
- 安装完成,打开cmd(命令提示符)输入
python --version,输出版本号代表安装成功。 - 代码编写工具:可以使用IDLE、VS Code、PyCharm。
小提示:不勾选PATH会出现cmd识别不到python命令,需要手动配置环境变量。
二、基础数据类型
1. int 整数
存放不带小数的数字,正数、负数都可以。
a = 10 b = -6 print(type(a)) # <class 'int'>2. float 浮点数
带小数点的数值。
pi = 3.14 print(type(pi)) # <class 'float'>3. str 字符串
文本类型,必须用单引号' '或者双引号" "包裹。
s1 = "hello python" s2 = '123' # 带引号的数字是字符串,不是数字,不能直接做数学运算 print(type(s1)) # <class 'str'>4. bool 布尔类型:True / False
只有两个取值:True(真)、False(假),首字母必须大写,主要用于条件判断。
flag1 = True flag2 = False print(type(flag1)) # <class 'bool'>易错提醒:
"True"加引号就变成字符串str,不再是布尔值。
三、运算符与表达式
表达式:由数据、变量、运算符组合,运算后会得到一个结果。
- 算术运算符:
+ - * / // % ** - 比较运算符:
> < >= <= == !=比较运算的返回结果就是布尔值
True或者False
print(5>3) # True print(2==4) # False- 逻辑运算符 and、or、not,用来拼接多个条件
and:两边条件全部为True,结果才为Trueor:任意一个条件为True,结果就是Truenot:取反,True变False,False变True
print(3>1 and 5<10) # True print(1>10 or 2<5) # True print(not 2>1) # False四、分支结构 if 条件语句
满足条件才执行对应代码块,冒号:不能漏掉,代码块需要缩进(4个空格)。
语法格式:
if 条件: 条件成立执行 elif 条件2: 条件2成立执行 else: 以上条件都不成立,执行这里示例:
age = 16 if age >= 18: print("成年") else: print("未成年")注意点:
if后面条件最终结果必须是True/False;- 冒号
:千万不要忘写;- 缩进错误直接报语法错误。
五、循环结构 while循环
当条件结果为True,就反复执行循环体内代码;条件变为False,循环结束。
语法:
while 条件: 循环体代码示例,输出1~5:
i = 1 while i <=5: print(i) i = i + 1⚠️ 重点:一定要有让条件最终变成False的语句,否则进入死循环,程序永远停不下来。
六、学习小结
- 分清四类基础类型:int整数、float浮点数、str字符串、bool布尔(True/False)。
- 比较运算符产出布尔结果,
and/or/not组合多个判断条件。 if分支:选择执行;while循环:重复执行。- 高频报错点:冒号遗漏、缩进不对、True/False大小写写错、while忘记修改变量造成死循环。
- 字符串包裹的数字不能直接做算术运算,需要用int()做类型转换。