用户登录程序

username = "chenxi"

passwed = "testki"

counter = 0

while counter < 3: # 测试3次

user = input("输入用户名:")

passw = input("输入密码:")

if user == username and passw == passwed :

print("登录成功")

break #退出

else:

print("重新输入")

counter += 1

测试-1

D:\python\python.exe D:/untitled/dir/for.py

输入用户名:bhghjb

输入密码:njbmnbm

重新输入

输入用户名:bhbjb

输入密码:nnbnbm

重新输入

输入用户名:nnbmnb

输入密码:jhjh

重新输入

Process finished with exit code 0

测试-2

D:\python\python.exe D:/untitled/dir/for.py

输入用户名:chenxi

输入密码:testki

登录成功

打印0-9,小于5不打印

for i in range(10):

if i < 5 :

continue # 结束本次循环

print(i)

测试

D:\python\python.exe D:/untitled/dir/for.py

5

6

7

8

9

打印双层循环

for i in range(10):

print ("chenxi:",i)

for j in range(10):

print(j)

测试

D:\python\python.exe D:/untitled/dir/for.py

chenxi: 0

0

1

2

3

4

5

6

7

8

9

chenxi: 1

0

1

2

3

4

5

6

7

8

9

chenxi: 2

0

1

2

3

4

5

6

7

8

9

chenxi: 3

0

1

2

3

4

5

6

7

8

9

chenxi: 4

0

1

2

3

4

5

6

7

8

9

chenxi: 5

0

1

2

3

4

5

6

7

8

9

chenxi: 6

0

1

2

3

4

5

6

7

8

9

chenxi: 7

0

1

2

3

4

5

6

7

8

9

chenxi: 8

0

1

2

3

4

5

6

7

8

9

chenxi: 9

0

1

2

3

4

5

6

7

8

9

Process finished with exit code 0

i小于5不循环

for i in range(10):

if i < 5 :

continue # 结束本次循环

print ("chenxi:",i)

for j in range(10):

print(j)

测试

D:\python\python.exe D:/untitled/dir/for.py

chenxi: 5

0

1

2

3

4

5

6

7

8

9

chenxi: 6

0

1

2

3

4

5

6

7

8

9

chenxi: 7

0

1

2

3

4

5

6

7

8

9

chenxi: 8

0

1

2

3

4

5

6

7

8

9

chenxi: 9

0

1

2

3

4

5

6

7

8

9

Process finished with exit code 0

利用break当j=6时跳出本次循环体

for i in range(10):

if i < 5 :

continue # 结束本次循环

print ("chenxi:",i)

for j in range(10):

print(j)

if j == 6 :

break #当j=6时跳出循环体

测试

D:\python\python.exe D:/untitled/dir/for.py

chenxi: 5

0

1

2

3

4

5

6

chenxi: 6

0

1

2

3

4

5

6

chenxi: 7

0

1

2

3

4

5

6

chenxi: 8

0

1

2

3

4

5

6

chenxi: 9

0

1

2

3

4

5

6

Process finished with exit code 0

利用标志物位跳出多层循环

# 小于5 不打印

exit_flag = False #设置exit_flag初始值

for i in range(10):

if i < 5 :

continue # 结束本次循环

print ("chenxi:",i)

for j in range(10):

print(j)

if j == 6 :

exit_flag = True# 当j = 6 时;修改exit_flag变量值为True

break #当j=6时跳出循环体

if exit_flag: #判断exit_flag=True时,跳出第二层循环体

break

测试

D:\python\python.exe D:/untitled/dir/for.py

chenxi: 5

0

1

2

3

4

5

6

python怎么一直循环_python 基础之while无限循环相关推荐

  1. python的枚举和for循环_python 基础4 分支、循环、条件与枚举

    表达式(Expression)是运算符(operator)和操作数(operand)所构成的序列 表达式: >>> 1+2*3 7 >>> a=1+2+3 > ...

  2. 我的世界服务器被无限循环怎么办,我的世界无限循环装置制作方法

    我的世界无限循环装置制作方法,无限循环装置在我的世界里面其实是个非常实用的装置,玩家可以通过这个实现刷怪,或者一些意想不到的功能,可能很多玩家不知道怎样实现,下面是详细制作方法解析. 无限循环装置制作 ...

  3. html gif无限循环播放,【GIF】无限循环GIF太神奇,有人知道这是怎么做的吗?

    今天橘子君给大家介绍一位土耳其摄影艺术家Erdal Inci的GIF作品↓ 有没有感觉是无限循环的?没错,无限循环的动态影像作品,现在使用GIF也能办到! 土耳其摄影艺术家 Erdal Inci 把运 ...

  4. python 两个变量同时循环_python基础篇(子非鱼)

    子非鱼,安知鱼之乐! 学习python的快乐你想象不到   本章主题: 运算符 流程控制 函数 a='少年'b='下山'if a < b : print("我还是从前那个少年" ...

  5. python三层for循环_Python基础入门-For循环

    For循环的功能比较强大,他可以帮助我们实现很多重复性的工作.而且for循环能迭代不同的数据结构.他的应用也十分的广泛,作为初学者,我们需要对循环的概念多加理解和练习.接下来我们就来学习for循环的一 ...

  6. python赋值布尔变量_python基础 - 变量、布尔值、运算符、条件及循环语句

    文章目录 一.变量 变量包括数字,字母,下划线,且不能以数字开头: python可以同时为多个变量赋值,如a,b = 1,2 ; c,d = 5,"hh": 一个变量可以通过赋值指 ...

  7. python 条件表达式换行_Python基础语法 - LongKing-Xu的个人空间 - OSCHINA - 中文开源技术交流社区...

    python基础语法 一.标识符 在Python中,所有标识符可以包括英文.数字以及下划线(_),但不能以数字开头. 在Python中的标识符是区分大小写的. 在Python中以下划线开头的标识符是有 ...

  8. python之禅星号_Python基础1

    介绍Python基础,包括变量和简单数据类型.列表基础.操作列表.if语句.字典.输入函数和while循环 在文件名和文件夹名中,最好使用小写字母,并使用下划线来表示空格,因为这是Python采用的命 ...

  9. python函数调用外部变量_Python基础

    python基础语法 n 换行:t 制表符;代码分隔 ''' '''多行文本赋值 :多行语句写在一行(不符合PEP8规范) 关键字 python 自带的好用的函数 注:reduce() 函数在 pyt ...

最新文章

  1. 十二、“最是真心藏不住,一言一语总关情。”(2021.2.11)
  2. 区块链世界中的IOTA:它是什么样的存在?
  3. 无法将类型为“System.__ComObject”的 COM 对象强制转换为类类型“mshtml.HTMLInputElementClass...
  4. 16/100. Symmetric Tree
  5. vue django mysql_django2 rest_framework + vue.js + mysql5.6 实现增删改查
  6. restful是什么
  7. 填写数独 洛谷P1784
  8. 生成随机不重复数列表(C#)
  9. mysql支持啥系统_快速的掌握MySQL支持的操作系统
  10. android类似iphone照片幻灯片,8个最佳照片编辑应用让你的Android或iPhone照片看起来不可思议...
  11. java编程题代做,代做COMP 2406作业、代写Java语言作业、代做programming作业、代写Java程序实验作业...
  12. win10无线网不能连接到服务器,win10无线网为什么连不上?win10连不上无线网络的修复方法...
  13. 罗技产品序列号追溯条码扫描系统
  14. android中按钮凹下去,实现按钮的点击效果
  15. ORB_原理与源码解析
  16. 【华人学者风采】林跃河 华盛顿州立大学
  17. tikz 折线 箭头_TIKZ——LaTeX基本绘图
  18. 使用FTP协议的服务,包括匿名用户验证访问,用户验证访问,虚拟用户验证访问等
  19. access的否定形式_高中英语:否定形式表示肯定意义的句型总结
  20. Linux高级运维 第四章 文件的基本管理和XFS文件系统备份恢复

热门文章

  1. python类中变量作用域_Python中的变量作用域
  2. AI 人工智能学习经典书单
  3. Linux常用的命令及操作技巧
  4. java showinputdialog_java - JOptionPane.showInputDialog中的多个输入
  5. android数据库给单选赋值,如何使用android studio将单选按钮的值保存到mysql数据库?...
  6. was 程序jvm_【保家护行航】WAS知识学习分享
  7. 论文阅读翻译(全)【一直更新】
  8. 别再搞纯文本了!多模文档理解更被时代需要!
  9. 一篇文章彻底搞懂“分布式事务”
  10. Java多线程系列(九):CountDownLatch、Semaphore等4大并发工具类详解