python有限循环_python 基础之for循环有限循环

#  range(3) 表示

>>> range(3)

[0, 1, 2]

for循环

for i in range(3):

print(i)

测试

0

1

2

打印1~100的奇数

for i in range(101):

if i % 2 == 1:

print('chenxi:',i)

测试

chenxi: 1

chenxi: 3

chenxi: 5

chenxi: 7

chenxi: 9

chenxi: 11

chenxi: 13

chenxi: 15

chenxi: 17

chenxi: 19

chenxi: 21

chenxi: 23

chenxi: 25

chenxi: 27

chenxi: 29

chenxi: 31

chenxi: 33

chenxi: 35

chenxi: 37

chenxi: 39

chenxi: 41

chenxi: 43

chenxi: 45

chenxi: 47

chenxi: 49

chenxi: 51

chenxi: 53

chenxi: 55

chenxi: 57

chenxi: 59

chenxi: 61

chenxi: 63

chenxi: 65

chenxi: 67

chenxi: 69

chenxi: 71

chenxi: 73

chenxi: 75

chenxi: 77

chenxi: 79

chenxi: 81

chenxi: 83

chenxi: 85

chenxi: 87

chenxi: 89

chenxi: 91

chenxi: 93

chenxi: 95

chenxi: 97

chenxi: 99

另一种方式

for i in range(1,101,2): #2步长

print('chenxi:',i)

测试

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

chenxi: 1

chenxi: 3

chenxi: 5

chenxi: 7

chenxi: 9

chenxi: 11

chenxi: 13

chenxi: 15

chenxi: 17

chenxi: 19

chenxi: 21

chenxi: 23

chenxi: 25

chenxi: 27

chenxi: 29

chenxi: 31

chenxi: 33

chenxi: 35

chenxi: 37

chenxi: 39

chenxi: 41

chenxi: 43

chenxi: 45

chenxi: 47

chenxi: 49

chenxi: 51

chenxi: 53

chenxi: 55

chenxi: 57

chenxi: 59

chenxi: 61

chenxi: 63

chenxi: 65

chenxi: 67

chenxi: 69

chenxi: 71

chenxi: 73

chenxi: 75

chenxi: 77

chenxi: 79

chenxi: 81

chenxi: 83

chenxi: 85

chenxi: 87

chenxi: 89

chenxi: 91

chenxi: 93

chenxi: 95

chenxi: 97

chenxi: 99

Process finished with exit code 0

用逻辑与条件判断,打印1-100,跳过50-70之间数字

for i in range(101):

if i < 50 or i > 70:

print(i)

测试

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

利用for循环判断加if判断,写登录程序

# 用户登录程序判断用户名密码

username = "chenxi"

passwed = "testki"

#h = 9

for i in range(3):#重试3次

user = input("用户名:")

passi = input("密码:")

if user == username and passi == passwed :

print("登录成功")

break #跳出循环

else:

if i < 2:

print("用户名或密码错误")

else:

print("请重新登录")

测试-1

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

用户名:jhj

密码:hghbj

用户名或密码错误

用户名:fvbn

密码:bhbnb

用户名或密码错误

用户名:gbhgjhbj

密码:jbj

请重新登录

Process finished with exit code 0

测试-2

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

用户名:chenxi

密码:testki

登录成功

Process finished with exit code 0

利用for循环判断加if判断,写登录程序-2

username = "chenxi"

passwed = "testki"

passed_test = False

for i in range(3):

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

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

if user == username and passw == passwed:

print("登录成功")

passed_test = True

break

else:

print("登录失败")

if not passed_test:

print("不要脸")

测试-1

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

输入用户名:iyghgh

请输入密码:gvhvhv

登录失败

输入用户名:ghfvhvh

请输入密码:jbjbj

登录失败

输入用户名:bhgbhjbj

请输入密码:hjhjh

登录失败

不要脸

Process finished with exit code 0

测试-2

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

输入用户名:chenxi

请输入密码:testki

登录成功

Process finished with exit code 0

python学习第四讲&comma;python基础语法之判断语句&comma;循环语句

目录 python学习第四讲,python基础语法之判断语句,选择语句,循环语句 一丶判断语句 if 1.if 语法 2. if else 语法 3. if 进阶 if elif else 二丶运算符 ...

python基础之条件控制与循环

Python3 条件控制 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户 ...

Python基础(条件判断,循环,占位符等)

Python 自动化 系统开发用的语言和自动化脚本可以不同 学习peython可用于: 网路爬虫,数据分,web开发,人工智能,自动化运维,自动化测试,嵌入式,黑客 第三方库比较全 脚本语言:功能单一 ...

python基础知识8---条件和循环

阅读目录 一.if语句 1.1 功能 1.2 语法 1.2.1:单分支,单重条件判断 1.2.2:单分支,多重条件判断 1.2.3:if+else 1.2.4:多分支if+elif+else 1.2. ...

python基础知识--条件判断和循环

一.输入输出 python怎么来接收用户输入呢,使用input函数,python2中使用raw_input,接收的是一个字符串,输出呢,第一个程序已经写的使用print,代码入下: 1 name=in ...

计算机基础,Python基础--变量以及简单的循环

一.计算机基础 1.CPU 相当于人体的大脑,用于计算处理数据. 2.内存  用于存储数据,CPU从内存调用数据处理计算,运算速度很快. PS:问:既然在内存里的数据CPU运算速度快,为什么计算机不全 ...

Python 基础之三条件判断与循环

If……else 基本结构: If condition: do something else: do something 或者 If condition: do something elif cond ...

python基础-牛逼的三层循环,实现想在那里退出,就在那里退出。

#!/usr/bin/env python # -*- coding:utf-8 -*- #Author: nulige tag=True #设置tag控制他,只要一输入Flash就退出整个循环 wh ...

Python基础:条件判断与循环的两个要点

一.条件判断: Python中,条件判断用if语句实现,多个条件判断时用if...elif实现:看下面一段程序 #python 3.3.5 #test if...elif age = 20 if ag ...

随机推荐

Delphi自己隐藏自定义弹出列表

先上代码 procedure TForm3.Timer1Timer(Sender: TObject); var Point: TPoint; Name: array[0..255] of Char; ...

微软改名部再次大显神威&mdash&semi;&mdash&semi;ASP&period;NET 5改名ASP&period;NET Core 1&period;0

(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:在计算机科学领域只有两件难事:缓存不可用和命名.--Phil Karlton 今天,S ...

laravel框架中注册信息验证

.路由配置 <?php Route::. 控制器分配页面及验证表单提交内容 <?php .form 表单验证 {{ Form::open(array().slideUp();   < ...

SQL Server 的SQL基础知识

1.N'关闭'N是指nvarchar,是将其内容关闭作为 Unicode字符常量(双字节).而没有N的 '关闭', 是将关闭作为字符常量(单字节). 平常没有加N,结果里面直接出现?. 具体如下图: ...

mysql的基础操作

查看数据库 获取服务器上的数据库列表通常很有用.执行show databases;命令就可以搞定. mysql> show databases; 创建数据库 mysql> create d ...

小米2S 中文和英文支持TWRP,真实双系统支持

经过我几天的努力小米2S的TWRP 的功能已经完美了. 支持功能 : 中文和英文显示能相互切换 真实双系统功能已经完成95%. 刷入手机方法.由于时间原因我只制作了img文件.没有制作成卡刷包格式. ...

pytorch1&period;0 安装执行后报错ImportError&colon; No module named future&period;utils

File "/usr/local/lib/python2.7/dist-packages/caffe2/python/utils.py", line 10, in

linux一些比较重要的环境变量。配置文件

永久添加环境变量PATH 方法一:编辑/etc/profile.d/NAME.sh 写入这句话export PATH=/PATH/TO/SOMEWHRER:$PATH 永久修改动态库文件搜索路径 方法 ...

读写锁--DEMO

package com.demo.read.write.lock; import java.util.HashMap; import java.util.Map; import java.util.c ...

flush&lpar;&rpar;的原理

输出流类似于一根管道,输出的时候先放到管道里,然后管道满了存到介质上(硬盘或其他地方),当我们输出完后管道里面可能还有剩余,就用flush()清空管道即全部存到介质上.Java默认的缓冲区大小一般是8 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值