设为首页 加入收藏

TOP

Python条件控制和循环语句(if while for )(二)
2023-09-09 10:25:45 】 浏览:143
Tags:Python while for
{'username': 'jerry', 'age': 18} for i in d: print(i, d[i]) # username age

range关键字

    1. 方式1
    for i in range(10):  # 生成一个从0开始到9的数字
        print(i)
    for i in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:
        print(i)
        
    

    ?
    ?

  1. 方式2

    for i in range(3, 10): # 生成一个从3开始到9的数字列表
    
     print(i)
    
    
  2. 方式三

    for i in range(0, 250, 25): # 第三个参数代表的是步长
    
     print(i)
    
    
"""练习题:使用for循环生成这10页的地址"""

https://movie.douban.com/top250?start=0&filter=  # 第一页
https://movie.douban.com/top250?start=25&filter=  # 第二页
https://movie.douban.com/top250?start=50&filter=  # 第三页
https://movie.douban.com/top250?start=75&filter=  # 第四页
https://movie.douban.com/top250?start=100&filter= # 第五页
https://movie.douban.com/top250?start=225&filter= # 最后一页

base_url = 'https://movie.douban.com/top250?start=%s&filter='
for i in range(0, 2500, 25):
    # print(base_url % i)
    print('https://movie.douban.com/top250?start=%s&filter=' % i)

for+break

for i in range(10):
    if i == 6:
        break
    print(i)

for+continue

for i in range(10): 
    if i == 6:
        continue
    print(i)

for+else

'''跟while循环的用法一样,中间如果有中断程序,else就不在走了'''
for i in range(10):
    if i == 6:
        break
    print(i)
else:
    print('hahh ')

for循环嵌套

for i in range(3):
    for j in range(5):
        print("*", end='')
    print()  # print()表示换行
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇【pandas小技巧】--花哨的DataFra.. 下一篇Pytest 框架执行用例流程浅谈

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目