python强制退出循环_for循环、while循环、break跳出循环、continue结束本次循环、exit退出本次脚本...
for循环
格式:
for i in `seq 1 3` //表示从1-3,运行3次,i=1,i=2,i=3;
do
echo $i //每次执行输出 变量i的值
done //for循环结尾
或
for i in `seq 1 3`; do echo $i; done
自定义循环次数
a=20
for i in `seq 1 $a`; do echo $i; done
a=`cat /etc/passwd |wc -l` //统计passwd有多少行,赋予值给a
for i in `seq 1 $a`; do echo $i; done //根据a的值来循环多少次,并输出当前循环值;
while循环
语法:
while 条件;do 语句;done
while : //死循环
do
load=`w|head -1|awk -F 'load average:' '{print $2}'|cut -d. -f1` //显示w的第一行,并在上面截取load average:为分隔符的第2行,并截取.前面数字,显示第一行的数字
if [ $load -gt 10 ] //比较结果是否大于10
then
top|mail -s "load is high: $load" asldlskdfj@111.com //执行发邮件
fi
sleep 30 //等待30秒,再继续循环
done
break 跳出循环
强制跳出循环break
#!/bin/bash
for i in `seq 1 5` //循环1到5
do
echo $i //先输出i值
if [ $i == 3 ] //判断i如果等于3
then
break //跳出循环
fi
echo $i //输出i值
done
echo "exit" //循环结束后在执行输出exit
continue 结束本次循环
忽略continue之下的代码,直接进行下一次循环;
#!/bin/bash
for i in `seq 1 5`
do
echo $i
if [ $i == 3 ]
then
continue
fi
echo $i
done
exit 退出本次脚本
直接退出脚本,后面的脚本全部忽略掉
#!/bin/bash
for i in `seq 1 5`
do
echo $i
if [ $i == 3 ]
then
exit
fi
echo $i
done
echo "aaa"
python强制退出循环_for循环、while循环、break跳出循环、continue结束本次循环、exit退出本次脚本...相关推荐
- 【Go】Go 语言的循环语句: for、break、continue、goto、range
文章目录 1. 循环语句 2. for 循环 (1) 语法 (2) for语句执行过程 3. 循环嵌套 4. 循环控制 (1) break (2) continue (3) goto 5. 循环语句 ...
- Golang Break、Continue跳出多层循环
Break break 语句可以结束 for.switch 和 select 的代码块.Break在没有使用标签的时候break只是跳出了一层for循环.break 语句还可以在语句后面添加标签,表示 ...
- break和continue语句、循环嵌套
1.break和continue语句 break语句除了可以用在switch语句中,还可以用在循环体中.在循环体中遇见break语句,立即结束循环,跳到循环体外,执行循环结构后面的语句.一般形式为: ...
- 关于在for循环的switch语句使用break和continue问题
// 循环的定义是程序段执行完了以后,再次判断条件,若条件为真,则继续执行该程序段.而在switch结构当中,只是该程序段执行完了之后,就继续执行下面的语句.因此很明显 switch结构不是循环.循环 ...
- if中的continue :结束当前循环,进入下一次循环
continue语句用于循环语句中,作用是不执行循环体剩余部分,直接进行下次循环. 常见的就是与if连用. 比如下面这个程序: int main() { int i; for(i = ...
- Shell循环语句(for循环;while循环;until循环)及中断(break和continue)
Shell循环语句 for循环语句 例题1:批量添加用户 例题2:根据IP地址检查主机状态 while循环语句 例题1 猜价格游戏 例题二:批量添加用户 until循环语句 例题:计算1~50的值 中 ...
- Python基础——PyCharm版本——第五章、循环(for、while、break、continue)
- break 和 continue 语句, 以及循环中的 else 子句
break 语句工作得如同 C 语言一样, 跳出最小的 for 或 while 循环. 循环语句可以有一个 else 子句; 该子句会在以下情况被执行: 循环因 迭代到列表末尾而终止 (for 语句) ...
- Javascript第二章break和continue、二重循环及for和while的区别第五课
更多免费教学文章请关注这里 for和while的区别 for循环要有明确的次数 二重循环 通俗的说就是循环里面嵌套循环 练习: <!DOCTYPE html> <html lang= ...
- JAVA的while循环语句和break与continue的使用
1. while 条件循环 for循环和while循环的区别: 语法 :for(条件初始化;条件判断;条件变化){循环体;}条件初始化;while(条件判断){循环体;条件变化;} 注意: 循环之间可 ...
最新文章
- location和location.href跳转url的区别
- 端口安全原理介绍及配置命令
- 微信订阅号开发笔记(三)
- codeforces B. Fox and Cross 解题报告
- Java实现二叉树的前中后序遍历(Leetcode)
- PyCharm 的初始设置
- html5做开心消消乐源代码,html开心消消乐源码
- CE修改器使用教程 [入门篇]
- APP性能测试工具——GT 使用方法
- 基于FOC矢量算法的MTPA控制在变频洗衣机上的应用
- Spark学习内容介绍
- 自定义SharePoint新网站创建过程(2)
- sun存储的串口连接管理_修改SUN设备管理IP的步骤
- Latex数学公式-矩阵中省略号的表示
- ADS1292R的使用
- C语言LMS双麦克风消噪算法,基于两个时域LMS算法双麦克风系统分析.doc
- 同期群分析是什么?教你用 SQL 来搞定
- 在天堂与地狱之间——清华浪子梦断中关村
- 为什么博图中放置按下按钮无反应_为什么点击按钮毫无反应
- Android6.0 蓝牙搜索不到设备原因,MIUI权限申请机制
热门文章
- Eclpise 和 MyEclipse 的区别
- Linux如何查询目录默认权限,如何设置UNIX/Linux中新创建目录或文件的默认权限
- mysql主流版本2020_mysql高级2020.7.12-2020.7.13
- python三角网格代码_python中shapely的多多边形三角网格/网格
- android+ndk+libevent,android ndk 编译 libevent
- clion开发php,如何在 Mac 上用 Clion 调试 php7 源码
- kotlin t class.java_尝试Java,从入门到Kotlin(下)
- java日期格式正则表达式_Java-日期 正则表达式
- javascript cookie传统用法
- mybatis中#{}和${}