【《人工智能实践教程》测评】分支与循环
# 【《人工智能实践教程》测评】分支与循环官方配套视频教程 Bilibili 链接分享:(https://www.bilibili.com/video/BV1RV4y1B7po?p=1&vd_source=311a862c74a77082f872d2e1ab5d1523) .
详见:(https://gitee.com/shao1chuan/pythonbook) .
## 条件语句
if 语句基本形式
```python
if expression:
if_suite
```
if-else 语句
```python
if expression:
if_suite
else:
else_suite
```
if-elif-else 语句
```python
if expression1:
if_suite
elif expression2:
elif_suite
else:
else_suite
```
多个条件同时判断
```python
if_suite if expression1 else else_suite
```
## 循环语句
### for 循环
```
for expression:
suite_to_repeat
```
### while 循环
```
while expression:
suite_to_repeat
```
while 循环 continue 和 break 指令
break 用于跳出本层循环,continue 用于跳出当次循环
**举例**:求和 1+2+3+···+100,当 sum 大于1000 时停止循环并输出 sum 值
```python
count = 1
sum = 0
while count <= 100:
sum = sum + count
if sum > 1000:
break
count = count + 1
print(sum)
```
输出结果为 `1035`
### 嵌套循环
for 和 while 循环嵌套,for循环中嵌套 for 或 while 循环,while 循环中嵌套 for 或 while 循环
```python
for expression:
while expression:
statement(s)
statement(s)
```
## 随机数处理
导入工具包 random
```python
import random
```
语法:`random.randint(a, b)` 返回 区间的随机整数。 <p>分支与循环,编程的基础判断语句</p>
Jacktang 发表于 2024-11-24 09:26
分支与循环,编程的基础判断语句
<p>掌握这部分编程原理,对其他语言的学习都大有裨益</p>
页:
[1]