12、python基础学习-for循环

 1 #__author: hlc
 2 #date: 2019/5/25
 3
 4 # for i in range(1,100,2) : #2为步长
 5 #     print("loop:",i)
 6
 7 # for i in range(100) :
 8 #     if i < 20 or i > 80 :
 9 #         print(i)
10 #
11 # _user = "abc"
12 # _passwd = "123"
13 #
14 # flag = False
15 # for i in range(3) :
16 #     username = input("your usernaem>>>: ")
17 #     password = input("your password>>>: ")
18 #     if username == _user and password == _passwd :
19 #         print("Welcome %s login ..." % _user)
20 #         flag = True
21 #         break #跳出 ,中断
22 #     else:
23 #         print("Invalid username or password !")
24 # if not flag :
25 #     print("错误次数过多!。。。")
26 #
27 # C:\python37\python.exe D:/python-note/for_loop.py
28 # your usernaem>>>: sdaf
29 # your password>>>: asdf
30 # Invalid username or password !
31 # your usernaem>>>: abc
32 # your password>>>: 123
33 # Welcome abc login ...
34
35 # C:\python37\python.exe D:/python-note/for_loop.py
36 # your usernaem>>>: a
37 # your password>>>: a
38 # Invalid username or password !
39 # your usernaem>>>: a
40 # your password>>>: a
41 # Invalid username or password !
42 # your usernaem>>>: a
43 # your password>>>: a
44 # Invalid username or password !
45 # 错误次数过多!。。。
46
47 _user = "abc"
48 _passwd = "123"
49
50 for i in range(3) :
51     username = input("your usernaem>>>: ")
52     password = input("your password>>>: ")
53     if username == _user and password == _passwd :
54         print("Welcome %s login ..." % _user)
55         break #跳出 ,中断
56     else:
57         print("Invalid username or password !")
58 else:
59     print("错误次数过多!。。。")
60
61 # C:\python37\python.exe D:/python-note/for_loop.py
62 # your usernaem>>>: sdf
63 # your password>>>: sadf
64 # Invalid username or password !
65 # your usernaem>>>: asdf
66 # your password>>>: asdf
67 # Invalid username or password !
68 # your usernaem>>>: asdf
69 # your password>>>: asdf
70 # Invalid username or password !
71 # 错误次数过多!。。。

原文地址:https://www.cnblogs.com/hlc-123/p/10923472.html

时间: 2024-08-30 16:25:57

12、python基础学习-for循环的相关文章

11、python基础学习-while循环

1.while 条件 : print(“ ”) 2.输出1-10:#!/usr/bin/env python num = 1while num <= 10 : print(num) num += 1 3.输出1-10之间的偶数:#!/usr/bin/env python num = 1while num <= 10 : if num % 2 == 0 : print(num) num += 1 4.猜年龄:#!/usr/bin/env python age = 36flag = Truewhi

python基础学习12(核心编程第二版)部分

# -*- coding: utf-8 -*- # ==================== #File: python #Author: python #Date: 2014 #==================== __author__ = 'Administrator' #python class #面向对象编程oop思想,3个特性:封装.继承.多态,在其他方面的功能,比如重载,模拟等,也可以自定义自己需要的类 #在python中,面向对象主要2个:类和类实例 #类与实例 #类与实例有关

python基础学习07(核心编程第二版)部分

# -*- coding: utf-8 -*- # ==================== #File: python #Author: python #Date: 2014 #==================== __author__ = 'Administrator' #file与input output #文件对象 #简单说来,就是写入和读取的方式 #file(),open()2个操作都是一样的,一般推荐open() #语法 # open(name[, mode[, bufferin

python基础学习09(核心编程第二版)部分

# -*- coding: utf-8 -*- # ==================== #File: python #Author: python #Date: 2014 #==================== __author__ = 'Administrator' #什么是函数 #就是引用,创建,使用 #例子 def foo(): print '233' foo() #返回与函数类型 def foo1():#是一个过程 print 'hello world!' foo1() foo

python基础学习2

python中的运算符 1.算术运算符:用来做算术运算的符号 ①.+ :求和,也可以做连接符 ②. - :求差 ③. * : 求积 ④. / :求商 ⑤.% :取余 ⑥.//  :取整 ⑦.**  :次方 注意:只能是数值 print(3*3) #求积结果:9 print(9/2) #相除结果:4.5 print(3**4) #3的4次方,结果:81 print(9//4) #小数部分直接丢掉,取整结果:2 print(13%3) #取余结果:1 运行结果是 9 4.5 81 2 1 比较运算符

Python 基础学习 网络小爬虫

<span style="font-size:18px;"># # 百度贴吧图片网络小爬虫 # import re import urllib def getHtml(url): page = urllib.urlopen(url) html = page.read() return html def getImg(html): reg = r'src="(.+?\.jpg)" pic_ext' imgre = re.compile(reg) imgli

python基础学习05(核心编程第二版)部分

# -*- coding: utf-8 -*- # ==================== #File: python #Author: python #Date: 2014 #==================== __author__ = 'Administrator' #dict{键:值} #哈希 #注:字典是无顺序的,所以你懂的 #创建与赋值 dict1={} dict2={'name':'apply','avg':24,'sex':'man'} print dict1,dict2

Python基础学习(十)

Python I/O模型 同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的.所以先限定一下本文的上下文. 概念说明 在进行解释之前,首先要说明几个概念: 用户空间和内核空间 进程切换 进程的阻塞 文件描述符 缓存 I/O 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方).操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件

Python基础学习五

Python基础学习五 迭代 for x in 变量: 其中变量可以是字符串.列表.字典.集合. 当迭代字典时,通过字典的内置函数value()可以迭代出值:通过字典的内置函数items()可以迭代出键值对. for key in dict: #迭代键 for val in dict.value(): #迭代值 for k,v in dict.items(): #迭代键值对 当迭代列表时,通过内置函数enumerate()可以迭代出索引加值. for i in list #迭代列表 for i