Python笔记(四) if,while,for

1.常用语句



2.Python语句与C的主要区别
Python的符合语句,都是首行以冒号结尾,下一行缩进的形式,例如:
if x > y:
     x = 1
     y = 2
其中,冒号是不可或缺的,括号是可选的(比如上面的if后的括号)
Python用缩进的结束代表代码块的结束,这和C语言有很大的区别,也是Python的一大特点。
3.赋值语句
1)赋值语句形式

其中,
a, *b = 'spam'
相当于
a = 's'
b = 'pam'
2)变量命名
下划线或字母+任意数目的字母、数字或下划线
区分大小写
不能使用保留字
命名惯例:
     单一下划线开头的变量名(_x)不会被from module import *语句导入
     前后有下划线的变量名(_x_)是系统定义的变量名,对解释器有特殊意义
     以双下划线开头,结尾没有下划线的变量名(__x)是类的本地变量
     通过交互模式运行时,只有但下划线的变量名(_)会保存最后表达式的结果
4.if语句
通用格式
if <test1>:
     <statement1>
elif <test2>:
     <statement2>
else:
     <statement3>
5.while语句
1)通用格式
while <test>:
     <statement1>
else:
     <statement2>
2)break、continue、pass和循环else
break
     跳出最近所在的循环
continue
     跳到最近所在循环的开头处
pass
     什么都不做,占位
循环else
     只有当循环正常离开时才执行(没有碰到break)
6.for循环
for循环式一个通用的序列迭代器,可以便利任何有序的序列对象内的元素。
1)通用格式
for <target> in <object>:
     <statement>
else:
     <statement>
2)enumerate
产生偏移和元素
for (offset, item) in enumerate(S):
     print(item, 'appears at offset' , offset)
每次迭代的时候返回一个(index,value)的元组
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值