python每日十题

在Python语言中,return语句用来结束函数并将程序返回到函数被调用的位置继续执行。return语句可以出现在函数中的任何部分,可以同时将0个、1个或多个函数运算结果返回给函数被调用处的变量。函数可以没有return,此时函数并不返回值。return返回的是值而不是表达式,且此段语句并未调用函数,故程序无输出.故选d项,博主错误,理所当然的认为会有输出

函数定义:函数是指一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需要调用其函数名即可。函数主要的作用是提高应用的模块性和代码的重复利用率。C项错误。return语句用来结束函数并将程序返回到函数被调用的位置继续执行。return语句可以出现在函数中的任何部分,可以同时将0个、1个或多个函数运算结果返回给函数被调用处的变量。A项错误。在Python语言中,函数可以定义在分支或循环语句的内部,D项错误。Python语言通过保留字def定义函数,定义语法如下:

def <函数名>(<非可选参数列表>,<可选参数>=<默认值>):

复制代码
复制代码
   <函数体>

   return <返回值列表>

可选参数一般都放置在非可选参数的后面.故选b博主正确

将实参42传递给函数形参变量age,之后进入多分支结构,依次判断,因为30<42<60,故执行else后面的语句,即输出"作为一个老师,你很有爱心"故选d项,博主正确

将7传递给函数形参变量n,之后进入多分支结构,依次判断后,执行else后面的语句。for语句为:for i in range(2,7),i从2依次变化到6,循环5次,将L[-1]+L[-2]的值通过append()方法加入到列表L中。

当i=2时,L[-1]+L[-2]=5+1=6,将6添加到列表L中,此时L=[1,5,6];

当i=3时,L[-1]+L[-2]=6+5=11,将11添加到列表L中,此时L=[1,5,6,11];

当i=4时,L[-1]+L[-2]=11+6=17,将17添加到列表L中,此时L=[1,5,6,11,17];

当i=5时,L[-1]+L[-2]=17+11=28,将28添加到列表L中,此时L=[1,5,6,11,17,28];

当i=6时,L[-1]+L[-2]=28+17=45,将45添加到列表L中,此时L=[1,5,6,11,17,28,45]。

最后L[-2]%L[-1]=28%45=28,故程序输出28.故选b项,博主错误,详见解析

在Python语言中,return语句用来结束函数并将程序返回到函数被调用的位置继续执行。return语句可以出现在函数中的任何部分,可以同时将0个、1个或多个函数运算结果返回给函数被调用处的变量。函数可以没有return,此时函数并不返回值。当函数使用return返回多个值时,这些值形成了一个元组数据类型,由小括号和逗号分隔,如(a,b,c),可以使用一个变量或多个变量保存结果.故选b项.博主正确

列表索引序号从0开始,所以ls[2][1]指的是列表中序号为2的元素中序号为1的元素,输出结果是6.故选择d项,博主错误,混淆概念

要向列表中添加元素,可以使用append()方法,添加的元素类型可以不同,可以是数字、字符串、列表等。要注意的是append()方法不能同时添加多个元素.故选择c项,博主错误,粗心看错选项

在Python中,字典是存储可变数量键值对的数据结构,通过字典类型实现映射。字典使用大括号{ }建立,每个元素是一个键值对,使用方式:{<键1>:<值1>,<键2>:<值2>,...,<键n>:<值n>},其中,键和值通过冒号连接,不同键值对通过逗号隔开。字典具有和集合类似的性质,即键值对之间没有顺序且不能重复。d['键']获取键对应的值,d.get(key,default)方法是用来返回key对应的值,如果字典中不存在该键,则返回默认值.故选择b项.博主正确

序列类型是一维元素向量,元素之间存在先后关系,通过序号访问。Python语言中有很多数据类型是序列类型,其中比较重要的是字符串类型、列表类型和元组类型。字典是存储可变数量键值对的数据结构,通过字典类型实现映射。所以字典是映射类型,不是序列类型。B、D两项错误。表示不同数据的类型被称为组合数据类型,C项错误.故选择a项.博主正确

相关推荐
Max_uuc7 分钟前
【C++ 硬核】打破嵌入式 STL 禁忌:利用 std::pmr 在“栈”上运行 std::vector
开发语言·jvm·c++
白日做梦Q7 分钟前
Anchor-free检测器全解析:CenterNet vs FCOS
python·深度学习·神经网络·目标检测·机器学习
故事不长丨8 分钟前
C#线程同步:lock、Monitor、Mutex原理+用法+实战全解析
开发语言·算法·c#
牵牛老人10 分钟前
【Qt 开发后台服务避坑指南:从库存管理系统开发出现的问题来看后台开发常见问题与解决方案】
开发语言·qt·系统架构
froginwe1119 分钟前
Python3与MySQL的连接:使用mysql-connector
开发语言
喵手21 分钟前
Python爬虫实战:公共自行车站点智能采集系统 - 从零构建生产级爬虫的完整实战(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·采集公共自行车站点·公共自行车站点智能采集系统·采集公共自行车站点导出csv
喵手29 分钟前
Python爬虫实战:地图 POI + 行政区反查实战 - 商圈热力数据准备完整方案(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·地区poi·行政区反查·商圈热力数据采集
熊猫_豆豆35 分钟前
YOLOP车道检测
人工智能·python·算法
nimadan1236 分钟前
**热门短剧小说扫榜工具2025推荐,精准捕捉爆款趋势与流量
人工智能·python
灵感菇_37 分钟前
Java HashMap全面解析
java·开发语言