新大榭论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

《新大榭》- 创大榭地方网络社区先锋品牌 新大榭始终专注于地方网络社区平台的建设 关于我们- [大记事]- 留言建议- [新手报道]

发布 .新大榭软件管家(Excel版) V5.9版 财务/仓库/生产/销售/采购/行政/人事/校园 .公告 - 客户 - 打赏 - 职场 - Excel - Python.

新大榭镜像-音乐-法律-图书-高中课堂-实验 广告是为了能更好的发展 [欢迎商家支持本站互利共赢] 广告位招租.首页黄金广告位等您来!联系 13566035181

楼主: admin

[其他] 7100 - Python零基础学习100问(更新中...)

 关闭 [复制链接]
 楼主| 发表于 2021-6-13 08:40:26 | 显示全部楼层

Q36.Lambda和Def之间的主要区别是什么?

当lambda是uni-expression函数时,Def可以包含多个表达式。Def生成一个函数并指定一个名称以便稍后调用它。Lambda形成一个函数对象并返回。Def可以有一个return语句。Lambda不能有return语句。Lambda支持在列表和字典中使用。
新大榭Python学习社区培训、Excel业务指导、办公软件定制、网站建设;新大榭探索实验室欢迎您!http://lab.daxie.net.cn/
Q群推荐 大榭本地求职招聘QQ群,欢迎转发分享本地招聘信息资讯! 官方招聘1群(已满);官方招聘2群:315816937 *
 楼主| 发表于 2021-6-13 08:41:43 | 显示全部楼层

Q37.ascii、unicode、utf-8、gbk 区别?

ASCII码:使用一个字节编码,所以它的范围基本是只有英文字母、数字和一些特殊符号 ,只有256个字符;
" k' a' k3 J3 ]6 G9 ?, B. i$ GUnicode:能够表示全世界所有的字节;+ z1 w* O) ~/ h: ~! d5 h
GBK:是只用来编码汉字的,GBK全称《汉字内码扩展规范》,使用双字节编码;4 V  K1 U' i$ A% @
UTF-8:是一种针对Unicode的可变长度字符编码,又称万国码。
: S8 i' m9 ]( a, `( x
新大榭Python学习社区培训、Excel业务指导、办公软件定制、网站建设;新大榭探索实验室欢迎您!http://lab.daxie.net.cn/
新大榭官方公益帮帮群:6603298 官方Excel学习交流群:82064486  欢迎您加入
 楼主| 发表于 2021-6-13 08:42:08 | 显示全部楼层

Q38.每当Python退出时,为什么不是所有的内存都被解除分配?

每当python退出时,尤其是那些对其他对象具有循环引用的Python模块或者从全局名称空间引用的对象并不总是被解除分配或释放。由于python拥有自己的高效清理机制,无法解除分配保留的那些内存部分会在退出时尝试取消分配/销毁其他所有对象。
新大榭Python学习社区培训、Excel业务指导、办公软件定制、网站建设;新大榭探索实验室欢迎您!http://lab.daxie.net.cn/
北仑单身女神专属群:181567400 北仑单身男神专属群:140788506  平台大数据筛选,勇敢为爱宣告,拒绝骚扰!
 楼主| 发表于 2021-6-13 08:42:26 | 显示全部楼层

Q39.解释Python的参数传递机制

Python使用按引用传递(pass-by-reference)将参数传递到函数中。如果你改变一个函数内的参数,会影响到函数的调用。这是Python的默认操作。不过,如果我们传递字面参数,比如字符串、数字或元组,它们是按值传递,这是因为它们是不可变的。
新大榭Python学习社区培训、Excel业务指导、办公软件定制、网站建设;新大榭探索实验室欢迎您!http://lab.daxie.net.cn/
 楼主| 发表于 2021-6-13 08:42:42 | 显示全部楼层

Q40.什么是猴子补丁?

在运行期间动态修改一个类或模块。
7 u  v" A1 \7 K* Y0 Q2 \$ f
  1. class A:
    ; t* v# `6 N2 j- I8 `7 X
  2.    def func(self):
    * x& Y% h. w5 b- I
  3.        print("Hi"). K7 \+ e( _0 r, j
  4. def monkey(self):
    ( _5 n9 D! z8 w* w9 F
  5. print "Hi, monkey"; \3 {4 i2 k' W/ x" i
  6. m.A.func = monkey
    / @! K9 _4 D$ `. b
  7. a = m.A()6 y* e; e" t. o# G) W
  8. a.func()- R2 R8 K7 t; E" b

  9. * u9 d7 O( t) Z$ X! @5 O
  10. Hi, Monkey
复制代码
新大榭Python学习社区培训、Excel业务指导、办公软件定制、网站建设;新大榭探索实验室欢迎您!http://lab.daxie.net.cn/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

文字版|小黑屋|新大榭 ( 浙ICP备16018253号-1 )|点击这里给站长发消息|

GMT+8, 2026-2-4 19:03 , Processed in 0.091253 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表