zoukankan      html  css  js  c++  java
  • Python基础之while

    前言

    while是一种循环模式,当满足条件时进入循环,当条件不满足时跳出循环,for循环用于针对集合中的每个元素都一个代码块,而while循环不断地运行,直到指定的条件不满足为止。

    while循环
    number = 1
    while number <= 5:
    	print(number)
    	number += 1
    
    break停止循环
    number = 1
    while number <= 5:
    	print(number)
    	number += 1
    	if number == 3:
    		break
    
    continue跳出当前循环
    number = 0
    while number < 10:
    	number += 1
    	if number % 2 == 0:
    		continue
    	
    	print(number)
    
    在列表间移动元素
    unconfirmed_users = ['alice', 'brian', 'candace']
    confirmed_users = []
    
    # 此处对列表对象使用while,当list为空时while判断为False
    while unconfirmed_users:  
    	current_user = unconfirmed_users.pop()
    	confirmed_users.append(current_user)
    
    for confirmed_user in confirmed_users:
    	print(confirmed_user.title())
    
    删除包含特定值的所有列表元素
    pets = ['dog', 'cat', 'dog', 'glodfish', 'cat', 'rabbit', 'cat']
    print(pets)
    
    while 'dog' in pets:
    	pets.remove('dog')
    
    print(pets)
    
    - End -
    一个努力中的公众号
    关注一下吧
    以上为本篇文章的主要内容,希望大家多提意见,如果喜欢记得点个推荐哦
    作者:95.8℃
    本文版权归作者和博客园共有,欢迎转载,转载时保留原作者和文章地址即可。
  • 相关阅读:
    [css]继承关系(一)
    Trie树-提高海量数据的模糊查询性能
    [C]struct结构化数据的一些要点
    [C]表达式结合规律和运算符优先级
    [C]副作用和序列点
    [C]链接和生存周期
    [PHP]关于连接MySQL的问题
    IT网址大全
    VUE 生命周期
    Vue 组件间传值
  • 原文地址:https://www.cnblogs.com/maggieq8324/p/14292249.html
Copyright © 2011-2022 走看看