python每日十题(5)

devtools/2025/3/29 7:26:04/

保留字,也称关键字,是指被编程语言内部定义并保留使用的标识符。Python 3.x版本中有35个保留字,分别为:and, as,assert,async,await,break,class,continue,def,del,elif,else, except, False, finally,for,from,global, if,import,in,is,lambda,None,nonlocal,not,or, pass,raise,return, True, try,while,with,yield

先计算幂,3**2=9,9*4=36,36//6=6,6%7=6。//是整除运算,%是求余运算

Python字符串采用[N:M]格式进行切片,获取字符串从索引N到M的子字符串(包含N,不包含M)

Python语言提供三种基本的数字类型为:整数类型、浮点数类型、复数类型,分别对应数学中的整数、实数和复数

高级语言根据计算机执行机制的不同可分为两类:静态语言和动态语言。静态语言采用编译方式执行,脚本语言采用解释方式执行。例如,C语言是静态语言,Python是脚本语言。编译是将源代码转换成目标代码的过程。解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程

Python语言在3种基本控制逻辑(顺序结构、选择结构(分支结构)、循环结构)上进行了适当的扩展。在分支结构原理的基础上,Python增加了异常处理,使用try- except保留字

Python的单分支结构使用if保留字对条件进行判断,使用方式为:

if <条件>:

 <语句块>

Python的二分支结构使用if-else保留字对条件进行判断,语法格式为:

if <条件>:

 <语句块1>

else:

 <语句块2>

Python的多分支结构使用if-elif-else保留字对多个相关条件进行判断,并根据不同条件的结果按照顺序选择执行路径,语法格式为:

if <条件1>:

 <语句块1>

elif <条件2>:

 <语句块2>

else:

<语句块3>

该程序最外层是while循环,while循环的条件是True,由此可知while内的语句会无限循环。input()函数是用来获取用户从键盘输入的内容并以字符串类型返回。eval()函数是把字符串转换成Python可用的语言。if语句的作用是来控制程序是否继续循环,判断条件中0x452是十六进制数,对2整除的结果是553,如果用户输入的数据是553,则将结果输出并终止循环;如果输入其他数据,程序会一直要求用户输入直到输入正确的数据才会终止循环

for循环将字符串"grandfather"中的字符依次赋给变量s,当s=="d"或s=="h"时,结束本次循环,不执行print(s, end='');反之,执行print(s, end='')。故输出结果为granfater

Python中循环包括两种:遍历循环和无限循环。遍历循环使用保留字for依次提取遍历结构元素进行处理;无限循环使用保留字while根据判断条件执行程序。如果while中判断条件可以执行一次或两次,while中的语句块也就执行一次或两次,A项错误。循环结构有两个辅助循环控制保留字:break和continue。break用来跳出最内层for或while循环,脱离该循环后程序从循环后的代码继续执行;continue用来结束当前当次循环,即跳出循环体中下面尚未执行的语句,但跳不出当前循环。两者的区别是:continue语句只结束本次循环,不终止整个循环的执行,而break具备结束循环的能力。C、D两项正确。所有的for分支都可以用while循环改写,B项正确


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

相关文章

基于python+django+mysql的小区物业管理系统源码+运行步骤

该系统是基于pythondjango开发的小区物业管理系统。适用场景&#xff1a;大学生、课程作业、毕业设计。学习过程中&#xff0c;如遇问题可以在github给作者留言。主要功能有&#xff1a;业主管理、报修管理、停车管理、资产管理、小区管理、用户管理、日志管理、系统信息。源码…

GAF-CNN-DBO-LSSVM故障诊断/分类预测(Matlab)

GAF-CNN-DBO-LSSVM故障诊断/分类预测&#xff0c;附带模型研究报告&#xff08;Matlab&#xff09; 目录 GAF-CNN-DBO-LSSVM故障诊断/分类预测&#xff0c;附带模型研究报告&#xff08;Matlab&#xff09;效果一览基本描述程序设计参考资料 效果一览 基本描述 本研究提出的GA…

【构建CV图像识别系统】从传统方法到深度学习

目录 1. 图像的基本概念1.1 像素与色彩1.2 过滤与卷积 2. 图像分类与检测3. 图像特征的提取3.1 全局特征3.2 局部特征3.2.1 边缘&#xff08;Edge&#xff09;3.2.2 角点&#xff08;Corner&#xff09;3.2.3 SIFT 特征 4. 传统方法与深度学习在图像识别中的应用4.1 基于传统方…

Node.js 和 Vite 配置文件中`__dirname`

在 Node.js 和 Vite 配置文件中&#xff0c;__dirname 是一个全局变量&#xff0c;表示当前模块的目录名。具体来说&#xff1a; 1. Node.js 中的 __dirname 在 Node.js 环境中&#xff0c;__dirname 表示当前正在执行的 JavaScript 文件所在的目录的绝对路径。它是一个字符串…

Python 生成数据(绘制简单的折线图)

数据可视化 指的是通过可视化表示来探索数据&#xff0c;它与数据挖掘 紧密相关&#xff0c;而数据挖掘指的是使用代码来探索数据集的规律和关联。数据集可以是用一行代码就能表 示的小型数字列表&#xff0c;也可以是数以吉字节的数据。 绘制简单的折线图 下面来使用matplotl…

深度学习与计算机视觉方向

一、数学基础 模块具体内容应用场景示例学习资源推荐线性代数- 矩阵乘法、转置、逆矩阵 - 特征值/特征向量&#xff08;PCA降维&#xff09; - 张量&#xff08;Tensor&#xff09;基础PyTorch 张量操作、模型参数存储《线性代数应该这样学》、3Blue1Brown 视频微积分- 导数与偏…

利用 Resnet50 重新训练,完成宠物数据集的识别,附源代码。。

如果你对深度学习有所了解&#xff0c;知道神经网络可以识别图片&#xff0c;但还没自己动手训练过模型&#xff0c;这篇文章会非常适合你。 这篇文章将使用 PyTorch 和 ResNet50&#xff0c;基于 Oxford-IIIT Pet 数据集&#xff08;37 类宠物&#xff09;完成一个完整的训练…

【SpringBoot】MorningBox小程序的完整后端接口文档

以下是「晨光宅配」小程序的完整接口文档,涵盖了所有12个表的接口。 每个接口包括请求方法、URL、请求参数、响应格式和示例 接口文档 1. 用户模块 1.1 获取用户信息 URL: /user/{userId}方法: GET请求参数: userId (路径参数): 用户ID响应格式:{"userId": 1,&qu…