python中的循环嵌套、函数

Windows 游戏 EXCEPTION_ACCESS_VIOLATION 修复:3类硬件问题与5步软件排查法 本文提供Windows游戏EXCEPTION_ACCESS_VIOLATION错误的终极修复指南,涵盖3类硬件问题(内存故障、显卡问题、超频不稳定)和5步软件排查法(文件验证、驱动更新、DEP调整等),帮助玩家彻底解决0xFFFFFFFFFFFFFFFF内存访问冲突问题。 阅读详情

一.循环嵌套

1.while嵌套循环格式0
定义计数器1
while 条件1 :
执行满足条件1的代码
定义计数器2
while 条件2 :
执行满足条件2的代码
计数器2+1
计数器1+1

2.end可以代替换行(print("")函数在python中默认换行)
print(“nihao” ,end=""):打印的时候不换行
print(“nihao” ,end="-----"):打印内容之间有-
print(“nihao” ,end="\n"):内容打印完换行
print(“nihao” ,end="\t"):内容打印完垂直对齐
3.\t:制表符(让文本内容垂直方向对齐)
\n:换行符

二.函数:具有独立功能的代码块

1.被调用的函数模块文件名不能以数字开头
2.函数的定义和调用
(1)定义
def 函数名(): (函数名的命名符合标识符的命名规则)
函数封装的代码(函数体)
(2)调用
函数名()
3.函数的特点
函数不调用,不执行。
只有调用函数的时候,之前定义的函数才会被执行。
函数调用完成之后,会重新回到程序里面,继续执行之后的代码。
函数调用不能放到定义函数之前。

4.pycharm调试工具
F8:可以单步执行,把函数当做一条代码来执行
F7:可以单步执行,对整个代码(包括函数)一步一步执行
5.函数注释
连续的三对引号("""" “”"")
函数的定义部分应该和其他代码保留两个空行(包括注释)
6.函数参数
def 函数名(参数1,参数2): (参数可以是多个,中间用逗号隔开)
函数封装的代码块(函数体)
7.实参和形参
(1)实参:形式参数(用来接收参数,在函数的内部作为变量使用)
(2)形参:实际参与运算(传递给形参参与运算)
8.函数的返回值
def 函数名(形参1,形参2):
函数封装的代码(函数体)
return 结果(return后的代码不会被执行)

结果2 = 函数名(实参1,实参2)

9.return、break、continue的区别

10.函数的嵌套调用
格式:
def 函数名1(参数1,参数2):
函数体1的代码

def 函数名2(参数1,参数2):
    函数体2的代码
    函数名1(参数1,参数2)    (嵌套调用函数1)

函数名2( 实参1,实参2 )

11.模块中的函数
(1)模块:以.py结尾的文件
(2)使用import来导入模块
格式:
import 模块名 (模块名符合标识符的规则)
模块名.函数名
12.以.pyc结尾的文件
.pyc文件:是pycharm解析器将模块(源代码)编译成电脑能识别的二进制文件。

Fabric学习笔记(一)- Centos 7下的Fabric 2.3.2环境搭建 一、 环境准备 (一)、在VMware Workstation 15 安装一个Centos 7的虚拟环境,切换到图形化界面: 参考文章链接:Centos 7切换图形化界面 其中可能在yum groupinstall "X Window System"时会报错:Cannot find a valid baseurl for repo: base/7/x86_6,参考这篇文章即可:安装图形化界面报错解决 (二)、打开终端,安装所需的库: 切换root用户,输入命令:su root yum更新,输入命令:y 阅读详情

相关推荐

STM32F103ZET6【标准库函数开发】------04五个串口配置实战:从零到一构建多串口通信系统

本文详细介绍了STM32F103ZET6标准库函数开发中五个串口(USART/UART)的配置实战,从硬件引脚识别、时钟树配置到多串口系统整合技巧。通过具体代码示例和调试经验,帮助开发者快速构建稳定的多串口通信系统,适用于工业控制、物联网网关等应用场景。

weixin_29188997的博客 344

Python语言程序设计 2

3 基本数据类型

qq_60572293的博客 1949

2006NOIP普及组真题 4. 数列

从上述推理中,我们发现要输出的幂次和中的第 N 项(也就是幂次和中的序号N),对应的二进制位数和幂次和对应的二进制位数相同。当 k=3 时,k的幂次为1, 3, 9, 27, 81…,即第0位,第2位均为1,转成 k 进制(k=3)时。,即第2位,第3位均为1,转成 k 进制(k=3)时。转成 k 进制(k=3)时的幂次和为。,即第0位,第1位,第2位均为1,(即第0位,第1位,第2位均为1)N=12时,12的二进制是。(即第0位,第2位均为1)(即第2位,第3位均为1)结论:这道题就变成了。

weixin_40252159的博客 1514

Python-While循环以及函数

循环结构 用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构。 举个例子:输出:10 9 8.....1 c = 10 while c>=1: print(c) c = c - 1 例:求1+2+3+4....+10的累加和 思路: (1)先有这10个数 (2)累加和 累加和可以依次计算或者这样计算,但如果采用循环结构进行计算就省事很多。如...

博文的_博客 3065

GD32F4系列Keil工程模板搭建全攻略(手把手教学版)

本文提供了一份详细的GD32F4系列Keil工程模板搭建指南。从软件安装、固件库获取、目录规划,到Keil工程创建、文件添加、关键配置(如编译器选项、头文件路径、时钟设置),再到代码定制与常见问题排查,手把手教你构建一个标准化、模块化的开发基础。文章重点介绍了如何利用官方固件库和代码模板,快速建立稳定高效的开发环境,适用于GD32F407等Cortex-M4内核芯片的入门与项目开发。

weixin_29159995的博客 429

无源低通滤波器

无源RC滤波器“滤除”不需要的信号,因为它们分离并允许仅通过其频率的正弦输入信号,最简单的是无源低通滤波器网络。在低频应用(高达100kHz)中,无源滤波器通常使用简单的RC(电阻-电容)网络构建,而高频滤波器(高于100kHz)通常由RLC(电阻-电感-电容)元件制成。无源滤波器由电阻器、电容器和电感器等无源元件组成,没有放大元件(晶体管、运算放大器等),因此没有信号增益,因此它们的输出电平始终小于输入。滤波器是根据它们允许通过它们的信号的频率范围来命名的,同时阻挡或“衰减”其余部分。

weixin_44448586的博客 1万+

Python基础语法(二)

编程中的函数和数学中的函数有一定的相似之处.数学上的函数, 比如 y = sin x , x 取不同的值, y 就会得到不同的结果.编程中的函数, 是一段 可以被重复使用的代码片段 .: 求数列的和, 不使用函数可以发现, 这几组代码基本是相似的, 只有一点点差异. 可以把重复代码提取出来, 做成一个函数实际开发中, 复制粘贴是一种不太好的策略. 实际开发的重复代码可能存在几十份甚至上百份.一旦这个重复代码需要被修改, 那就得改几十次, 非常不便于维护: 求 数列 的和, 使用函数。

Jumpingtigger_35的博客 823

ClaudeCode入门01-环境安装(小白入门:手把手教你配置,超简单的一种接入方式)

文手把手教你从零搭建 Claude Code 开发环境。针对国内网络现状,我们采用 OpenRouter + Claude Code Router 的方案,支持支付宝/微信充值,无需科学上网即可完成配置。内容涵盖 Node.js 安装(macOS/Windows/Linux)、OpenRouter 注册与充值、Claude Code 和 Router 安装配置,以及一键启动脚本的编写。跟着截图一步步操作,10分钟搞定全部环境!

yueyeguzhuo的专栏 280

python-12-关于def函数&while循环的零基础练习

《python编程:从入门到实践》第二版 练习笔记:有个疑问 编程很厉害的人,拿到一个题目是怎么解题构思的呢?如果说不是在本章节做这个习题,怎么想起来用函数还是while还是for in呢?

m0_65362302的博客 1060

22、硬件工程师笔试面试——电机(2025版本)

例如,B级绝缘的电机可以承受的最高温度为130℃,而H级绝缘的电机可以承受高达180℃的温度。同时,也要考虑电机的成本和控制系统的复杂性。电机的选择取决于其应用的具体要求,包括所需的功率、速度、扭矩、效率、成本和工作环境等。根据电动机保护配置原则,为电机配置适当的保护,如过负荷保护、缺相保护、逆相保护、接地漏电保护、堵转保护、相不平衡保护、短路保护、过电压保护、低电压保护、过热保护等。根据安培环路定理,电流和磁场的相互作用会在电机的转子上产生力,这些力作用于转子上,使其绕轴旋转,从而产生转矩。

XU157303764的博客 3538

MFC Windows 程序设计[122]之树形下拉列表框(附源码)

MFC是微软公司提供的一个类库(class libraries),用以减少应用程序开发人员的工作量。其中包含大量Windows句柄封装类和很多Windows的内建控件和组件的封装类。有很多初学MFC的小伙伴们都觉得MFC比较难学,看书吧,看了就忘了,网上的一些教程又是写的含糊不清,故而学习起来很吃力...... 故此,本专栏亲自研究,实践,由易到难,层层深入,将调试过程中所遭所遇进行详细讲解,注意事项进行一一列举,希望能够帮助到各位初学MFC的小伙伴,避免走弯路,费时费力。.........

hnjzfwy的博客 458

Python基础:函数用法和while循环

自定义函数和while循环 # DayDayUp def dayUP(df): # df是一个函数参数,也是一个占位符,df表示dayfactor # def是保留字,每个自定义函数前都要加上 dayup=1 # 初始值为1 for i in range(365): if i % 7 in [6,0]: ...

Chauncy的博客 919

AgentScope实战训练营:从零搭建一个完整的A2A Agent应用

2024年4月,Google在Google Cloud Next大会上正式提出了A2A(Agent-to-Agent)协议,这是一个开放协议,旨在让不同的AI Agent之间能够像微服务一样相互发现、相互调用。通俗地讲:A2A协议就是AI Agent世界的HTTP协议——有了它,一个Agent可以把自己的能力以标准化的方式暴露出去,另一个Agent可以无缝地发现并调用它。本文将基于阿里巴巴开源的(Apache 2.0协议),手把手带你从零搭建一个完整的A2A Agent应用。

program哲学 564

python循环嵌套及函数

今天学习了while循环嵌套、for循环以及Python函数,是Python基础中的重点。因为在后面的学习中会经常用到。 1、while 循环嵌套 pass 占位符 :是为了保持程序结构的完整性。pass不做任何事情,一般用做占位语句。 while True: pass 下面是while循环嵌套的一个例子: i = 0 # 外层循环 while i<5...

qq_40441160的博客 1万+

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

python做循环嵌套_python循环嵌套及函数

今天学习了while循环嵌套、for循环以及Python函数,是Python基础中的重点。因为在后面的学习中会经常用到。1、while 循环嵌套pass 占位符 :是为了保持程序结构的完整性。pass不做任何事情,一般用做占位语句。while True:pass下面是while循环嵌套的一个例子:i = 0# 外层循环while i<5:#内层循环j = 0print("这是第%d行"%i)...

weixin_30735701的博客 1826

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

python-for循环-嵌套循环-函数

for循环和可迭代对象遍历 for循环通常用于可迭代对象的遍历。for 循环的语法格式如下: for变量in 可迭代对象 : 循环体语句 [操作]遍历一个元组或列表 for x in (20,30,40): print(x*3) 可迭代对象 Python包含以下几种可迭代对象: 1.序列。包含:字符串、列表、元组 2.字典 3.迭代器对象( iterator ) 4.生成器函数( generator ) 5.文件对象 range对象 range对象是一个迭代器对象,用来产生指定

sshi9的博客 1万+

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

python中range函数和循环嵌套

range 函数 range保存的是范围内的连续整数的生成方式,可以遍历可以转换为列表 列表生成式:可以快速生成有特定规律的列表 # 列表生成式 print([i for i in range(1, 11)]) print([i*2 for i in range(1, 11)]) print([i*i for i in range(1, 11)]) print([str(i) for...

qq_42467563的博客 1345

python if函数嵌套循环_Python中递归函数的嵌套for循环

我有三个列表,每一个都有几个可能的值。在probs = ([0.1,0.1,0.2], \[0.7,0.9], \[0.5,0.4,0.1])我想测试从每个列表中选择一个元素的所有可能的组合。在这个例子中,3*2*3=18个可能的组合。最后,我想根据一些标准选择最有利的组合。这是:^{pr2}$我可以通过使用三个嵌套的for循环来完成我的任务(我做过)。但是,在这个代码的实际应用中,我将有一个可变...

weixin_39854778的博客 752

python入门第五节(for循环、循环嵌套、zip()并行迭代、推导式、函数)

for循环 #测试for循环 for x in (10,20,30): print (x*3) for y in "adfnd": print(y) d={'name':'li','age':18,"job":'teacher'} for x in d: print(x) for x in d.keys(): print(x) for x in d.values()...

qq_41514914的博客 851

python(for语句,嵌套循环,函数)

for循环和可迭代对象遍历 for循环语法格式: for 变量 in 可迭代对象(序列,元组,列表…) 循环体语句 range对象 range(start,end,[step]) 注:从start到end,不包括end num_all = 0 for i in range(101): num_all += i print(num_all) 嵌套循环 for x in range(5):...

Taiiiii的博客 1312

python中的循环与循环嵌套、递归函数

Python 中的循环语句有 for 和 while。 while 循环 Python 中 while 语句的一般形式: while 判断条件(condition): 执行语句(statements)…… 在 while … else 在条件语句为 false 时执行 else 的语句块。 语法格式如下: while : <statement(s)> else: <additional_statement(s)> 简单语句组 类似if语句的语法,如果你的while循环体中只有一条语句

SORYUSHIKINAMI的博客 1112

python函数嵌套循环_Python利用递归函数迭代输出多层嵌套列表中的每个元素

Python的列表很强大也很灵活,如何运用好列表就是一门大学问啦!在列表中经常见到下面这种形式:list1=['aa',['bb',['cc',['dd','ee']]],'ff']如果使用for循环迭代输出列表中的每个元素会得到下面的结果:>>> list1=['aa',['bb',['cc',['dd','ee']]],'ff']>>> for i in list1:... print(...

weixin_39759918的博客 666

python函数高级话题二:迭代、解析、测试和嵌套循环

python函数高级话题二:迭代、解析、测试和嵌套循环。 学着,记着,将来用上继续深入研究。做一遍,增加脑子深处记忆。for… for… print("===========函数高级话题二:函数迭代和解析================") res = [] for i in 'spam': res.append(ord(i)) #ord函数收集整个字符串中所有字符的ASCII编码 print(res) res = [ord(i) for i in 'spam'] print(res) re

hahahehe2020的博客 356

6月30日Python基础学习笔记——for 循环、嵌套循环、函数基本概念

本文为6月30日Python基础学习笔记,分为五个章节: - for 循环; - 嵌套循环:break 语句、continue 语句、循环代码优化; - 推导式创建序列,包括:列表推导式、字典推导式、生成器推导式(生成元组); - 实操作业; - 函数的基本概念、函数的分类以及函数的定义和调用。...

Ashen_0nee的博客 678

Python基础学习-条件、循环、嵌套、map函数

【代码】Python基础学习-条件、循环、嵌套。

m0_74438794的博客 158

Python之循环结构【包括列表、for语句、range()函数、while语句、循环嵌套、break、continue、算法优化等】

python循环结构的学习,主要包括列表、for语句、range()函数、while语句、循环嵌套、break、continue、算法优化等。

以太以北 2133
上一篇: python基础之变量、if、运算符、while循环
下一篇: pyhton中的列表、元组、遍历等
Terminator_HWW
博客等级 码龄9年 17粉丝 43原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值