当前位置:首页>python>认识Python基础语法(2)

认识Python基础语法(2)

  • 2026-10-11 05:39:25
认识Python基础语法(2)
请动动小手关注我们的公众号
第二课了,加油~
提示:pycharm窗口的所有案例请大家自己动手操作,更好的理解语法

一、算数运算符和输入

1.Python语法下的算数
运算符
作用
示例
+
加法
10+5
-
减法
10-5
*
乘法
10*5
/
除法,结果永远是小数
10/3=3.333
//
整除,舍弃小数部分
10//3=3
%
取余数
10%3=1
**
幂运算(次方)
2**3=8
2.输入input
input("提示文字"),接收键盘输入,默认全是字符串。
如:name=input("请输入你的名字:"),控制台就会让你输入你的名字。

二、比较运算符和逻辑运算符

1.比较运算符

对比两个数据的大小,是否相等。运行结束只有两种结果,True和False!
运算符
含义
例子
结果
>
大于
10 > 5
True
<
小于
10 < 5
False
>=
大于等于
8 >= 8
True
<=
小于等于
3 <= 2
False
==
等于(两个等号!)
7 == 7
True
!=
不等于
6 != 9
True
2.逻辑运算符
把多个比较条件组合在一起。一共 3 个:and、or、not

and(并且,同时满足):左右两边条件全部满足,最终结果才是True,只要任意一个不成立,整体 False。

 or(或者,满足其一):任意一个条件成立,整体就是 True,只有两边全部不成立,才是 False。

not(取反,颠倒结果):真变假,假变真。

划重点:运算优先级:not>and>or。不确定先后顺序,直接用小括号 () 包裹条件,更容易解读。

三、if条件判断

英文的if是如果的意思,即让程序拥有选择能力,当满足条件时执行一段代码;不满足时跳过或者执行另外一段代码。

所有软件逻辑底层都大量使用if。必须学会。

1.单分支if

if 条件:    # 这里缩进4个空格!条件为True才执行内部代码    执行语句1    执行语句2

易错点:
if 条件末尾必须带上英文冒号:(漏掉直接报错)。
冒号下一行的执行代码,必须缩进4个空格(PyCharm 按回车会自动缩进),缩进代表归属关系:只有缩进的代码才属于 if 内部,取消缩进就脱离 if 控制,会造成无论条件是否满足都会执行。
执行逻辑流程图:
程序计算条件→ True:运行缩进内所有代码→ False:直接跳过缩进内代码。

2.双分支if ... else

if条件:
   # 条件成立执行代码
else:
   # 条件不成立执行代码
重点:else后面不能写条件,同样必须加英文冒号。if和 else必须上下对齐(同一缩进层级)。

四、练习

上节课运行代码(代码不是唯一的,只要输出的结果没有错即可):
语法错误:无效的语法
语法错误:无效的数字写法

NameError:名字「name」没有定义。你是不是想写「Name」?

通俗的讲,你代码里写了变量 name,但是前面从来没有写过 name = xxx,电脑不认识这个名字。

带引号和不带引号的数据类型不一样。

本节练习:
输入:库存、单价
满足下面任意一种情况就要标记为【重点关注物资】
① 库存<20
② 单价>120 并且 库存<50
不满足以上所有条件:【正常物资】

你正在经历的每一瞬间,都是往后余生里,最年轻的一刻。

共勉。

最新文章

随机文章