Python基础-逻辑语句
2017-12-15 18:59
323 查看
1, if语句
标准if条件语句的语法如下:
if expression:
if_suite
如果表达式的值非0或者为布尔值True,则代码组if_suite被执行;否则就去执行下一条语句。
Python当然支持else语句:
if expression:
if_suite
else:
else_suite
Python也支持elif("else if"):
if expression1:
if_suite
elif expression2:
elif_suite
else:
else_suite
需要注意一点,Python中并没有switch/case语句,如果要实现,可以用if-elif-else去实现,当然也可以使用for循环去迭代可能的“cases”列表去实现,或者用字典去实现。
2,while循环
标准while条件循环语句语法:
while expression:
while_suite
语句while_suite会被连续不断的循环执行,直到表达式的值变为0或者False;接着Python会执行下一句代码。
3,for循环
Python中的for循环与传统的for(计数器循环)不太一样,更像foreach迭代。
如果需要计数循环这种,我们可以使用计数列表来实现。
Python有一个内建函数range(),可以使我们的for实现起计数循环来更方便。
for循环可以特别方便的迭代字符串。
当然也可以使用for循环将所有值放到一个列表当中。
标准if条件语句的语法如下:
if expression:
if_suite
如果表达式的值非0或者为布尔值True,则代码组if_suite被执行;否则就去执行下一条语句。
Python当然支持else语句:
if expression:
if_suite
else:
else_suite
Python也支持elif("else if"):
if expression1:
if_suite
elif expression2:
elif_suite
else:
else_suite
需要注意一点,Python中并没有switch/case语句,如果要实现,可以用if-elif-else去实现,当然也可以使用for循环去迭代可能的“cases”列表去实现,或者用字典去实现。
2,while循环
标准while条件循环语句语法:
while expression:
while_suite
语句while_suite会被连续不断的循环执行,直到表达式的值变为0或者False;接着Python会执行下一句代码。
3,for循环
Python中的for循环与传统的for(计数器循环)不太一样,更像foreach迭代。
如果需要计数循环这种,我们可以使用计数列表来实现。
Python有一个内建函数range(),可以使我们的for实现起计数循环来更方便。
for循环可以特别方便的迭代字符串。
当然也可以使用for循环将所有值放到一个列表当中。
相关文章推荐
- python基础---逻辑控制语句
- Python3.X基础语法(数据类型/对象引用/组合数据类型/逻辑操作符/控制流语句/算数操作符/输入输出/函数创建和引用)001
- Python基础编程(五)条件、循环和其他语句
- Python基础教程之第5章 条件, 循环和其它语句
- Python基础,基本类型(整型,浮点数等)数据结构(List,dic(Map),Set,Tuple),控制语句(if,for,while,continue or break):来自学习资料
- Python基础回顾之-控制流语句
- python基础---sql语句
- python基础学习(2)—分支语句
- Python中的条件判断语句基础学习教程
- Python基础——控制语句
- Python基础2:流程控制语句 while / for循环
- python基础-06-条件判断、循环语句
- Python基础6- 流程控制之if条件语句
- Python基础编程(五)条件、循环和其他语句
- python3基础-08 循环语句
- Python基础(6) - 基本语句
- Python新手学习基础之条件语句——if/else语句
- python基础——语句_控制语句
- Python新手学习基础之条件语句——elif语句
- python基础教程学习笔记---(5)条件、循环和其他语句