当前位置:首页>python>JAVA程序员转战AI(1)-Python常用语法(3)

JAVA程序员转战AI(1)-Python常用语法(3)

  • 2026-09-09 08:10:34
JAVA程序员转战AI(1)-Python常用语法(3)

条件控制

if语句

一般形式如下

if 条件1: 

   语句1

elif 条件2: 

   语句2

else:       

   语句3

     注:

    # 条件1满足,则会执行"语句1"语句

     # 条件1不满足,满足条件2时,则会执行"语句2"语句

# 条件1和条件2都不满足时,则会执行"语句3"语句

     if语句的关键字为:if – elif – else,这里的elif与java语言中else if有点区别。

举例说明,参考如下图 

条件满足第一个if条件

条件不满足if条件,满足elif的条件
条件不满足if,且不满足elif时

 if语句中常用操作符,与java一致,<,<=,>,>=,==,!=

if嵌套

if语句中可以再嵌套if..elif..else

一般形式如下:

if 条件1:

   语句1

   if 条件11:

       语句11

   elif 条件12:

       语句12

   else:

       语句13

elif 条件2:

   语句2

else:

   语句3

    举例说明,参考如下图 

match...case

match 后的对象会依次与 case 后的内容进行匹配,如果匹配成功,则执行匹配到的表达式,否则跳过。

语法格式如下:

    match status:

   case val1:

       行为1

   case val2:

       行为1

   case val3:

       行为3

   case _: # _符号可以匹配一切

       行为4

举例说明,参考如下图 

循环语句

Python 中的循环语句有 for 和 while。

for循环

Python for 循环可以遍历任何可迭代对象,如一个列表或者一个字符串。

for循环的一般格式如下:

for <variable> in <sequence>:

   <statements>

else:

   <statements>

循环列表,举例说明,参考图

循环字符串,举例说明,参考图

for else:用于在循环结束后执行一段代码,一定要遍历完所有元素,中途遇到break语句,则不会执行else子句

循环遍历完情况,举例说明,参考图

循环中途break,举例说明,参考图

while 循环

Python 中 while 语句的一般形式:

while 判断条件:

   执行语句

举例说明,参考图

注:换行存在层级关系时,一个tab键或者4个空格
#Python#常用语法#if#elif#else#match...case#for#while#

最新文章

随机文章