当前位置: 首页 > news >正文

测牛学堂:软件测试开发语言学习python之for循环知识总结

for循环

for循环也称为for遍历。这是python中的术语。遍历就是从容器中将数据逐个取出的过程。
所谓的容器,就是python中的一些存数据的数据结构,比如字符串,列表,元组,字典等。
python中循环可以有while和for循环,但是使用比较多的,还是for循环。

for循环遍历字符串

语法:
for 变量 in 字符串
重复执行的代码
注意:
1 字符串有几个字符,代码就执行多少次
2 每次循环,会从字符串中按照先后顺序取出一个字符,保存在for 的变量中
3 for 和in都是关键字,是python的语法,按照这个格式写即可
代码示例:

sr = 'hello'
for i in sr:
    print(i)

for指定次数的循环

for循环默认是遍历容器中所有的元素的。通过关键字range,可以指定循环的次数。
语法:
for 变量 in range(n) 其中,range是关键字,n就是指定的次数。
range(n),可以生成一个0到n的整数序列,注意,这个次数是不包括n的,是从0到n-1

for i in range(5):
    print(i) # 0 1 2 3 4

使用for循环求1到100的和

sum = 0
for i in range(101):
    sum += i
print(sum)

这里有一些初学者容易被绕进去,说不是101不是有101个数字了吗?注意,我们是从0开始算的,所以这个序列实际上是[0,1,2,3 …100]
虽然在循环中计算了101次,但是第一个加的数字是0,所以没有关系的,这点需要注意。

相关文章:

  • C++11中的完美转发
  • HashTable HashMap ConcurrentHashMap 的介绍以及区别
  • javaEE 初阶 — Socket 套接字与 UDP 数据报套接字编程
  • 使用 TELNET 发送 SMTP 邮件详解
  • 学习笔记:Java 并发编程④
  • 单例的几种写法
  • ARP攻击和欺骗原理讲解
  • 如何安装双系统与多系统(带你快速了解)
  • Java语法核心——面向对象编程
  • 指针与数组
  • qsort函数用法 + 模拟实现qsort函数
  • 1. Spring 基础入门
  • 第十三届蓝桥杯省赛 Java A 组 I 题、Python A 组 I 题、Python B 组 J 题——最优清零方案(AC)
  • python图像处理(图像缩放)
  • 2023需要重点关注的四大AI方向
  • 【BTC】数据结构
  • C语言深度解剖-关键字(2)
  • 【二叉搜索树】BST相关题目
  • 济人药业更新招股书:计划在A股上市,中成药业务收入持续下滑
  • 哪里可以找到电子版的大学课本?