python3_04.循环&函数

1.循环&条件控制

注意:

      • 每个条件后面要使用冒号(:),表示接下来是满足条件后要执行的语句块。
      • 使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
      • break 语句可以跳出 for 和 while 的循环体。
      • continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。
      • pass是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。

循环技巧:

      • 在字典中循环时,关键字和对应的值可以使用 items() 方法同时解读出来
      • 在序列中循环时,索引位置和对应值可以使用 enumerate() 函数同时得到
      • 同时循环两个或更多的序列,可以使用 zip() 整体打包
      • 需要逆向循环序列的话,先正向定位序列,然后调用 reversed() 函数
操作符 描述
< 小于
<= 小于或等于
> 大于
>= 大于或等于
== 等于,比较对象是否相等
!= 不等于

2.函数

注意:

    • 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。
    • 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。
    • 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。
    • 函数内容以冒号起始,并且缩进。
    • return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。

函数调用:

def function(str):
	‘打印任何传入的字符串‘               (函数说明)
	print(str)
	return ‘ok‘
function(‘我要调用这个自定义函数‘)    (函数调用)
function(‘再次调用‘)

python3_04.循环&函数

时间: 2024-10-10 11:01:12

python3_04.循环&函数的相关文章

循环 函数 软件包 【中】

循环 函数 软件包  [中] 创建无限循环 while true; do 循环体 done until false; do 循环体 Done 特殊用法 while循环的特殊用法(遍历文件的每一行): while read line; do 循环体 done < /PATH/FROM/SOMEFILE 依次读取/PATH/FROM/SOMEFILE文件中的每一行,且将 行赋值给变量line 示例 [[email protected] bin]# bash wenben.sh #! # read -

阶乘循环--函数定义、函数调用

#! /bin/bash # using recursion function factorial() { if [ $1 -eq 1 ]; then echo 1 else local temp=$[ $1 -1 ] local result=`factorial $temp` echo $[ $result * $1] fi } read -p "Enter value:" value result=`factorial $value` echo "The factori

Linux python3安装/shell脚本/if/循环/函数

python3安装 安装过程 安装包: wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgztar -xvf Python-3.7.0.tgz #解压 基础包 1.基础yum包 yum install gcc yum install zlib yum install zlib-devel yum install libffi-devel -y yum install openssl openssl-devel -y 检测平台:

2016-10-3 linux基础学习——脚本编程之while循环/函数

脚本编程控制结构:    顺序    选择        if        case    循环        for        while        until    1.while Command; do    statmentdone    进入循环:条件满足    退出循环:条件不满足 2.until Command; do    statment    ..done 进入循环:条件不满足    退出循环:条件满足    3.for ((expr1; expr2; expr3

HTML-JS 循环 函数 递归

[循环结构的执行步骤] 1.声明循环变量 2.判断循环条件 3.执行循环体操作 4.更新循环变量 然后,循环执行2-4,直到条件不成立时,跳出循环. while循环()中的表达式,运算结果可以是各种类型,但是最终都会转化为真假 转化规则同if结构. while循环特点:先判断,再执行.do-while循环特点:先执行,再判断:即使初始条件不成立,do-while循环也至少执行一次. // var num=1;//1.声明循环变量// while (num<=10){//2.判断循环条件// do

Java自学笔记(第三天)-while循环-do while循环-for循环-函数-函数重载

(1)while循环,do while循环:的区别,while是先判断条件,再执行语句. do while是先执行一遍语句,再判断条件. while(循环条件表达式){                do{ 执行语句:                           执行语句: }                                              }while(循环条件表达式); (2)for循环: for(初始化表达式:循环条件表达式:循环后的操作表达式){ 执行语

JS总结 循环 退出循环 函数

while循环 while(条件){条件成立就执行的代码} *一般条件变量需要递增,否则会进入死循环(无限循环),浏览器会崩溃甚至电脑死机 例如,逐行输出1-100的数字 var i = 1; while(i<=100){ document.write(i+"<br/>"); i++; } do...while循环 do{执行代码}while(条件,若条件成立,则继续循环,否则中止循环) 例如,逐行输出1-100的数字 var i = 1; do{ document.

2 表达式 选择 循环 函数

Scala中,几乎所有的语法结构都是有值的(包括表达式和语句块...) 1 IF/ELSE结构 val s = if(x > 0) 1 else -1 等价于 if(x > 0) s = 1 else s = -1 注:既然表达式是有值的,那么必然也是有类型的.如上述表达式的类型是:Int 如果出现if分支和else分支类型不同,比如:if(x > 0) ”positive” else -1,那么整个表达式的类型是:String和Int的公共基类Any 如果一个表达式没有任何有效值,可以

循环—函数—数组

题目1.7-7.计算阶层和 1.本题PTA提交列表 2.设计思路 输入n,利用循环求出1到n的阶层并将其求和 3.本题调试过程中遇到问题 本题只需要一个循环. 4.代码截图 题目2.7-5找出最小值 1.本题PTA提交列表 2.设计思路 输入n个数,假设第一个数为最小值,利用循环将剩下的数依次与第一个比较,如果结果更小则替换最小值. 3.本题调试过程中遇到问题及PTA提交列表情况说明 最小值为0的答案错误,是因为定义了两个变量x和y,而y从1开始循环满足不小最小值为0的情况. 4.代码截图 题目