python学习:基础语句

目录

条件语句

循环语句

[for 循环](#for 循环)

[while 循环](#while 循环)

break

continue


条件语句

Python提供了 ifelifelse 来进行逻辑判断。格式如下:

Pythonif 判断条件1:

执行语句1...

elif 判断条件2:

执行语句2...

elif 判断条件3:

执行语句3...

else:

执行语句4...

循环语句

Python 提供了 for 循环和 while 循环。

for 循环

for 循环可以遍历任何序列,比如:字符串、集合。如下所示:

字符串:

>>>

>>> str = 'hello'

>>> for s in str: print(s)

...

h

e

l

l

o

集合:

>>> l = 'high','gg','test'

>>> for x in l: print(x)

...

high

gg

test

>>>

while 循环

满足条件时进行循环,不满足条件时退出循环。如下所示:

>>> num = 1

>>> while num <= 5:

... print(num)

... num += 1

...

1

2

3

4

5

>>>

break

在 for 循环和 while 循环语句中,用来终止整个循环。如下所示:

>>> str = 'Python'

>>> for s in str:

... if s == 'o':

... break

... print(s)

...

P

y

t

h

>>>

continue

用在 for 循环和 while 循环语句中,用来终止本次循环。如下所示:

>>> str = 'Python'

>>> for s in str:

... if s == 'o':

... continue

... print(s)

...

P

y

t

h

n

>>>

相关推荐
tyqtyq2220 分钟前
旅行打包清单 App — HarmonyOS AI 应用开发技术博客
人工智能·学习·华为·生活·harmonyos
辞旧 lekkk1 小时前
【Redis初阶】常见数据类型
开发语言·数据库·c++·redis·学习·缓存·bootstrap
小弥儿3 小时前
GitHub今日热榜 | 2026-07-17:教育Agent与极低量化分庭抗礼
学习·开源·github
dtq04243 小时前
C语言-结构体详解
c语言·开发语言·学习
天选之子1235 小时前
DuckDB学习
jvm·学习
一只小菜鸡..5 小时前
Stanford CS144 学习笔记 (四):网络拥塞控制与 AIMD 算法
网络·笔记·学习
xuhaoyu_cpp_java6 小时前
SpringBoot学习(四)
java·经验分享·spring boot·笔记·学习
Eira-Z8 小时前
git(持续学习中...)
git·学习
子非鱼94279 小时前
07-Flutter 鸿蒙实战 07:故事集列表与缓存设计
学习·flutter·缓存·华为·harmonyos
fanchenxinok9 小时前
学习笔记:LabVIEW中如何将解析S19/HEX的VI封装为子VI并供主VI调用
笔记·学习·labview·子vi