首页 > 其他分享 >循环

循环

时间:2024-06-07 17:11:52浏览次数:29  
标签:遍历 数字 示例 此处 range 循环 print

一、for循环:

 1. 遍历字符串中的每个字符:

示例:

str = "abc dfe rfd"

for i in str:    #此处i为临时变量名,可以任意起名x, y.....

  print(i)    #单独输出每一个字母  * 注:可在括号内i后加上, end = '',意为连续输入不换行(python中的print()等同于java中的printly(),而print("", end = '')等同于java中的print())

 

2. 遍历数字:  #总是从0开始遍历

示例1:

for i in range(8):    #此处8意为遍历8次,即0-7(只写一个数字就是从0开始)

print(i)        # 结果为0   1   2   3   4   5   6   7

示例2:

for i in range(2, 8):    #此处(2, 8)包左不包右,即遍历数字2-7(此处2为数字,而非索引)

print(i)        # 结果为2   3   4   5   6   7

示例3:

for i in range(2, 8, 2):    #此处(2, 8)包左不包右,即遍历数字2-7(此处2为数字,而非索引),第三个数字意思是跨度,为2,不写时默认跨度为1

print(i)        # 结果为2   4   6

标签:遍历,数字,示例,此处,range,循环,print
From: https://www.cnblogs.com/yangfan65/p/18237486

相关文章

  • <PLC><工控>使用汇川PLC控制SV630N伺服驱动的循环运动程序(附PLC程序)
    前言本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记......
  • 【NOI】C++程序结构入门之循环结构二-for循环
    文章目录前言一、for循环1.导入2.语法3.使用场景4.条件控制5.小结二、例题讲解问题:1264-4位反序数问题:1085-寻找雷劈数问题:1057-能被5整除且至少有一位数字是5的所有整数的个数问题:1392-回文偶数?问题:1090-同因查找问题:1446.人口增长问题三、总结四、感谢......
  • 0基础认识C语言(分支&循环)
    大家今天有没有开心的敲代码呢?hhhhhh让我们今天继续走进C语言~前提回顾:上节课我们学习了一些单目操作符和双目操作符,还聊了一会儿scanf和printf,今天我们对前一次的内容做一次补充1.如果你想输出一个保留五位小数并且让他右对齐十格,你应该怎么办呢?这个时候我们也是有办......
  • 【WPF】Dispatcher 与消息循环
    这一期的话题有点深奥,不过按照老周一向的作风,尽量讲一些人鬼都能懂的知识。咱们先来整个小活开开胃,这个小活其实老周在N年前写过水文的,常阅读老周水文的伙伴可能还记得。通常,咱们按照正常思路构建的应用程序,第一个启动的线程为主线程,而且还是UI线程(当然,WPF默认会创建辅助线......
  • JCR一区级 | Matlab实现TCN-GRU-MATT时间卷积门控循环单元多特征分类预测
    JCR一区级|Matlab实现TCN-GRU-MATT时间卷积门控循环单元多特征分类预测目录JCR一区级|Matlab实现TCN-GRU-MATT时间卷积门控循环单元多特征分类预测分类效果基本介绍程序设计参考资料分类效果基本介绍1.Matlab实现TCN-GRU-MATT时间卷积门控循环单元......
  • 【DAY8】循环干涉和循环嵌套
    练习题:全系1000学生中,征集慈善募捐,当总数达到10万元就结束,统计此时捐款的人数,以及平均每人捐款的数目#include<stdio.h>intmain(){ intnumOfPerson; inttotalMoney=0; intmoney; for(numOfPerson=1;numOfPerson<=1000;numOfPerson++){ printf("请输入捐款数......
  • 【DAY9】循环嵌套输出某个规律的数列
    题目:输出以下4*5矩阵:12345246810369121548121620以下是代码:#include<stdio.h>intmain(){ inti; intj; for(i=1;i<=4;i++){ for(j=1;j<=5;j++){ printf("%d",i*j);//每个数都是i和j的乘积 } printf("\n&quo......
  • 【图解】HashMap1.7 头插法造成死循环
    1.概述HashMap1.7当中,扩容的时候,采用的是头插法转移结点,在多线程并发的情况下会造成链表死循环的问题。HashMap1.8中改为了尾插法,解决扩容时线程并发产生的死循环问题。2.图解假设有两个线程,线程1和线程2,两个线程进行hashMap的put操作,触发了扩容。下面是扩容的时候结点转移的......
  • 2005NOIP普及组真题 4. 循环
    线上OJ:【05NOIP普及组】循环核心思想:高精度1、本题用到了标准的高精度乘法模板voidinit(inta[])//传入一个数组{strings;cin>>s;//读入字符串sa[0]=s.length();//用a[0]计算字符串s的位数for(i=1;i<=a[0];i++)a[i]=s[......
  • for循环
    基本语法语法:for(/*初始表达式*/;/*条件表达式*/;/*增量表达式*/){//循环代码逻辑;}第一个空(初始表达式):一般声明一个临时变量,用来计数用。第二个空(条件表达式):表明进入循环的条件,一个bool类型的结果(bool变量、条件运算符、逻辑运算符、算术运算符)。第三......