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项.博主正确

相关推荐
学Linux的语莫3 小时前
python中类的常见写法
开发语言·python·状态模式
需要8263 小时前
容器化 Java:镜像瘦身与 JVM 容器感知(cgroup)
java·开发语言·jvm
dyxal4 小时前
A2A 协议 v1.0 完全指南:方法名、Agent Card、三种绑定与 FastAPI 实战
开发语言·qt·fastapi
譕痕4 小时前
Rabbit 实例
java·开发语言·java-rabbitmq
垆边人似月.4 小时前
Python中如何使用get函数实现频次查询
服务器·前端·python
综合简报4 小时前
黑五海外发稿投给谁?三类海外媒体发稿渠道的分工
开发语言·php·媒体
大风起兮云飞扬丶4 小时前
Java——线程池
java·开发语言
AI 编程助手GPT4 小时前
GPT 脚本别只发一个文件:用 uv 把依赖和锁一起交付
人工智能·python·gpt·uv·依赖管理
Patrick在香港5 小时前
第 16,216 次连接之后,它不干了
python·网络编程·socket·tcp·连接池
我命由我123455 小时前
Python 开发 - Python 虚拟环境
运维·开发语言·后端·python·http·https·java-ee