测验5: 函数和代码复用 (第5周)
测验5: 函数和代码复用 (第5周)
文章目录
- 测验5: 函数和代码复用 (第5周)
- 单选题
- 程序题
这是python123官网上联合MOOC的Python程序设计(第10期)答案
单选题
第三题补充说明,∗∗**∗∗ 在python中是表示乘方的意思,例如 2∗∗5=322**5=322∗∗5=32。
还有,注意D选项说的是执行完该函数后,局部变量c=200,如果是执行完该赋值语句,全局变量c=210。你品,你细品。
程序题
1.随机密码生成
题目的意思很简单,就是调用 randomrandomrandom 库中的 randintrandintrandint 函数产生随机数即可,randint(a,b)会随机生成一个[a,b]之间的整数。
import randomdef genpwd(length):# x,y是取值范围x=pow(10,length-1)y=pow(10,length)-1return random.randint(x,y)length = eval(input())
random.seed(17)
for i in range(3):print(genpwd(length))
2.连续质数计算
这个题主要是考察判断素数和控制格式输出,判断素数我们直接使用在测验4中已经写过的函数即可,最后一个数后面不要逗号,需要特判一下
import math
def prime(m):temp=int(math.sqrt(m))for i in range(2,temp+1):if(m%i==0):return Falsereturn Truen = eval(input())
t=int(n) # int()函数是向下取整
if(n!=t): # 如果是10.5这种浮点数,需要向上取整t+=1
times=5
while(times>0):if(prime(t)):times-=1if(times>=1): # 前四个数有逗号print(t,end=',')else: # 最后一个数没有逗号print(t)t+=1
测验5: 函数和代码复用 (第5周)相关推荐
- python测验5 函数和代码_测验5: 函数和代码复用 (第5周)-单选题
1.以下选项不是函数作用的是: A. 提 ...
- python函数的作用降低编程复杂度_测验5: 函数和代码复用 (第5周)
一.选择题 1.以下选项不是函数作用的是: A 提高代码执行速度 B 复用代码 C 增强代码可读性 D 降低编程复杂度正确答案: 函数不能直接提高代码执行速度. 2.下列程序的输出结果为: def f ...
- python函数的作用降低编程复杂度_Python语言程序设计 (第11期) 测验5: 函数和代码复用...
共10道单选题和2道编程题,限答1次.限时50分钟 选择题 1.以下选项不是函数作用的是: ...
- python123练习5: 函数和代码复用 (第5周)
实例7:七段数码管绘制 ...
- python函数是一段具有特定功能的语句组_Python学习笔记(五)函数和代码复用
本文将为您描述Python学习笔记(五)函数和代码复用,具体完成步骤: 函数能提高应用的模块性,和代码的重复利用率.在很多高级语言中,都可以使用函数实现多种功能.在之前的学习中,相信你已经知道Pyth ...
- python中组合数据类型、函数和代码复用的难点_Python电子教案5-2 函数和代码复用...
<Python电子教案5-2 函数和代码复用>由会员分享,可在线阅读,更多相关<Python电子教案5-2 函数和代码复用(56页珍藏版)>请在人人文库网上搜索. 1.七段数码 ...
- 第 5 章 函数和代码复用
整理的文章内容主要来源为高教版<计算机等级考试二级 Python>教程视频讲义,并且更正了原讲义中的错误的地方. 专栏文章索引如下: 考试大纲 第 1 章 程序设计基本方法 第 2 章 P ...
- Python基础(三)_函数和代码复用
三:函数和代码复用 (一)函数的基本使用 1.函数的定义 函数是一段具有特定功能的.可重用的语句组,用函数名来表示并通过函数名进行功能调用.函数也可以看作是一段具有名字的子程序,可以在需要的地方调用执 ...
- 第五章 函数和代码复用
第五章 函数和代码复用 5.1 函数的基本使用 5.1.1 函数的定义 定义:函数是一段具有特定功能的.可重用的语句组,用函数名来表示并通过函数名进行功能调用. 使用函数的目的:降低编程难度和代码重用 ...
最新文章
- AI 人才越来越不值钱了吗?
- JingRiverOS的自由软件之路
- vs2010打不开vs2017的.sln文件,出现错误提示 “选择的文件是解决方案文件 但是用此应用程序的较新版本创建的,无法打开”
- android adb打开gps,adb 命令行模拟GPS位置信息
- Spring 事务机制详解
- svn authz 授权文件模版
- 小程序接入h5页面_微信小程序开发接入colorUI
- Python框架篇之Django(Template基础:模板语法、过滤器filter)
- 中国内裤衬里行业市场供需与战略研究报告
- 京东回应「被薅 7000 万、项目组全体开除」;微信朋友圈屏蔽支付宝集五福;MySQL 8.0.19 发布 | 极客头条...
- 网络学习(三十三)Windows Server 2003 DFS(分布式文件系统)
- 关于学习C语言的指针、链表的原理和各类操作的体会
- PyTorch 中自定义数据集的读取方法
- 【FICO】SAP中的银行
- 分公司可以作为著作权人申请软件著作权登记证书么?
- Rust 编译模型之殇
- iOS 学习视频 资料集合 (视频 +博客)
- centos7.4 编译 找不到 -lGL
- Oracle vm visualbox虚拟机双网卡设置-解决主机无法连接靶机的问题
- Python爬虫:头条小姐姐们都来给你拜年啦!
热门文章
- Vector 把一个vector追加到另一个vector
- 数据结构-简单选择排序(C语言)
- 只读字符串的c语言命令,C语言只读空间 - C 语言程序设计
- ad 原理图差分线_采用差分PulSAR ADC AD7982转换单端信号电路图
- 尼康单反相机测试软件,尼康D4S数码单反相机专题测试
- hdfs user 连接_Python入门操作HDFS
- 内蒙古电力交易对数据中心用电费用的影响分析
- 2020边缘计算状态报告:2028年企业IT基础设施边缘支出将达87亿美元
- 机房运维很枯燥?来看看中国银行数据中心基础设施可视化运维管理
- Py之tornado:tornado库的简介、安装、使用方法之详细攻略