在编写程序的时候,如果想要**改变(重新赋值)**函数外部的变量,并且这个变量会作用于许多函数中,就需要告诉 Python 程序这个变量的作用域是全局变量,global 语句可以实现定义全局变量的作用。
原创
精选
2022-12-18 00:25:09
345阅读
什么是Flask,有什么优点? 轻量级web框架,默认依赖两个外部库:jinja2和Werkzeug WSGI工具 适用于做小型网站以及web服务的API 
参考地址 目录 Python基础篇 1:为什么学习Python 2:通过什么途径学习Python 3:谈谈对Python和其他语言的区别 Python的优势: 4:简述解释型和编译型编程语言 5:Python的解释器种类以及相关特点? 6:位和字节的关系 7:b、B、KB、MB、GB的关系 8:PE
转载
2023-01-09 13:54:12
10000+阅读
1、一行代码实现1-100之和 利用sum()函数求和sum(range(1, 101))2、如何在一个函数内部修改全局变量利用global将函数内的变量指定成全局变量a = 5
def fn():
global a
a = 4
fn()
print(a)结果是4,不加global,则解决是53、 列出5个python标准库sys:提供了不少与操作系统相关联的函数os:通常用于命
原创
精选
2023-12-24 10:46:20
459阅读
以下是一些常见的Python面试题以及它们的答案:Python中的GIL是什么,有何作用?GIL全称Global Interpreter Lock,是Python解释器在多线程情况下保证线程安全的一种机制。GIL确保同一时间只有一个线程可以执行Python字节码,从而避免了由于多个线程同时修改共享数据造成的竞态条件问题。解释一下Python中的生成器和迭代器。生成器是一种用于生成序列的特殊函数,它
原创
2023-05-19 10:21:30
130阅读
java部分:栈和队列的区别:android部分:
原创
2023-09-01 10:22:37
59阅读
var java = document.getElemen
原创
2023-07-20 15:36:50
72阅读
1、MySQL的复制原理以及流程
2、MySQL中myisam与innodb的区别,至少5点
(1)、问5点不同;
(2)、innodb引擎的4大特性
(3)、2者selectcount(*)哪个更快,为什么
3、MySQL中varchar与char的区别以及varchar(50)中的50代表的涵义4、问了inn
转载
精选
2016-11-01 08:39:30
1154阅读
点赞
###好未来二面: ####打印结果: function ClassA() { this.x = 'hello'; } ClassA.prototype.x = 'world'; var a = new ClassA(); a.x = 'what' console.log(a.x); delete ...
转载
2021-08-20 19:14:00
155阅读
2评论
Django中models利用orm对MySQL进行查询Django ORM查询中select_related和prefetch_related的区别?def select_related(self, *fields)
性能相关:表之间进行join连表操作,一次性获取关联的数据。
总结:
1. select_related主要针一对一和多对一关系进行优化。
2.
转载
2023-07-27 16:38:27
93阅读
最近在一个群里见到了一个网友管理的面试题集合,汇总了各种面试官会问到的问题,当然包括我面试别人会问到的内容,没有标准答案,也不是很客观,但做为学习参考还是有一定作用,因为涉及到了一些运维相关的知识点。高手跳过即可,只作知识分享。=====================================1 服务器的linux系统是什么版?2 linux你做过那些优化?3 在linux上部署过那些服务
原创
2013-02-25 15:47:53
2537阅读
点赞
1.用shell统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前10位的IP数。
原创
2019-10-17 16:13:26
646阅读
点赞
SpringBoot面试题及答案整理1、什么是 Spring Boot?多年来,随着新功能的增加,spring 变得越来越复杂。访问spring官网页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,
转载
2021-07-05 16:02:57
1872阅读
Java面试题汇总 (一)一,基础题二,问答题三,算法题 一,基础题常见的Java问题什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,
转载
2024-06-28 09:28:09
47阅读
最近两年许多大厂都在实行“降本增效”、“优化组织架构”,然后“为社会输送了大量人才”,今年(2023)更是不容易,一些外资企业
原创
2023-10-31 10:46:42
0阅读
1.请描述游戏动画有哪几种,以及其原理。2.alpha blend 工作原理3.写光照计算中的diffuse的计算公式4.lod是什么,优缺点是什么5.两种阴影判断的方法工作原理6.MipMap是什么?作用?7.用u3d实现2d游戏,有几种方式?答:一种用UI实现(GUI,NGUI...),一种是采...
原创
2021-07-17 17:33:22
689阅读
1、js中的宏任务和微任务宏任务包括:setTimeout setInterval Ajax Dom事件 微任务: promise async/await 注意:微任务比宏任务的执行时间要早宏任务 (macro)task,可以理解是每次执行栈执行的代码就是一个宏任务(包括每次从事件队列中获取一个事件回调并放到执行栈中执行)。 浏览器为了能够使得JS内部(macro)task与DOM任务能够有序的执
转载
2023-10-07 22:38:21
63阅读
1、session和cookie的区别答:2、Servlet运行原理以及生命周期答:3、list、set、map区别以及应用场景答:4、HashMap和HashTable的区别答:5、同步和异步的区别以及适用场景答:...
原创
2021-12-29 16:32:38
135阅读
1.面试题:知道Service吗,它有几种启动方式? Service是一个专门在后台处理长时间.
原创
2023-03-02 12:28:01
289阅读