D27【 python 接口自动化学习】- python 基础之判断与循环

devtools/2024/10/9 4:51:00/

day27 判断和循环中常见错误

学习日期:20241004

学习目标:判断与循环﹣-38 避坑指南:判断和循环中的常见错误

学习笔记:

循环过程中改变遍历次数

75553d238d344b00bd7e079eea279e0c.jpg

 遍历中修改列表导致误操作

98acbb3d23b143aaa6b748d5370f1ebd.jpg

 循环嵌套中的缩进导致运行语句有差别

bc9dbf47042541e992c5b87d26448487.jpg

 总结

1. 循环过程中,已经初始化的自变量不会被循环内的赋值改变

2. 列表,字典等可变对象在长度修改后,需要重新遍历,避免元素数量错误

3. 因Python语法需要缩进,不建议构建3层以上循环,因适当优化程序逻辑


http://www.ppmy.cn/devtools/123200.html

相关文章

【重识云原生】第六章容器6.2.2节——K8S架构剖析

1. K8s架构综述 Kubernetes 最初源于谷歌内部的 Borg,提供了面向应用的容器集群部署和管理系统。Kubernetes 的目标旨在消除编排物理/虚拟计算、网络和存储等基础设施资源的负担,并使应用程序运营商和开发人员完全将重点放在以容器为中心的原语上进行自助…

解决方案:Pandas里面的loc跟iloc,有什么区别

文章目录 一、现象二、解决方案案例使用loc使用iloc 简单总结 一、现象 在用Pandas库处理数据的时候,久而久之不用loc跟iloc,难免会有些混乱记混 二、解决方案 在Pandas中,loc和iloc是两种常用的数据选择方法,它们的主要区别在…

【C++指南】类和对象(二):类的默认成员函数——全面剖析 :构造函数

💓 博客主页:倔强的石头的CSDN主页 📝Gitee主页:倔强的石头的gitee主页 ⏩ 文章专栏:《C指南》 期待您的关注 ​ 阅读本篇文章之前,你需要具备的前置知识:类和对象的基础 点击下方链接 【C指南…

Qt QWidget控件

目录 一、概述 二、Qwidget常用属性及函数介绍 2.1 enable 2.2 geometry 2.3 windowTitle 2.4 windowIcon 2.5 cursor 2.6 font 设置字体样式 2.7 toolTip 2.8 focusPolicy焦点策略 2.9 styleSheet 一、概述 widget翻译而来就是小控件,小部件。…

1.一、MyBatis入门

一、MyBatis入门 我们做为后端程序开发人员,通常会使用Java程序来完成对数据库的操作。Java程序操作数据库,现在主流的方式是:Mybatis。 一、什么是MyBatis? MyBatis官网的解释: MyBatis 是一款优秀的持久层框架,它…

Leetcode 377. 组合总和Ⅳ 入门dp C++实现

问题:Leetcode 377. 组合总和Ⅳ 给你一个由 不同 整数组成的数组 nums ,和一个目标整数 target 。请你从 nums 中找出并返回总和为 target 的元素组合的个数。 题目数据保证答案符合 32 位整数范围。 算法1: 和爬楼梯一样,定义 …

docker compose入门1—概念介绍

Docker Compose 是 Docker 的一个工具,专门用于定义和运行多容器 Docker 应用程序。它通过使用一个配置文件(通常是 docker-compose.yml)来简化管理多个容器的流程,尤其适用于开发、测试和轻量级的生产环境。Compose 工具可以帮助…

Spring Boot:打造下一代医院管理系统

3系统分析 3.1可行性分析 通过对本医院管理系统实行的目的初步调查和分析,提出可行性方案并对其一一进行论证。我们在这里主要从技术可行性、经济可行性、操作可行性等方面进行分析。 3.1.1技术可行性 本医院管理系统采用JAVA作为开发语言,Spring Boot框…