Python笔记02

***for循环语句

语言或者Java;

sum = 0
for(int i=1; i<100; i++):
sum = sum + i
0+1+2+3+…100

python

range(5)
[0, 1, 2, 3, 4]
range(7)
[0, 1, 2, 3, 4, 5, 6]
help(range)

range(1,10)
[1, 2, 3, 4, 5, 6, 7, 8, 9]
range(1,10,2)
[1, 3, 5, 7, 9]
#拿出1~10之间所有的偶数
… range(2,11,2)
[2, 4, 6, 8, 10]
# 拿出1~10之间所有的奇数
… range(1,11,2)
[1, 3, 5, 7, 9]ra

* range()函数

range(stop): 0~stop-1
range(start, stop): start~stop-1
range(start, stop, step): start~stop-1, step为步长

#python2:
- range(5): 即刻生成数据, 消耗时间并占用内存;
- xrange(5): 先生成一个xrange对象, 使用值时才生成数据, 占用内存;
#python3:
- range(5) 相当与python2里面的xrange;

for循环使用的语法:

for 变量 in range(10):
    循环需要执行的代码
for 变量 in range(10):
    循环需要执行的代码
else:
    循环执行结束执行的代码

-break: 跳出整个循环, 不会再循环里面的内容;
-continue:跳出本次循环, continue后面的代码不再执行, 但是还会继续循环;
-exit: 结束程序的运行

***whiel循环

while 条件语句:
满足条件执行的语句
else:
不满足条件执行的语句

计算 1+2+3+…..+100的和
sum = 0
i = 1
while i <=100:
sum += i
i += 1
print(sum)

whiel死循环

while True:
pass

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值