• for循环


    什么是for循环:

    ​ for循环是python的另一种循环机制

    如何用for循环

    语法:

    '''
    for 变量名 in 可迭代对象 #可迭代对象可以是:列表,字典,字符串,元组,集合
    	代码一
    	代码二
    	代码三
    '''
    
    

    for循环取值

    for x in ['alex','lxx','egon']
    print(x)#在for里面循环的次数是取决于in后面包含的值的个数
    >>>
    alex
    lxx
    egon
    

    while循环取值

    l=['alex','lxx','egon']
    x = 0
    while x <3:
    	print(x)
    	x += 1
    >>>	
    alex
    lxx
    egon
    

    字典循环取值

    dic = {'k1':111,'k2',222,'k3',333}
    for k in dic:
    	print(k,dic[k])
    >>>
    k1  111
    k2  222
    k3  333	
    

    字符串循环取值

    msg = 'you can you up ,no no can no bibi'
    for x in msg:
    	print(x)
    >>>
    y
    o
    ...
    b
    	
    

    for与while比较:

    相同:都是循环,for能干的事while也能干

    不同:while称之为条件循环,循环次数取决于条件何时False 。 for循环的次数取决于值的个数

    for与bbreak

    username = 'egon'
    password = '123'
    for i in rang (3):
    	inp_name = input('请输入你的账号') 
    	inp_pwd = input('请输入你的密码')
    	if inp_name == username and inp_pwd == password:
    		print('登录成功')
    	else:
    		print('登录失败')
    

    for+continue

    for x in range(6)
    	if x == 4
    	continue
    	print(x)
    

    for循环嵌套:

    外层循环一次,内层循环需要完整的循环完毕

    for i in range(3):
    	for j in rang(5):
    		print('*',end='')
    	print()
    >>>	
    *****	
    *****	
    *****		
    

    终止for循环只有break一种

  • 相关阅读:
    谈谈你对MVC和三层架构的理解?(月薪三万的面试题)
    logic:iterate 遍历
    db2, oracle和sqlserver取前几行的语法
    数据库常用操作语句
    css中em与px的介绍及换算方法
    禁止浏览器缓存
    JavaScript学习笔记(一)
    CSS控制表格隔行变色与鼠标滑过变色
    程序员——好好规划自己的路
    css规范
  • 原文地址:https://www.cnblogs.com/hm666/p/12459070.html
Copyright © 2020-2023  润新知