第二章 Python基础之条件判断,循环

1.条件判断if   else

如:

if age >=18 and scroe <= 100: #py中不使用&标识并集 等于使用== 不等于使用!=

print(‘成年‘)
else:                       #中间可以使用elif 加如其他条件
    print (‘dd‘)


2.循环 遍历 迭代

(1)while循环 需要先定义一个计数器,需要有结束的条件,否则会死循环

count =0
while count<20:
    print(‘tianjia‘)    #一直满足
    count = count +1  #count+=1

(2) break  可以强制跳出循环体

(3) continue  结束当前此次循环

import random
number = random.randint(1,100) #随机产生1-100的数字
count = 0
while count <7:
    count = count + 1
    guess = input(‘请输入一个数字:‘)
    guess = int(guess)
    if guess == number:
        print(‘恭喜你猜对了‘)
        break
    elif guess <number:
        print(‘你猜的数过小啦‘)
        continue
    elif guess >number:
        print(‘你猜的过大啦,请继续猜‘)
        continue
else:#while对应的else的作用是循环正常结束时执行,否则不会执行
    print(‘次数已经用完啦‘)

(4) for循环

   for i in range(7):

for不需要计数器 可自动增加,与while不同也可不加continue

for i in range(7):
    guess = input(‘请输入一个数字:‘)
    guess = int(guess)
    if guess == number:
        print(‘恭喜你猜对了‘)
        break
    elif guess <number:
        print(‘你猜的数过小啦‘)
    elif guess >number:
        print(‘你猜的过大啦,请继续猜‘)

原文地址:https://www.cnblogs.com/cslw5566/p/12246812.html

时间: 2024-09-29 21:54:29

第二章 Python基础之条件判断,循环的相关文章

python基础(3)--条件判断循环语句与列表解析,生成器

判断循环语句语法说明: 1,if if boolean_expression: ... elif boolean_expression: ... else ... 2,while while boolean_expression: while_suite if boolean_expression2: continue if boolean_expression3: break else: else_suite 3,for for expression in object: for_suite

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

一.输入输出 python怎么来接收用户输入呢,使用input函数,python2中使用raw_input,接收的是一个字符串,输出呢,第一个程序已经写的使用print,代码入下: 1 name=input('Please enter your name:') #把接收到的值赋给name变量 2 print(name)#输出接收到的输入 input在接收输入的时候,是可以看到你输入的值的,如果是输入密码这样的呢,不想让别人看到你的密码,怎么办呢,就需要用到一个标准库,getpass,什么是标准库

python基础之条件判断和循环

1.条件判断 age = 3 if age >= 18: print('adult') elif age >= 6: print('teenager') else: print('kid') elif是else if的缩写,完全可以有多个elif. 2.循环 python循环有两种, 一种是for...in循环,依次把list或者tuple中的每个元素迭代出来. names = ["geg","gege","geege"]; for

第二章 Python基础知识

第1章 第一个Pyhton程序 Pyhton的两种执行方式:交互式与脚本文件 1.1 交互式 l  交互式模式 直接在Windows或者Linux环境下打开Python解释器执行. 优点:快捷,调试方便. 缺点:不能够保存代码. C:\Users\cc>python3 Python 3.6.2 (v3.6.2:5fd33b5, Jul  8 2017, 04:57:36) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", &quo

第四篇:python基础之条件和循环

阅读目录 一.if语句 1.1 功能 1.2 语法 1.2.1:单分支,单重条件判断 1.2.2:单分支,多重条件判断 1.2.3:if+else 1.2.4:多分支if+elif+else 1.2.5:if语句小结 1.3 案例 1.4 三元表达式 二.while语句 2.1 功能 2.2 语法 2.2.1:基本语法 2.2.2:计数循环 2.2.3:无限循环 2.2.4:while与break,continue,else连用 2.2.5:while语句小结 2.3 案例 三.for语句 3.

Python 基础之条件判断

条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= 18: print('your age is', age) print('adult') 根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做. 也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else执行

Python基础之条件和循环

阅读目录 一.if语句 1.1功能 1.2语法 1.2.1:单分支,单重条件判断 1.2.2:单分支,多重条件判断 1.2.3:if + else 1.2.4:多分支if + elif +else 1.2.5if语句小结 1.3案例 1.4三元表达式 二.while语句 2.1功能 2.2语法 2.2.1:基本语法 2.2.2:计数循环 2.2.3:计数无限循环 2.2.4:while与break,continue,else连用 2.2.5:while语句小结 2.3:案例 三.for语句 3.

python 基础知识条件和循环

一.if语句 根据不同的条件来执行不同的动作. 语法:主要是有以下4种情况 1.单分支,单条件判断 if 条件: 代码段 (只有条件为真时,才会执行.) 2.单分支,多重条件判断 if 条件1 , 条件2: 代码段 (两个条件组合,返回的为真时,才执行) 3. if + else if 条件(单个或者多重条件): 代码段 else: 代码段(条件不为真时,执行此段代码段) 备注:一个if判断,最多只有一个else 4.if + elif + else if 条件1: 执行代码段1 elif 条件

Python - 基础知识 - 条件判断

1. 简单的if/else条件判断 judge_flow.py name = input("Please input name: ") if name == 'master': print('Hello Master') password = input('Please input password: ') if password == 'abc123': print('Access granted.') else: print('Wrong password!') else: pri