首页 > 编程语言 >python while 7

python while 7

时间:2022-12-26 12:35:37浏览次数:30  
标签:confirmed users python current while num user

1. 简单的while示例

current_number=1
while current_number<=5 :
    print(current_number)
    current_number+=1

 

2.使用标志

active=True
num =1
num_end=10
while active:
    print(num)
    num+=1
    if num>num_end:
        active=False

 3.使用break 退出循环

active=True
num =1
num_end=10
while active:
    print(num)
    num+=1
    if num>num_end:
        break
    

  打印效果与上图一样

4.在循环中使用continue

current_number=0

while current_number<10:
    current_number+=1
    if current_number%2==0:
        continue
    print(current_number)

 

   备注:在Sublime Text等一些编辑器,不小心使用程序无限循环时,再按Ctrl + C,这样应该能够结束无限循环。

 5. while处理列表

# 列表使用whlie ,在列表之间移动元素
unconfirmed_users = ['alice', 'brian', 'candace']
confirmed_users = []

while unconfirmed_users:
    current_user=unconfirmed_users.pop()

    print (F'Verifying user:{current_user.title()}')
    confirmed_users.append(current_user)

for user in confirmed_users:
    print(user.title())  

#删除列表中指定元素
pets = ['dog', 'cat', 'dog', 'goldfish', 'cat', 'rabbit', 'cat']
while 'cat' in pets:
    pets.remove('cat')
print(pets)

6.while 处理字典

#字典使用whlie ,在字典之间移动元素
unconfirmed_users = {'name':['alice', 'brian', 'candace']}
confirmed_users={}

while unconfirmed_users['name']:
    current_user=unconfirmed_users['name'].pop()

    print(f"Verifying user: {current_user.title()}")

    if confirmed_users.get('name')==None:
         confirmed_users['name']=[current_user]
    else:
         confirmed_users['name'].append(current_user)
       
    
for confirmed_user in confirmed_users['name']:
      print(confirmed_user.title())

 

标签:confirmed,users,python,current,while,num,user
From: https://www.cnblogs.com/MrHSR/p/16393664.html

相关文章

  • python 文件操作 11
    一.文件读取操作1.读取整个文件在同级目录,创建一个pi_digits.txt文件和file_reader.py文件。pi_digits.txt文件中加入内容file_reader.py文件内容如下:w......
  • python 异常处理 12
    当python程序在执行期间发生错误时,如果编写了处理该异常的代码,程序将继续运行;如果未对异常进行处理,程序将停止并显示traceback,其中包含有关异常的报告。异常是使用try......
  • python 多版本查看与命令用法
    1.windows查看电脑上是否有多个版本 如果python2能查到,那么用命令时1、pip是python的包管理工具,pip和pip3版本不同,都位于Scripts\目录下:2、如果系统中只安装了Python......
  • Centos7.8误删Python2.7之后,导致yum和Python命令无法使用
    Centos7.8误删Python2.7之后,导致yum和Python命令无法使用先简单介绍下我的情况与背景:我在昨天写一个模块,跑Python脚本报错,由于我不熟习Python2,3之间语法有差异,导致......
  • python之路56 csrf跨站请求 auth模块登录注册方法
    csrf跨站请求伪造钓鱼网站:模仿一个正规的网站让用户在该网站上做操作但是操作的结果会影响到用户正常的网站账户但是其中有一些猫腻eg:英语四六级考试需要网上先......
  • python-操作符
    1.python-操作符有什么用操作符图解操作符:一个特定的符号,用它与其他数据类型连接起来组成一个表达式。常用于条件判断,根据表达式返回True/False采取动作。2.比......
  • python-条件判断
    1.python-条件判断条件判断流程图语法格式if<表达式>:<代码块>elif<表达式>:<代码块>else:<代码块>条件判断-单分支语句示例:判断是否成年age......
  • python-循环
    1.python-循环在了解编程中的“循环”之前,先试想下这个场景:在阳台种花,准备种4颗种子,开始逐个挖坑,放一颗种子。每一颗种子操作都是相同的,如果我们用一步将6颗种子重......
  • python-for循环
    1.python-for循环循环详解图for语句:一般用于遍历数据类型的元素进行处理,例如字符串、列表。循环语法格式:for<变量>in<序列>:<代码块>示例代码示例1......
  • python-while综合案例猜年龄
    1.综合案例-猜年龄#!/usr/bin/envpython3#_*_coding:utf-8_*_#Author:shichao#File:.pya=0while1:ifa<3:age=int(input("请输入年......