美文网首页
python控制流(分支&循环)

python控制流(分支&循环)

作者: 安安在路上 | 来源:发表于2018-01-18 22:52 被阅读203次

第7篇分享

控制流 有两种 一种是分支,一种是循环

分支: 我们处理现实生活中的问题时会做出决定,就像决定买哪种相机或者怎样更好的打篮球。同样我们写计算机程序的时候也要做相同的事情。我们通过 if-elif-else语句来做决定,我们使用它来改变程序运行的流程。

语法: if 表达式:

                执行的代码块

             elif  表达式:

                    执行的代码块

             else:

                   执行的代码块

 for循环: 使用for语句可以遍历全部元素,例如逐个输出字符串中的字符,逐个输出列表中的元素,元组中的元素,集合中的元素(注意赋值时各元素的顺序),字典中的键

语法: for  元素 in 集合

             执行的代码块

while循环: 如果表达式成立(true),重复执行相同操作,条件不符合,跳出循环

语法:while 表达式

           执行的代码块

关于分支和循环,将以代码的方式展示

1、根据输入的数据,来判断学生的成绩。输入数据函数:input()

2、如何将遍历出来的字符串显示在一行

加上end=“”

3、一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,会给10%的折扣,

如果购买金额大于100元会给20%折扣。编写一程序,询问购买价格,再显示出折扣(%10或20%)和最终价格

4、一个足球队在寻找年龄在10岁到12岁的小女孩(包括10岁和12岁)加入。

编写一个程序,询问用户的性别(m表示男性,f表示女性)和年龄,

 然后显示一条消息指出这个人是否可以加入球队,询问10次后,输出满足条件的总人数。

分支练习:输出看一下吧

5、99乘法表

乘法表:输出看一下吧

6、来一个while循环

while循环

练习中我所遇到的坑

1、for循环的表达式总是不知道要写什么,练习经常报TypeError T.T

2、缩进会搞混。一行代码执行完毕后Enter,系统会自己给缩进的,如果自己手动去敲这样就非常容易报缩进和语法错误

*for循环使用是比较频繁的,尤其是表达是非常灵活,所以以后的练习会着重使用for循环来实现

语法方面的理论知识不多,最重要的是多练习。编程没有捷径,只能不停的练习练习再练习,练的多了语感就出来了。

加油吧。

相关文章

网友评论

      本文标题:python控制流(分支&循环)

      本文链接:https://www.haomeiwen.com/subject/jjegoxtx.html