Python 入门之流程控制语句】的更多相关文章

Python 入门之流程控制语句 1.if判断 (1) 单 if if –-如果 if 条件: 缩进 结果 (官方推荐4个空格,或者一个tab 不能空格和tab混合使用) money = 10 print("从学校出发") if money >= 10: print("买个炸鸡") print("买个啤酒") print("走啊走") print("到家了") (2) if else - - 二选一:…
编程语言中的流程控制语句分为以下几类: 顺序语句 分支语句 循环语句 其中顺序语句不需要单独的关键字来控制,就是按照先后顺序一行一行的执行,不需要特殊的说明. 下面主要是 分支语句 和 循环语句的说明: Python中的真假判断标准: Python中只有判断语句的最终结果:非0,非空,非None,结果就为真 1.分支语句 条件分支语句是通过一条或多条语句(判断条件)的执行结果(True/False)来决定执行哪个分支的代码块. Python中提供的分支语句为:if..else语句,没有提供swi…
原文 if 语句 >>> x = int(input("Please enter an integer: ")) Please enter an integer: 42 >>> if x < 0: ... x = 0 ... print('Negative changed to zero') ... elif x == 0: ... print('Zero') ... elif x == 1: ... print('Single') ... e…
一:流程控制if 语法一: if 条件: code1 code2 code3 ... age = 20 height = 170 weight = 60 sex = 'female' is_beautiful = True if age> 12 and age<25 and weight == 60 and height >168 and sex == 'female' and is_beautiful: print('这就是我的晓晖女神') 语法二 if 条件: code1 code2…
代码块: 1.代码块指的是同一级别的代码,在python中用缩进相同的空格数(除了顶级代码块无任何缩进之外,其余代码块都是在原有的基础上缩进4个空格)来标识同一级的代码块 2.同一级别的代码块会按照自上而下的顺序依次运行 注意:要养成习惯,不要直接按"Tab"键来缩进,要按4个空格 一.语法1 if 条件: # 条件成立的情况下会运行子代码块 子代码1 子代码2 子代码3 ... 示例: age = 73 age = 18 sex='female' is_beautiful=True…
1.case 脚本: #!/bin/bash #a test about case case $1 in "lenve") echo "input lenve";; "hello") echo "input hello";; [a-zA-Z]) echo "It's a letter";; [0-9]) echo "It's a number";; esac 执行效果: 2.while…
1.case 脚本: #!/bin/bash #a test about case case $1 in "lenve") echo "input lenve";; "hello") echo "input hello";; [a-zA-Z]) echo "It's a letter";; [0-9]) echo "It's a number";; esac 执行效果: 2.while…
if else 格式: if 条件 command1 command2elif 条件: command3    command4 else: command3 command4 注意条件后和else后的冒号和执行命令(代码块)前的缩进. #一个等号是赋值 #两个等号是比较 #!=表示不等于 #条件的结果是True或False 例:简单的用户名密码验证 name = input("username>>>") passwd = input("password&g…
人们常说人生就是一个不断做选择题的过程:有的人没得选,只有一条路能走:有的人好一点,可以二选一:有些能力好或者家境好的人,可以有更多的选择:还有一些人在人生的迷茫期会在原地打转,找不到方向.对于相信有上帝的人来讲,这就好像是上帝事先为我们制定好了人生路线,也好像是那些神仙为唐曾师徒的取经之路提前设置的重重磨难,上帝和神仙掌控了一切.编程语言可以模拟人类生活的方方面面,程序员就像上帝和神仙一样可以通过编程语言中特殊的关键字控制程序的执行过程,这些关键字组成的就是流程控制语句. 编程语言中的流程控制…
[ while 循环 ] 如果要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 要计算1+2+3+...+10,勉强也能写出来. 但是,要计算1+2+3+...+10000,直接写表达式就不可能了. 为了让计算机能计算成千上万次的重复运算,就需要循环语句. # while循环结构 while 判断条件: # 只有条件不成立时退出循环,如果条件为真,则循环就没有停止的时候,成为一个死循环 执行语句…… 输出1到10的所有整数: num = 1 while num <…