python二级选择题必备

  • 输出带有引号的字符串,可以使用转义字符\

  • 可以使用datatype()测试字符串的类型(没有datatype)

  • 程序员可以调整的是异常(Exception),开发者调整的是错误(Error)

  • 序列类型是二维元素向量(一维)、元素之间存在先后关系,通过序号访问

  • Python的str、turtle和list类型都属于序列类型

  • 组合数据类型可以分为3类:序列类型、集合类型、映射类型

  • 如果s是一个序列,s=[1,’kate’,True],s[-1]返回True

  • 数据组织存在维度、字典类型用于一维和二维数据(不用于一维)

  • python中没有do-while

  • try:n=0n=input('请输入一个整数:')def pow10(n):return n**10
    except:print('程序执行错误')代码的输出结果是:程序没有任何输出
    
  • time库中的localtime函数和gmtime函数的区别:

    在Python的time模块中,localtime() 函数和 gmtime() 函数都用于获取时间,但它们有一些不同之处,主要涉及时区的处理:

    1. localtime() 函数:

    localtime() 函数返回当前本地时间的结构化时间对象。本地时间是相对于所在的时区来说的,因此这个函数会返回系统当前的本地时间,考虑了系统设置的时区信息。

    该函数没有参数,调用方式为 time.localtime(),返回一个结构化时间对象(time.struct_time)。结构化时间对象包含了年、月、日、小时、分钟、秒等各个时间成分。

    示例:

    import timecurrent_time = time.localtime()
    print(current_time)
    
    1. gmtime() 函数:

    gmtime() 函数返回当前的格林尼治时间(也称为世界标准时间)。格林尼治时间是一种无视时区差异的全球标准时间。

    localtime() 不同,gmtime() 函数没有参数,调用方式为 time.gmtime(),返回一个结构化时间对象(time.struct_time)。同样,这个结构化时间对象包含了年、月、日、小时、分钟、秒等各个时间成分。

    示例:

    import timegm_time = time.gmtime()
    print(gm_time)
    

    总的来说,区别在于 localtime() 返回的时间是基于本地时区的,而 gmtime() 返回的时间是格林尼治标准时间。在处理时间时,你可以根据需要选择使用哪个函数,考虑时区和应用的要求。

  • a=1000000
    b='-'
    print('{0:{2}^{1},}\n{0:{2}>{1},}\n{0:{2}<{1},}'.format(a,30,b))结果:
    ---------1,000,000---------
    -------------------1,000,000
    1,000,000-------------------
    
  • is 用于比较对象的身份标识,即判断是否是同一个对象,而 in 用于检查值是否存在于容器中。在比较变量时,通常使用 == 运算符来比较值是否相等,而不是使用 is 运算符来比较变量是否引用同一个对象,除非您真正想要检查对象的身份标识。

  • Python Web开发方向的第三方库是( Django )

  • 高维数据由键值对类型的数据构成,采用对象方式组织

  • 二维数据采用表格方式组织,对应于数学中的矩阵

  • 一维数据采用线性方式组织,对应于数学中的数组和集合等概念

  • Python能处理PDF文件
    Python能处理Excel文件
    Python能处理CSV文件
    Python能处理JPG图像文件
  • random库用来生成随机数的算法是(梅森旋算法)

    • **random.uniform(a,b)**是生成[a,b]之间的随机小数

    • random.randrange(a,b,step),范围是[a,b)

    • random.randint(a,b),范围是[a,b]

    • **random.random()**生成[0.0,1.0)之间的随机小数。不包含1.0

  • time.sleep(5)推迟调用线程的运行,单位为毫秒()

  • 组合数据类型可以分为3类:序列类型、集合类型和映射类型

  • Python的str、tuple和list类型都属于序列类型

  • Python组合数据类型能够将多个同类型或不同类型的数据组织起来,通过单一的表示使用数据操作更有序、更容易

  • 在Python中,list对象有一个sort()方法,允许您使用自定义的排序规则。您可以使用lambda表达式来创建临时的匿名函数,然后将它作为排序规则传递给sort()方法。这在需要一次性定义简单排序规则时非常有用。

    以下是使用lambda表达式进行排序的示例:

    data = [(3, 'apple'), (1, 'banana'), (2, 'orange')]# 使用 lambda 表达式按元组的第一个元素进行排序
    data.sort(key=lambda x: x[0])print(data)
    

    在这个示例中,我们有一个包含元组的列表data。我们使用lambda表达式作为key参数传递给sort()方法,以便按元组的第一个元素进行排序。lambda x: x[0]表示创建一个匿名函数,该函数接受一个参数x(即元组),然后返回元组的第一个元素。

    通过将lambda表达式作为key参数传递给sort()方法,您可以在不创建显式函数的情况下进行自定义排序。请注意,sort()方法会直接修改原始列表,如果您希望创建一个排序后的副本,可以使用sorted()函数。

  • lambda函数返回函数名作为结果

    • lambda函数是一种匿名函数,即没有名字的函数
    • 使用***lambda***保留字定义,函数名是返回结果
    • lambda****函数用于定义简单的、能够在一行内表示的函数

    使用语法

    <函数名> = lambda <参数>:<表达式>

  • f=lambda x,y:x+y执行后,f的类型为数字类型(函数对象

  • python中for循环内部变量是可以在整个函数体内部访问的

    for i in range(2):j = iprint(j) # 打印0\n1print(j)
    # 打印1
    
  • 每个continue语句只有能力跳出当前层次的循环( 跳过过当前循环中剩余的代码,然后继续下一次循环迭代 )

    • Python语言是多模型语言
    • Pyhton语言是脚本语言
    • Pyhton语言是非开源语言(开源语言)
    • Python语言是跨平台语言
  • 执行eval(‘hello’)和执行eval(“’hello’”)得到相同的结果(不同结果)

    若写成x=eval(…)的话,

    第一个就是拿出一个变量hello,如果这个变量不存在就报错

    第二个拿出来的是一个字符串‘hello’

  • eval函数的作用是将输入的字符串转为Python语句,并执行该语句

  • eval函数的定义为: eval(source,globals=None,locals=None,/),指定是使用全局变量还是局部变量

  • 在Python语言中,有一种赋值语句,可以同时给多个变量赋值(a,b = 1,2)

  • 将E-R图转换为关系模式时,可以表示实体与联系的是( 关系 )

  • 在软件工程详细设计阶段,以下选项中不是详细设计工具的是( 修饰网页用的 )

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/62923.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

three.js(九):内置的路径合成几何体

路径合成几何体 TubeGeometry 管道LatheGeometry 车削ExtrudeGeometry 挤压 TubeGeometry 管道 TubeGeometry(path : Curve, tubularSegments : Integer, radius : Float, radialSegments : Integer, closed : Boolean) path — Curve - 一个由基类Curve继承而来的3D路径。 De…

【CSS】轮播图案例开发 ( 基本设置 | 子绝父相 | 浏览器水平居中 | 圆角设置 | 绝对定位居中设置 )

代码示例 : <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Banner 轮播</title><style>/* 取消浏览器或者其它标签的默认的内外边距 */* {margin: 0;padding: 0;}/* 取消列表样式 主要是…

【Java】基础入门(十七)--- 类

1. 类 Java有各种各样类&#xff0c;如&#xff1a;顶级类、嵌套类、内部类、成员类、局部类&#xff08;本地类&#xff09;、静态类、匿名类、文件类以及这些组合起来的称呼类&#xff0c;成员内部类&#xff0c;成员匿名类&#xff0c;成员嵌套类&#xff0c;匿名内部类等 1…

百万级并发IM即时消息系统(2)

1.用户model type UserBasic struct {gorm.ModelName stringPassWord stringPhone string valid:"matches(^1[3-9]{1}\\d{9}$)"Email string valid:"email"Avatar string //头像Identity stringClientIp s…

nepctf2023 部分web复现

目录 <1> EZJAVA_CHECKIN(shiro550) <2> 独步天下-转生成为镜花水月中的王者(环境变量提权) <3> 独步天下-破除虚妄_探见真实(Venom代理&ping%0a绕过rce&c文件描述符未关闭连接父进程修改文件权限) <4> 独步天下-破除试炼_加冕成王(tp6rceu…

【Go 基础篇】Go语言数组内存分析:深入了解内部机制

在Go语言中&#xff0c;数组是一种基本的数据结构&#xff0c;用于存储一系列相同类型的元素。虽然数组在应用中非常常见&#xff0c;但了解其在内存中的存储方式和分配机制仍然是一个重要的课题。本文将深入探讨Go语言数组的内存分析&#xff0c;揭示数组在内存中的布局和分配…

网络协议三要素

计算机语言作为程序员控制一台计算机工作的协议&#xff0c;具备了协议的三要素。 语法&#xff0c;就是这一段内容要符合一定的规则和格式。例如&#xff0c;括号要成对&#xff0c;结束要使用分号等。语义&#xff0c;就是这一段内容要代表某种意义。例如数字减去数字是有意…

PHP 面试 - 2023

文章目录 一、排序算法 原文链接1 排序算法2 二、设计模式 23种设计模式

【Hadoop】Hadoop入门概念简介

&#x1f341; 博主 "开着拖拉机回家"带您 Go to New World.✨&#x1f341; &#x1f984; 个人主页——&#x1f390;开着拖拉机回家_Linux,Java基础学习,大数据运维-CSDN博客 &#x1f390;✨&#x1f341; &#x1fa81;&#x1f341; 希望本文能够给您带来一定的…

spring 自定义类型转换-ConverterRegistry

1背景介绍 一个应用工程里面&#xff0c;一遍会涉及到很多的模型转换&#xff0c;如DTO模型转DO模型&#xff0c;DO模型转DTO, 或者Request转DTO模型&#xff0c;总的来说&#xff0c;维护起来还是相对比较复杂。每涉及一个转换都需要重新写对应类的get或者set方法&#xff0c…

10、监测数据采集物联网应用开发步骤(8.1)

监测数据采集物联网应用开发步骤(7) TCP/IP Client开发 在com.zxy.common.Com_Para.py中添加如下内容 #socket链接的自动链接时间,定时清除无效tcp连接 dSockList {} #本机作为客户端连接socket list dClientThreadList {} #作为客户端接收数据拦截器 ClientREFLECT_IN_CL…

ES6 新特性

&#x1f384;欢迎来到边境矢梦的csdn博文&#x1f384; &#x1f384;本文主要梳理前端技术的JavaScript的知识点ES6 新特性文件上传下载&#x1f384; &#x1f308;我是边境矢梦&#xff0c;一个正在为秋招和算法竞赛做准备的学生&#x1f308; &#x1f386;喜欢的朋友可以…

关于linux openssl的自签证书认证与nginx配置

自签文档链接 重点注意这块&#xff0c;不能写一样的&#xff0c;要是一样的话登录界面锁会报不安全 域名这块跟最后发布的一致 nginx配置的话 server {listen 443 ssl; //ssl 说明为https 默认端口为443server_name www.skyys.com; //跟openssl设置的域名保持一致s…

传送带下料口堵塞识别检测算法 yolov5

传送带下料口堵塞识别检测算法通过python基于yolov5网络深度学习框架模型&#xff0c;下料口堵塞识别检测算法能够准确判断下料口是否出现堵塞现象&#xff0c;一旦发现下料口堵塞&#xff0c;算法会立即抓拍发出告警信号。Python是一种由Guido van Rossum开发的通用编程语言&a…

【测试】笔试03

文章目录 1. 哪种测试模型把测试过程作为需求分析、概要设计、详细设计及编码之后的阶段&#xff08; &#xff09;2. 在下面所列举的逻辑测试覆盖中&#xff0c;测试覆盖最强的是&#xff1f;3. 网络管理员编写了shell程序prog1.sh,测试时程序死循环无法结束,可以通过下列方式…

OpenCV处理图像和计算机视觉任务时常见的算法和功能

当涉及到OpenCV处理图像和计算机视觉任务时&#xff0c;有许多常见的具体算法和功能。以下是一些更具体的细分&#xff1a; 图像处理算法&#xff1a; 图像去噪&#xff1a;包括均值去噪、高斯去噪、中值滤波等&#xff0c;用于减少图像中的噪声。 直方图均衡化&#xff1a;用…

CVPR2023 Deblur论文整理

Paper list 来自 https://github.com/DarrenPan/Awesome-CVPR2023-Low-Level-Vision#image-deblurring 简单用GPT翻译一下摘要 1 Structured Kernel Estimation for Photon-Limited Deconvolution Paper: Structured Kernel Estimation for Photon-Limited Deconvolution Cod…

Power BI 连接 MySQL 数据库

Power Query 或 Power BI 只提供了对 SQL Server 的直接连接&#xff0c;而不支持其它数据库的直连。所以第一次连接 MySQL 数据库时&#xff0c;就出现下面的错误信。 这就需要我们自己去安装一个连接器组件。https://downloads.mysql.com/archives/c-net/ 错误解决方案 我一…

C语言sizeof和strlen的区别?

sizeof和strlen有什么区别&#xff1f; sizeof本质是运算符&#xff08;sizoof既是关键字也是运算符&#xff0c;不是函数哈&#xff09;&#xff0c;而strlen就是函数。sizeof后面如果是类型&#xff0c;则必须加括号&#xff0c;如果是变量&#xff0c;可以不加括号。 sizeof…

【Unity】终极移动指南-注解【理解移动到抓钩,再到贪吃蛇的实现】

文章目录 【Unity】终极移动指南-注解&#xff08;从移动、抓钩到贪吃蛇&#xff09;观前提醒链接地址&#xff1a; 内容一、 transform移动操作【1】transform.position变换位置【2】transform.Translate平移【3】transform.position 类似平移的操作【4】定向矢量【5】停在指定…