if continue的用法

Python continue 语句跳出本次循环

当需要跳过本次循环的时候,使用continue能跳过本次循环,直接下一个循环

如下脚本:

for url in alllink:
        if url == firstlink:
            continue
        elif "www" in url:
            url2 = url
        else:
            url2 ="https://www.xxx.com" +url

alllink是一个url链接数组

从这个数组内循环读取链接

然后判断链接是否与事先定义好的firstlink一致

如果一致,则跳过这次循环,读取下一个链接执行下一轮循环

如果不一致,则执行elif部分

参考:https://www.runoob.com/python/python-continue-statement.html



原文地址:https://www.cnblogs.com/becks/p/11336430.html

时间: 2024-12-22 12:36:10

if continue的用法的相关文章

JAVA中的break[标签]continue[标签]用法

原文:JAVA中的break[标签]continue[标签]用法 注意:JAVA中的标签必须放在循环之前,且中间不能有其他语句.例如:tag:for或while或do--while; 1.使用break退出一层循环(与C/C++中的break用法一样) 1 public static void main(String args[]) 2 { 3 int i=0; 4 while(i<100) 5 { 6 if(i==10) break; 7 System.out.println("i=&q

Java-Runoob-高级教程-实例-方法:09. Java 实例 – continue 关键字用法-un

ylbtech-Java-Runoob-高级教程-实例-方法:09. Java 实例 – continue 关键字用法 1.返回顶部 1. Java 实例 - continue 关键字用法  Java 实例 Java continue 语句语句用来结束当前循环,并进入下一次循环,即仅仅这一次循环结束了,不是所有循环结束了,后边的循环依旧进行. 以下实例使用了 continue 关键字来跳过当前循环并开始下一次循环: Main.java 文件 public class Main { public

记录今天学习python中for与while循环针对break和continue的用法

python中有两个主要的循环for与while,其中针对这两个循环有两种不同的中断用法break与continue. 首先先看下面的循环代码: 1: 1 for i in range(10):#变量i带入for循环,通过rang()函数进行0到10的循环 2 if i==7:#插入条件语句if..continue,当i==7时,进入条件进行判断 由于continue的作用退出当前循环,不执行下面的print(i)(这个是关键) 3 continue 4 print(i)#打印i 上面这个循环打

return、break、continue的用法区别

1.return 语句的作用 (1) return 从当前的方法中退出,返回到该调用的方法的语句处,继续执行.       (2) return 返回一个值给调用该方法的语句,返回值的数据类型必须与方法的声明中的返回值的类型一致,可以使用强制类型转换来是数据类型一致.       (3) return 当方法说明中用void声明返回类型为空时,应使用这种格式,不返回任何值. 2.break语句的作用       (1) 只能在循环体内和switch语句体内使用break语句.       (2)

shell的brake和continue的用法

在循环过程中,有时候需要在未达到循环结束条件时强制跳出循环,像大多数编程语言一样,Shell也使用 break 和 continue 来跳出循环. break命令 break命令允许跳出所有循环(终止执行后面的所有循环). 下面的例子中,脚本进入死循环直至用户输入数字大于5.要跳出这个循环,返回到shell提示符下,就要使用break命令. #!/bin/bash while : do echo -n "Input a number between 1 to 5: " read aNu

continue 的用法

C#循环结构之continue 循环中可以应用 continue 关键字中止一次循环,直接进入下一次.请看下面的例子: 当程序执行到到 continue; 的时候,会立即停止本次循环体,直接进入下一次循环.所以,第三行输出比其他行少一些: 所以,可以使用 continue 关键字,在循环中剔除一些特殊的数据.

Python3中continue的用法

continue :结束当前迭代,并跳到下一次迭代开头 1 i = 0 2 num = [1,2,3,4,5] 3 while i < 3: 4 print(i) 5 6 for j in num: 7 print("for循环第%d次"%j) 8 if j < 2: 9 print("if循环,第%d次"%j) 10 elif j == 4: 11 break # 跳出for循环进入while循环,可见break跳出了两层循环 12 else: 13

Java-04,输出101-200内的质数(break和continue的用法)

public class HelloWorld{ public static void main(String[] args) { for(int i=101;i<=200;i++){ boolean f=true; for(int j=2;j<2;j++){ if(i%j==0){ f=false; break; } } if(!f){continue;} System.out.print(" "+i); } } } 101 102 103 104 105 106 107

Break和Continue的用法

break break如果用于循环是用来终止循环 break如果用于switch,则是用于终止switch break不能直接用于if,除非if属于循环内部的一个子句 例子: 1 for (i = 0; i < 3; ++i) 2 { 3 if (3 > 2) 4 break; //break虽然是if内部的语句 5 //但break终止的却是外部的for循环 6 printf("嘿嘿!\n"); //永远不会输出 7 } 在多层循环中,break只能终止最里面包裹它的那个