当前位置: 首页 > news >正文

男女做爰高清免费网站网站建设的经费

男女做爰高清免费网站,网站建设的经费,php驾校网站源码,做一个什么样的网站文章目录 一、条件判断和循环1.1 if语句1.2 if-else1.3 if-elif-else1.4 for循环1.5 while循环1.6 break退出循环1.7 continue继续循环1.8 多重循环 二、练习题小结 一、条件判断和循环 1.1 if语句 输入用户年龄#xff0c;根据年龄打印不同的内容#xff0c;在Python程序中… 文章目录 一、条件判断和循环1.1 if语句1.2 if-else1.3 if-elif-else1.4 for循环1.5 while循环1.6 break退出循环1.7 continue继续循环1.8 多重循环 二、练习题小结 一、条件判断和循环 1.1 if语句 输入用户年龄根据年龄打印不同的内容在Python程序中可以用if语句实现 age 20 if age 18:print your age is, ageprint adult print END注意: Python代码的缩进规则。具有相同缩进的代码被视为代码块上面的34行 print 语句就构成一个代码块但不包括第5行的print。如果 if 语句判断为 True就会执行这个代码块。 缩进请严格按照Python的习惯写法4个空格不要使用Tab更不要混合Tab和空格否则很容易造成因为缩进引起的语法错误。 注意: if 语句后接表达式然后用 : 表示代码块开始。 如果你在Python交互环境下敲代码还要特别留意缩进并且退出缩进需要多敲一行回车 age 20 if age 18: ... print your age is, age ... print adult ... your age is 20 adult1.2 if-else 当 if 语句判断表达式的结果为 True 时就会执行 if 包含的代码块如果我们想判断年龄在18岁以下时打印出 ‘teenager’怎么办 方法是再写一个 if: 或者用 not 运算 。 细心的同学可以发现这两种条件判断是“非此即彼”的要么符合条件1要么符合条件2因此完全可以用一个 if … else … 语句把它们统一起来 if age 18:print adult else:print teenager利用 if … else … 语句我们可以根据条件表达式的值为 True 或者 False 分别执行 if 代码块或者 else 代码块。 注意: else 后面有个“:”。 1.3 if-elif-else 有的时候一个 if … else … 还不够用。比如根据年龄的划分 条件118岁或以上adult 条件26岁或以上teenager 条件36岁以下kid 要避免嵌套结构的 if … else …我们可以用 if … 多个elif … else … 的结构一次写完所有的规则 if age 18:print adult elif age 6:print teenager elif age 3:print kid else:print babyelif 意思就是 else if。这样一来我们就写出了结构非常清晰的一系列条件判断。 特别注意: 这一系列条件判断会从上到下依次判断如果某个判断为 True执行完对应的代码块后面的条件判断就直接忽略不再执行了。 1.4 for循环 list或tuple可以表示一个有序集合。如果我们想依次访问一个list中的每一个元素呢比如 list L [Adam, Lisa, Bart] print L[0] print L[1] print L[2]如果list只包含几个元素这样写还行如果list包含1万个元素我们就不可能写1万行print。 这时循环就派上用场了。 Python的 for 循环就可以依次把list或tuple的每个元素迭代出来 L [Adam, Lisa, Bart] for name in L:print name注意: name 这个变量是在 for 循环中定义的意思是依次取出list中的每一个元素并把元素赋值给 name然后执行for循环体就是缩进的代码块。 这样一来遍历一个list或tuple就非常容易了。 1.5 while循环 和 for 循环不同的另一种循环是 while 循环while 循环不会迭代 list 或 tuple 的元素而是根据表达式判断循环是否结束。 比如要从 0 开始打印不大于 N 的整数 N 10 x 0 while x N:print xx x 1while循环每次先判断 x N如果为True则执行循环体的代码块否则退出循环。 在循环体内x x 1 会让 x 不断增加最终因为 x N 不成立而退出循环。 如果没有这一个语句while循环在判断 x N 时总是为True就会无限循环下去变成死循环所以要特别留意while循环的退出条件。 1.6 break退出循环 用 for 循环或者 while 循环时如果要在循环体内直接退出循环可以使用 break 语句。 比如计算1至100的整数和我们用while来实现 sum 0 x 1 while True:sum sum xx x 1if x 100:break print sum咋一看 while True 就是一个死循环但是在循环体内我们还判断了 x 100 条件成立时用break语句退出循环这样也可以实现循环的结束。 1.7 continue继续循环 在循环过程中可以用break退出当前循环还可以用continue跳过后续循环代码继续下一次循环。 假设我们已经写好了利用for循环计算平均分的代码 L [75, 98, 59, 81, 66, 43, 69, 85] sum 0.0 n 0 for x in L:sum sum xn n 1 print sum / n现在老师只想统计及格分数的平均分就要把 x 60 的分数剔除掉这时利用 continue可以做到当 x 60的时候不继续执行循环体的后续代码直接进入下一次循环 for x in L:if x 60:continuesum sum xn n 11.8 多重循环 在循环内部还可以嵌套循环我们来看一个例子 for x in [A, B, C]:for y in [1, 2, 3]:print x yx 每循环一次y 就会循环 3 次这样我们可以打印出一个全排列 A1 A2 A3 B1 B2 B3 C1 C2 C3 二、练习题 如果成绩达到60分或以上视为passed。 假设Bart同学的分数是75请用if语句判断是否能打印出 passed: score 75 if score60:print passed如果成绩达到60分或以上视为passed否则视为failed。 假设Bart同学的分数是55请用if语句打印出 passed 或者 failed: score 55 if score60:print passed else:print failed 如果按照分数划定结果 90分或以上excellent 80分或以上good 60分或以上passed 60分以下failed 请编写程序根据分数打印结果。 score 85if score90:print excellent elif score80:print good elif score60:print passed else:print failed班里考试后老师要统计平均成绩已知4位同学的成绩用list表示如下 L [75, 92, 59, 68] 请利用for循环计算出平均成绩。 L [75, 92, 59, 68] sum 0.0 for score in L:sumsumscore print sum / 4利用while循环计算100以内奇数的和。 sum 0 x 1 while x100:sumsumxxx2 print sum利用 while True 无限循环配合 break 语句计算 1 2 4 8 16 … 的前20项的和。 sum 0 x 1 n 1 while True:sumsumxx2*xnn1if n20:break print sum对已有的计算 0 - 100 的while循环进行改造通过增加 continue 语句使得只计算奇数的和 sum 0 x 1 while True:sum sum xx x 1if x 100:break print sumsum 0 x 0 while True:x x 1if x 100:breakif x%20:continuesumsumx print sum对100以内的两位数请使用一个两重循环打印出所有十位数数字比个位数数字小的数例如232 3。 for x in [ 1,2,3,4,5,6,7,8,9 ]:for y in [ 1,2,3,4,5,6,7,8,9 ]:if xy:print xy小结 计算机之所以能做很多自动化的任务因为它可以自己做条件判断。巧妙设置循环可以提高代码效率但要防止死循环的出现。主要的循环方式及控制语句总结如下 循环类型描述while循环在给定的判断条件为 true 时执行循环体否则退出循环体for循环重复执行语句嵌套循环可以在while循环体中嵌套for循环 控制语句描述break语句在语句块执行过程中终止循环并且跳出整个循环continue语句在语句块执行过程中终止当前循环跳出该次循环执行下一次循环。pass语句pass是空语句是为了保持程序结构的完整性
http://www.zqtcl.cn/news/505844/

相关文章:

  • 网站建设套餐方案湛江网站如何制作
  • wordpress网站怎么打开西安企业做网站多少钱
  • 电子商务网站建设的实训报告网页美工设计夏霍
  • 在一呼百应上做网站行吗江西省住房和城乡建设厅的网站
  • 对百度网站进行分析山水人家装饰公司
  • 接网站开发广州仿站定制模板建站
  • 资源网站源码下载制作软件的app有哪些
  • 免备案空间网站电子商务网站经营特色分析的主要内容包括
  • 遨游建站网站设计的基本知识
  • 延津县建设局网站景安网站上传完还要怎么做
  • 模板做网站达州住房和城乡建设部网站
  • 高端网站定做公司企业文化模板
  • iis7.5添加网站销售订单管理系统
  • 网站开发模板代码外贸流程知识
  • 免费网站有哪些邯郸去哪做网站改版
  • 商务网站开发的工作任务湖南专业网站建设
  • 怎样搭建免费网站什么网站做网页好
  • flash工作室网站模板天津seo培训班在哪里
  • 怎么做游戏推广网站扬中商城官网
  • html5 公众号 网站开发顺德手机网站建设
  • 上海医疗网站备案表千库网是什么
  • 陕西省西安市制作网站二次元 wordpress主题
  • 十堰网站建设weitian帮人做logo网站
  • 网站怎么做商家定位长沙网站建设长沙建设银行
  • 山西省建设厅网站查询哈尔滨网站开发电话
  • 网站建设app律师网站素材
  • 安徽 网站建设丹阳杨文军
  • 燃烧学课程网站建设怎么做网站的登录界面
  • 邹城网站定制wordpress托管套餐
  • 沧州网站优化公司logo网站免费