随笔分类 -  Python面试题

摘要:1、一行代码实现1--100之和 # 利用sum()函数求和 sum(range(1, 101)) 2、如何在一个函数内部修改全局变量 # 利用global在函数声明 修改全局变量 a = 5 def func(): global a a = 10 func() print(a) # 结果: 10 阅读全文
posted @ 2023-05-08 18:52 也曾滿眼愛意丶 阅读(50) 评论(0) 推荐(0) 编辑
摘要:1.Mysql基础 1、from子句组装来自不同数据源的数据; 2、where子句基于指定的条件对记录行进行筛选; 3、group by子句将数据划分为多个分组; 4、使用聚集函数进行计算; 5、使用having子句筛选分组; 6、计算所有的表达式; 7、select 的字段; 8、使用order 阅读全文
posted @ 2023-05-08 18:51 也曾滿眼愛意丶 阅读(70) 评论(0) 推荐(0) 编辑
摘要:tornado 1、tornado 中的 gen.coroutine 的作用? # tornado的coroutine装饰器,使得回调函数可以用同步的方式实现,极大提高了代码的可读性。它的实现涉及到了yield,ioloop和Future的模块。 2、简述 tornado 框架特点及应用场景。 # 阅读全文
posted @ 2023-05-08 18:49 也曾滿眼愛意丶 阅读(160) 评论(0) 推荐(0) 编辑
摘要:1. Flask 中正则 URL 的实现? app.route('')中 URL 显式支持 string、int、float、path uuid any 6种类型,隐式支持正则。 **第一步:**写正则类,继承 BaseConverter,将匹配到的值设置为 regex 的值。 1. class R 阅读全文
posted @ 2023-05-08 18:48 也曾滿眼愛意丶 阅读(90) 评论(0) 推荐(0) 编辑
摘要:1. Django ORM查询中select_related和prefetch_related的区别?? def select_related(self, *fields) 性能相关:表之间进行join连表操作,一次性获取关联的数据。 总结: 1. select_related主要针一对一和多对一关 阅读全文
posted @ 2023-05-08 18:46 也曾滿眼愛意丶 阅读(108) 评论(0) 推荐(0) 编辑
摘要:JavaScript(或 jQuery)如何选择一个 id 为 main 的容器 #main 2.JavaScript(或 jQuery)如何选择一个 class 为 menu 的容器 .menu 3.简述什么是浏览器事件流 DOM2级事件规定的事件流包括三个阶段: 1、事件捕获阶段 2、处于目标阶 阅读全文
posted @ 2023-05-08 18:40 也曾滿眼愛意丶 阅读(58) 评论(0) 推荐(0) 编辑
摘要:单例模式 1请手写一个单例 #encoding=utf8 import threading import time #这里使用方法__new__来实现单例模式 class Singleton(object):#抽象单例 def __new__(cls, *args, **kw): if not ha 阅读全文
posted @ 2023-05-08 18:37 也曾滿眼愛意丶 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1.列举常用的模块。 基础: os,sys,time,datetime,json,pickle,randon,hashlib,re,math,logging 爬虫: requests,BeautifulSoup,xpath,gevent,asyncio,twisted 数据分析: pandas,nu 阅读全文
posted @ 2023-05-08 18:35 也曾滿眼愛意丶 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1、python的底层网络交互模块有哪些? # 答案: ''' socket, urllib,urllib3 , requests, grab, pycurl ''' 2、简述OSI七层协议。 # 答案: ''' 应用层:HTTP,FTP,NFS 表示层:Telnet,SNMP 会话层:SMTP,D 阅读全文
posted @ 2023-05-08 18:34 也曾滿眼愛意丶 阅读(149) 评论(0) 推荐(0) 编辑
摘要:1、简述面向对象的三大特性。 # 答案 封装: 封装指的是把一堆数据属性与方法数据放在一个容器中,这个容器就是对象。让对象可以通过 "." 来调用对象中的数据属性与方法属性。 继承: 继承指的是子类可以继承父类的数据属性与方法属性,并可以对其进行修改或使用。 多态: 在python中的多态指的是让多 阅读全文
posted @ 2023-05-08 18:32 也曾滿眼愛意丶 阅读(82) 评论(0) 推荐(0) 编辑
摘要:1、Python 和 Java、PHP、C、C#、C++等其他语言的对比? ''' 1.C语言,它既有高级语言的特点,又具有汇编语言的特点,它是结构式语言。C语言应用指针:可以直接进行靠近硬件的操作,但是C的指针操作不做保护,也给它带来了很多不安全的因素。C++在这方面做了改进,在保留了指针操作的同 阅读全文
posted @ 2023-05-08 18:31 也曾滿眼愛意丶 阅读(140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
🔑