python删除符合条件的行_这十道经典Python笔试题,全做对算我输

经常有小伙伴学了Python不知道是否能去找工作,可以来看下这十道题检验你的成果:
1、常用的字符串格式化方法有哪些?并说明他们的区别

a. 使用%,语法糖

print("我叫%s,今年%d岁" % ("oxs", 18)) # 我叫oxs,今年18岁

b. 通过{}替代%,后面跟.forma()函数

print("我叫{},今年{}岁".format("oxs", 18)) # 我叫oxs,今年18岁

3、利用python打印前一天的本地时间,格式化为“2018-01-30”

先获取当前时间戳时间-(60*60*24),再转化为格式化时间strftime("%Y-%m-%d")【strftime("%Y-%m-%d %H:%M:%S")】

import timeprint(time.strftime("%Y-%m-%d", time.localtime(time.time())))
faabe552244edc8ed899e4d4443e6e27.png


4、python中re模块的search()和match()的区别

相同点:
都接收两个参数(正则表达式, 待匹配的字符串)
都只匹配一个符合条件的项
区别点:
search 根据所写的正则匹配符合条件的第一个
match 根据所写的正则 从头开始 匹配,相当于在正则表达式的开始位置加一个"^"
例子:匹配Hello
search 只要句中有Hello就能匹配上,aaasjhdHellokjasd
match Hello必须在句首才能匹配上,Helloaaasjhdkjasd

5、什么是lambda函数,有什么好处?

匿名函数:可以和内置函数合用,有效减少冗余代码

6、说明__init__和__new__的作用

__init__ :初始化方法 默认参数-self
__new__:构造方法 默认参数-cls 创建对象
__del__:析构方法 删除一个对象之前执行的方法

7、简述反射是怎么回事

用字符串数据类型的变量名或者是函数名来调用对应的属性
什么时候用反射:例--》A.b(A对象/模块/类.b属性/方法)==》getattr(A, 'b')

8、解释python中深浅拷贝的区别

深copy:不管一个数据类型有多少层,都另外开辟新的空间存储一份和原来一模一样的数据
浅copy:只是重新开辟一块空间来copy第一层的数据,涉及到容器类的数据类型,只存储它的内存地址

9、用最简洁的方式生成如题列表[4, 16, 32, 64, 128]

l = []for i in range(2, 8): if i != 3: l.append(2**i) # 或者是l.append(pow(2, 3))

10、python中如何实现随机数并打印,默认随机数范围是多少

random.random() 范围 0~1

以上十道题你做对了7道说明你基础学的还不错哦,继续努力!

最后,小编想说:我是一名python开发工程师,整理了一套最新的python系统学习教程,想要这些资

料的可以关注私信小编“01”即可,希望能对你有所帮助。

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

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

相关文章

山西农业大学计算机科学与技术分数线,2016年山西农业大学计算机科学与技术专业在湖北录取分数线...

类似问题答案2016年山西农业大学计算机科学与技术专业在山西录取分数线学校 地 区 专业 年份 批次 类型 分数 山西农业大学 山西 计算机科学与技术 2016 一批 理科 503 学校 地 区 专业 年份 批次 类型 分数 山西农业大学 山西 计算机科学与技术 2016 一批 理科 503 山西农业大…

Windows Server 2003域和活动目录

Windows Server 2003域和活动目录转载于:https://blog.51cto.com/xwg999/35231

springmvc如何使用视图解析器_SpringMVC工作原理

SpringMVC工作原理图:SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(…

你有把依赖注入玩坏?

【导读】自从.NET Core给我们呈现了依赖注入,在我们项目中到处充满着依赖注入,虽然一切都已帮我们封装好,但站在巨人的肩膀上,除了凭眺远方,我们也应平铺好脚下的路使用依赖注入不仅仅只是解耦,而且使代码更…

北航卓越计划 计算机科学,解读:北京航空航天大学2017卓越计划自主招生条件...

北京航空航天大学2016年卓越计划自主招生条件基本没有太大变化,依然按照4大种招生条件来进行。北航2016年卓越计划自主招生报名条件:符合2016年高考报名要求,具有远大的理想信念、优秀的思想品德、诚实守信、遵纪守法,并满足以下报…

POJ 1014

这道题可以归为dp典型问题&#xff0c;但是在数据处理上还是要注意一下&#xff0c;不然很容易超时。#include<iostream>int ok;int arr[7];void find(int now,int x){if(x0)return;int i,s,t;snow/x;ts>arr[x]?arr[x]:s;if((now-x*t)!0){for(it;i>0;i--){find(no…

mysql 表与表之间的条件比对_值得收藏 | 一份最完整的MySQL规范

一、数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用MySQL保留关键字(如果表名中包含关键字查询时&#xff0c;需要将其用单引号括起来)数据库对象的命名要能做到见名识意&#xff0c;并且最后不要超过32个字符临时库表必须以tmp_为…

asp.net core服务中的限流

使用了AspNetCoreRateLimit三方库&#xff0c;starup.cs配置如下。using AspNetCoreRateLimit; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Configuration; using Microsoft.Exte…

sublime text html乱码,Sublime Text 2中文显示乱码的解决方法

Sublime Text 2中文显示乱码的解决方法发布时间&#xff1a;2014-05-12 15:30:14 作者&#xff1a;佚名 我要评论这篇文章主要介绍了Sublime Text 2中文显示乱码的解决方法,需要的朋友可以参考下1、安装Sublime Package Control。在Sublime Text 2上用Ctrl&#xff5e;打开…

爱词霸英语学习社区还不错!

内容还比较丰富&#xff0c;去看看

2020 中国开源年度报告

点击上方“开源社”关注我们| 编辑&#xff1a;沈于蓝1前言撰写这篇前言&#xff0c;我们的心情一直很复杂&#xff0c;很难用某种词汇来概括。在心里升起的一句话是&#xff1a;“这是最好的时代&#xff0c;这是最坏的时代”。也许多年以后&#xff0c;我们回看 2020 年&…

python实验总结心得体会_Python,Pyvisa操作Agilent 86140x系列OSA

1&#xff0c;背景本人做光学的。。。最近研究实验偏向通信做WDM实验的时候发现能用实验室TCP/IP通信的光谱仪(OSA)都被用了&#xff0c;翻翻找找只在角落找到一台Agilent 68146B的OSA。。。就是下图这个货&#xff0c;想要捞取光谱数据&#xff0c;你看到那个软盘接口了吗。。…

计算机语言学考研科目,语言学考研笔记整理(共16页)

语言学考研笔记整理一、语言和语言学1&#xff0e;语言的本质(1)自然属性&#xff1a;语言从本质上来说是一套符号系统。(2)社会属性&#xff1a;是人类最重要的交际工具。(3)心理属性&#xff1a;是人类进行思维的工具。语言的自然属性从本质上来说是一套符号系统。2&#xff…

cisco路由器NAT配置

要想对Cisco路由器的NAT进行配置&#xff0c;别的不说&#xff0c;最起码的&#xff0c;你要知道什么是NAT吧。其实NAT就是网络地址转换,是用于将一个地址域&#xff08;如&#xff1a;专用Intranet&#xff09;映射到另一个地址域的标准方法。它有作用及原理&#xff0c;在这儿…

cgcs2000高斯平面直角坐标_如何巧妙记忆高斯积分

高斯积分作为一种特殊的反常积分&#xff0c;其应用范围相当广泛&#xff0c;无论是在概率论中所引入的高斯分布&#xff08;亦称正态分布&#xff09;&#xff0c;还是在统计物理中的相关应用&#xff0c;都表明其有着至关重要的作用。下面我们来介绍一种记忆高斯积分的方法&a…

ibm台式计算机不能自动关机,IBM X3650 M3 不定时自动关机求大神

单位一台IBM X3650 M3 开始是一条内存槽亮黄灯自动关机后 MEM灯亮&#xff0c;和同型号内存条互换后不报错&#xff0c;但是还是会自动关机&#xff0c;报BRD错误。 现在断电后能重新启动&#xff0c;但是过几个小时还是会自动关机。下面是IMM日志。求大神搭救。1 I 06/09/201…

基于.NET Core的优秀开源项目合集

开源项目非常适合入门&#xff0c;并且可以作为体系结构参考的好资源, GitHub中有几个开源的.NET Core项目&#xff0c;这些项目将帮助您使用不同类型的体系结构和编码模式来深入学习 .NET Core技术, 本文列出了不同类别的优秀的开源项目。???? eShopOnContainerseShopOnCo…

业务敏捷与SOA

Web2.0催生广泛的蝴蝶效应 亚洲蝴蝶拍拍翅膀&#xff0c;将使美洲几个月后出现比狂风还厉害的龙卷风&#xff01;”蝴蝶效应触发了六十年代对混沌理论的广泛关注&#xff0c;过去十几年&#xff0c;由圣菲研究所发起的复杂性理 论的研究也在对传统经济学发起挑战&#xff0c;有…

python判断字符串里的字符_python 判断检测字符串中是否包含指定字符或字符串(比如:?)...

in: 10px auto; padding: 0px; color: rgb(17, 17, 17); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; white-space: normal; background-color: rgb(255, 255, 255);">成员操作符 in zimu "ABCDEFGHIJKLMNOPQRSTUVWXYZ"zi "…

如何在 .Net Core 中使用 IHostedService

在我们应用程序中常常会有一些执行后台任务和任务调度的需求&#xff0c;那如何在 ASP.Net Core 中实现呢&#xff1f;可以利用 Azure WebJobs 或者其他一些第三方任务调度框架&#xff0c;如&#xff1a;Quartz 和 Hangfire。在 ASP.Net Core 中&#xff0c;也可以将 后台任务…