1.1.8 while for语句

ifwhile 都应该条件加冒号

1.if复习

 

         1.1控制流的基本组成部分条件,执行代码块。

         1.2if的基本格式

                   ifexpression:

                            statement(s)

         1.2控制流的条件表达式(expression)结果,必须为True真

         1.3冒号永不忘。尽量使用4个空格,而不是制表符

 

                  

                           

 

2.while语句

        

         2.1while的基本格式

                   whileexpression:

                            statement(s)

x=0

while x>=0:

    x +=1

    print(x)

    if x>9:

        break

 

         2.2while的基本组成部分

                   2.2.1 break 结束while

a=1

while  a>0:

    a=a+1

    print(a)

    if a>5:

        break

加入break 可以使程序彻底停止 输出结果为
2

3

4

5

6

 

                   2.2.2 continue 跳出当前这次循环,但不结束while

Whilex is True:

X+=1

Print (‘x’)

Contine

#下面的程序就用不到了,继续跳转到第一步执行x的累加

If x>30

Break (break的语句是为了跳出循环)

 

         2.2.3 else 结束while以后执行break情况(可以和continue连用)就是while全部跑完(while 可以与else连用)

a=1

while  a<10:

    a=a+1

    print(a)

else:

    a=a*2

    print(a)

        输出为
2
3
4
5
6
7
8
9
10
20

 

 

         2.3注意普通应用里,while一定要给一个结束条件,否则就是传说中的死循环

 

 

3.for语句

 

         3.1for的基本格式

                   foritem in iterable:

                            statement(s)

 

         3.2for的基本组成部分

                   3.2.1break

                   3.2.2continue

                   3.2.3else

while 一样

 

         3.3注意:for的最后一个迭代值将保留(python3没有这中情况,可以不用注意

 

 

4.布尔值再议

 

         4.1惰性求值,需要时再求值。(and的情况)

可以把运算量比较大的占内存的放后面容易否定的放前面如果是错误的则系统就不会执行后面的大量运算减少内存使用

         4.2从左到右,从先到后。

         4.3利用小技巧。or之默认值。

 

 

 

control+?全部注释

control+/为全部解除注释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值