Python之路5-流程控制和三元运算

if语句

if ...:
    pass
elif ...:
    pass
else:
    pass

for循环

for i in range(10):
    print(i)

while循环

while True:
    if ...:
        pass
    else:
        break

break、continue

break,跳出整个循环

continue,跳出当次循环继续下次循环

三元运算

a=1
b=2
c=3
d = a if a > b else c
时间: 2024-08-05 20:51:19

Python之路5-流程控制和三元运算的相关文章

Python之运算符和流程控制

Python之运算符和流程控制 运算符 算术运算符 + - * / % // ** # 返回一个数值 比较运算符 > >= < <= == != # 返回一个布尔值 3.赋值运算符 += -+ *= /= 逻辑运算符 and/or/not 身份运算符 is和==的区别:is用于判断两个变量引用对象是否为同一个(是否在同一块内存空间中), ==用于判断引用变量的值是否相等. x = 257 y = x z = 257 print(f'x is y:{x is y}') # x is

python开发基础:流程控制

1 #!/bin/env/python 2 #_*_coding:utf-8_*_ 3 4 5 ''' 6 四,流程控制 7 如果我们想让程序判断处理哪条岔路是你真正要走的路的时候? 很简单,只需要在程序里预设一些条件判断语句,满足哪个条件, 8 就走哪条岔路.这个过程就叫流程控制. 9 10 ''' 11 # 4.1 if..else 语句 12 #单分支If语句 13 oldboy = 56 14 if oldboy > 50 : 15 print("满足条件后要执行的代码!"

python基本数据类型及流程控制应用

#2017-05-05 22:10:10一.用户登录及失败锁定账户 ============================================1.文件读写2.列表split方法3.while循环 ============================================ ###############################datafile文件内容#larry|123123|1#linzj|123123|0###########################

python学习笔记3—流程控制if、for、while

流程控制if if 语句 if expression: statement(s) else else语句: if 语句,else语句 if expression: statement(s) else: statement(s) elif语句: if expression1: statement1(s) elif expression2(s): statements2(s) else: statement2(s) 注:Python使用缩进作为其语法分组的方法,建议使用4个空格 逻辑值(bool)包

python语法入门之流程控制

流程控制 一.流程控制 ? 流程控制就是控制流程,具体控制程序的执行流程,而程序的执行流程分为三种结构:顺序结构.分支结构(用if判断).循环结构(用到while与for) ? 主要目的就是让计算帮助人类工作,所以,编写的程序需要有判断力 ? 语法结构:python是通过缩进来决定代码的归属(4个空格表示一个缩进) 二.分支结构 if 主要用于判断事物的对错,真假,是否可行 if 条件 #如果结果为True,就依次执行:代码1,代码2 代码1 代码2 -- elif 条件2 #可以加N多个eli

04-5 python语法入门之流程控制

[TOC] #一 引子: 流程控制即控制流程,具体指控制程序的执行流程,而程序的执行流程分为三种结构:顺序结构(之前我们写的代码都是顺序结构).分支结构(用到if判断).循环结构(用到while与for) 插图:恶搞图20 #二 分支结构 2.1 什么是分支结构 分支结构就是根据条件判断的真假去执行不同分支对应的子代码 2.2 为什么要用分支结构 人类某些时候需要根据条件来决定做什么事情,比如:如果今天下雨,就带伞 所以程序中必须有相应的机制来控制计算机具备人的这种判断能力 2.3 如何使用分支

Python修行之路__流程控制

Python和其他语言有一个很大的区别在于:Python 使用硬回车来分割语句,使用冒号(:)和缩进来分割代码块.同一层次的语句必须有相同的缩进(每一组这样的语句称为一个块),而C语言风格的编程语言(Java/C#/C++)则使用分号来分割语句,花括号来分割代码块. (注:不要混合使用tab键和空格来进行缩进,这会使程序在跨平台时不能正常的工作.官方推荐的做法是使用四个空格.) 条件和条件语句 Python条件语句是通过一条或多条语句的执行结果(True或False)来决定执行的代码块.在pyt

Python练习程序(一)Python用户交互和流程控制

功能:用户认证后,联系人信息查询 #!/usr/bin/env python #coding=utf-8 name = raw_input("请输入你的用户名:") while name != 'fgf':         name = raw_input("没有查询到此用户.\n请重新输入你的用户名:") else:         password = raw_input("请输入你的密码:")         p = '123'      

Python学习系列之流程控制

if条件语句 Python认为任何非0和非空为True,0或null为False if语句格式 if 判断条件: 执行语句…… else: 执行语句…… 实例 代码 flag = False name = 'luren' if name == 'python': # 判断变量否为'python' flag = True # 条件成立时设置标志为真 print('welcome boss') # 并输出欢迎信息 else: print(name) # 条件不成立时输出变量名称 结果 luren i