zoukankan      html  css  js  c++  java
  • 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一种

  • 相关阅读:
    2021.Jan.11.Mon
    Samba
    nfs
    python数据类型(字典dictionary2)
    python数据类型(字典dictionary1)
    python数据类型(元祖tuple)
    python数据类型(列表List2)
    python数据类型(列表List1)
    python数据类型(字符串String2)
    python数据类型(数字Numbers)
  • 原文地址:https://www.cnblogs.com/hm666/p/12459070.html
Copyright © 2011-2022 走看看