七、学习python的第五天

一、语句

1.pass语句:

作用:通常用来填充语法空白的。

2.选择语句:

选择语句就是if elif else语句

作用:让程序根据选择性的执行语句

语法: if 条件1:

                  语句块1

            elif 条件2:

                  语句块2

            else:

                  语句块3

为什么会出现这种情况呢?

如果第一个if条件满足,然后计算机就会把第二个if条件和else语句看成一个整体,这时又会执行else语句 ,只要将第二个if改为elif就可以避免这种情况。

练习 1:显示奇数偶数。

练习 2:显示闰平年。

 练习3:若金额不足,提示还差多少钱。若金额足够,提示应找回多少钱。如果金额到达100元,打八折。

 3.循环语句

        1.while语句: 

             语法:while 条件:

                               语句块1

                       else:

                              语句块2

             注意:只要满足条件,while可以一直死循环下去。

练习1:在控制台分别获取两个整数。一个作为开始值,一个作为结束值。

 练习2:一张纸厚0.1mm,请问对折多少次可以超过珠穆拉玛峰8844.43m。

练习3:猜数字游戏

 

     2.for循环

       作用:用来遍历可迭代对象的数据元素。(可迭代对象指依次获取数据元素对象)

       语法:for 变量列表 in 可迭代对象:

                      语句块 1

                  else:

                      语句块 2

        说明:else子句可省略,若在for语句循环体用break终止循环时,else子句不执行。

练习1:针对作用的解析。

接下来介绍range()函数,它经常和for循环一块使用,可形成整数生成器。

     range()作用:用来创建一个生成一系列整数的可迭代对象(也叫整数序列)

                     语法:range(开始点,结束点,间隔点)

                     说明:1.开始点默认为0。

                                2.返回的数字不包括结束点。

                                3.此函数返回可迭代对象可以用for取出其中元素。

练习1:让”太阳“ 重复6次。

 练习2:随机两个数进行加减法考试,输入正确加10分,输入错误扣5分。

练习3:累加1~100之间,可以被3整除的整数和

跳转语句:

1.break语句:

                    作用:1.跳出循环体,后面代码不再执行。

                               2.可以让while语句的else部分不执行。

2.continue语句:

                   作用:跳过本次,继续下次循环。

练习1:一个球从100m的高度落下,每次弹回原高度的一半,总共弹起多少次?(假定最小弹起高度为0.01m),总共走了多少m?

练习2:判断一个数是否是素数。

 总结:

for循环可以1.整数生成器,2.规定次数循环。3.进行遍历。

                          

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值