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开始,所以ls21指的是列表中序号为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项.博主正确

相关推荐
用户8356290780515 小时前
Python 实现 PDF 文件加密与解密方法
后端·python
用户8356290780515 小时前
使用 Python 冻结与拆分 Excel 窗格教程
后端·python
你好潘先生13 小时前
别再记命令了,用 yeero do 说句人话就能跑脚本,而且不烧 token
服务器·python·命令行
Agent_大师14 小时前
WebSocket 行情重连成功,K线缺口不会自动消失
python
荣码14 小时前
LLM结构化输出:让AI返回JSON而不是废话,我踩了4个坑
java·python
copyer_xyf14 小时前
FastAPI 如何连接 MySQL
后端·python
apocelipes1 天前
常用编程语言和库的正则表达式性能对比
c语言·c++·python·性能优化·golang·开发工具和环境
用户8356290780511 天前
使用 Python 在 PDF 中创建与管理书签
后端·python
MeixianAgent1 天前
Python 回测数据入口怎么验?历史 K 线入库前先做 5 个检查
后端·python
咕白m6252 天前
用 Python 实现一键批量查找与替换 Excel 数据
后端·python