![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
文章平均质量分 86
j25311
这个作者很懒,什么都没留下…
展开
-
Python如何在子类里扩展父类的property?,阿里巴巴Python面试题答案
sp = SubPerson(‘shy’)I am in the SubPerson’s name setterTraceback (most recent call last):File “<pyshell#25>”, line 1, in sp = SubPerson(‘shy’)File “<pyshell#11>”, line 3, in initself.name = nameFile “<pyshell#24>”, line 9, i...原创 2022-03-19 14:46:04 · 165 阅读 · 0 评论 -
Python基础教程:内置函数之字典函数的使用方法,不同层级的Python开发者的不同行为
创建一个新字典,seq作为键,value为字典所有键的初始值(默认为None)fromkeys(seq[,value]):创建一个新字典,seq作为键,value为字典所有键的初始值(默认为None)dic = dict.fromkeys(‘abcd’)默认为 Noneprint(dic){‘a’: None, ‘b’: None, ‘c’: None, ‘d’: None}dic = dict.fromkeys(‘abc’,1)print(dic){‘a’: 1, ‘b’: 1, ‘原创 2022-03-19 14:38:12 · 660 阅读 · 0 评论 -
Python基础教程:keys()、values()和 items()方法,Python常用面试题
2、keys()方法,示例代码:‘’’遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!‘’’spam = {‘color’: ‘red’, ‘age’: 42}for v in spam.keys():print(v)运行结果:colorage这里,for循环迭代了spam字典中的每个键。3、items()方法,示例代码:spam = {‘color’: ‘red’, ‘age原创 2022-03-19 14:36:37 · 187 阅读 · 0 评论 -
Python分析盘点2019全球流行音乐:是哪些歌曲榜单占领了我们?
这次的数据分析工具是Python,当然如果你Python不是很熟,用tableau也是可以的,做出的图还会更好看。一、数据准备1、导入数据import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsfrom pyecharts import Bar,WordCloud,Pie,Line%matplotlib inline%config InlineBackend.figu原创 2022-03-19 14:33:29 · 1605 阅读 · 0 评论 -
Python入门之数据库基础,高级Python面试题2019
– mysql -h 127.0.0.1 -P 3306 -uroot -p123– quit------exit----\q;––– \s; ------my.ini文件:[mysql] default-character-set=gbk [mysqld] character-set-server=gbk–– prompt 命令提示符(\D:当前日期 \d:当前数据库 \u:当前用户)–– \T(开始日志) \t(结束日志)–– show warnings;––原创 2022-03-19 14:31:54 · 1209 阅读 · 0 评论 -
数据仓库面试题集锦(附答案和数仓知识体系),小红书Python面试题目
2、数据仓库和数据库的区别?从目标、用途、设计来说1)数据库是面向事务处理的,数据是由日常的业务产生的,并且是频繁更新的;数据仓库是面向主题的,数据来源多样化,经过一定的规则转换得到的,用于分析和决策2)数据库一般用来存储当前事务性数据,如交易数据;数据仓库一般存储的是历史数据3)数据库设计一般符合三范式,有最大的精确度和最小的冗余度,有利于数据的插入;数据仓库设计一般不符合三范式,有利于查询3、如何构建数据仓库?数据仓库模型的选择是灵活的,不局限与某种模型方法;数据仓库数据是灵活的,以实际原创 2022-03-18 12:01:19 · 2916 阅读 · 0 评论 -
数学建模——运输问题,你会的还只有初级工程师的技术吗
罚数向量: [0.0, 1.0, 1.0, 2.0, 5.0, 1.0, 3.0]最大罚数: 5.0 元素序号: 5对第 2 列进行操作:[12. 10. 5.]最小成本所在行索引: 2本次迭代后的x矩阵:[[ 0. 0. 0. 0.][ 0. 0. 0. 0.][ 0. 14. 0. 0.]]a: [16. 10. 8.]b: [ 8. 0. 12. 14.]c:[[4.0e+00 1.0e+09 4.0e+00 1.1e+01][2.0e+00 1.0e+原创 2022-03-18 11:59:54 · 1039 阅读 · 0 评论 -
数值分析-----不动点迭代和牛顿迭代(Python),Python面试2020
def main():x=1.5maxit=20tol=1.0*10**(-4)result=fun(x,tol,maxit)print(result)x=np.arange(1,3,0.01)y=xx1=resultplt.plot(x,y,‘b’)plt.scatter(x1,f(x1),color=‘red’)plt.xlabel(‘x’)plt.ylabel(‘y’)plt.show()if name ==‘main’:main()结果:iter:1,xk=1.35原创 2022-03-18 11:58:28 · 821 阅读 · 0 评论 -
应聘时,教你听懂面试官问题背后的潜台词,Python知识体系大纲
4、你认为你在学校属于好学生吗?外企的招聘者很精明,问这个问题可以试探出很多问题:如果求职者学习成绩好,就会说:“是的,我的成绩很好,所有的成绩都很优异。当然,判断一个学生是不是好学生有很多标准,在学校期间我认为成绩是重要的,其他方面包括思想道德、实践经验、团队精神、沟通能力也都是很重要的,我在这些方面也做得很好,应该说我是一个全面发展的学生。”如果求职者成绩不尽理想,便会说:“我认为是不是一个好学生的标准是多元化的,我的学习成绩还可以,在其他方面我的表现也很突出,比如我去很多地方实习过,我很喜欢在快节奏原创 2022-03-18 11:55:38 · 73 阅读 · 0 评论 -
年底总结 2021年最有用的数据清洗 Python 库,关于网络优化你必须要知道的重点
PandasMatplotlibDatacleanerDoraSeabornArrowScrubadubTabulateMissingnoModinFtfySciPyDablImblearnNumPyNumPy 是一个快速且易于使用的开源科学计算 Python 库,它也是数据科学生态系统的基础库,因为 Pandas 和 Matplotlib 等许多最流行的 Python 库都是建立在 NumPy 之上的除了作为其他..原创 2022-03-18 11:54:13 · 213 阅读 · 0 评论 -
官方不再支持Python2,如何将你的项目完美迁移到Python3?
每个人都别无选择地有各种必须迁移的原因:或许是觉得已经拖延太久了,或许是依赖了某个在 Python 2 下不再维护的模块。但如果你仅仅是想通过做一些事情来对开源做贡献,那么把一个 Python 2 应用迁移到 Python 3 就是一个简单而又有意义的做法。无论你从 Python 2 迁移到 Python 3 的原因是什么,这都是一项重要的任务。按照以下三个步骤,可以让你把任务完成得更加清晰。1、使用 2to3从几年前开始,Python 在你或许还不知道的情况下就已经自带了一个名叫 2to3 的脚本,原创 2022-03-18 11:51:22 · 854 阅读 · 0 评论 -
学Python必备的15个字符串方法,你学废了吗?,Pythonui设计基础ppt
[‘string methods in’, ‘python’]6、Slicingslicing切片,按照一定条件从列表或者元组中取出部分元素(比如特定范围、索引、分割值)s = ’ hello ’s = s[:]print(s)hellos = ’ hello ’s = s[3:8]print(s)hello7、strip()strip()方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。s = ’ hello '.strip()pri原创 2022-03-18 11:49:57 · 81 阅读 · 0 评论 -
Python 你见过三行代码的爬虫吗
每次讲爬虫的时候都会从“发送请求” 开始讲,讲到解析页面的时候可能大部分读者都会卡住,因为这部分确实需要一点XPATH或者CSS选择器的前置知识。那么有没有不需要这么复杂的操作就能把页面信息读取出来的方法呢?答案是:有。Lassie是一个超简单的页面信息检索工具,它能够通过几行代码就获取到页面上的静态信息,比如:页面描述、视频链接、页面标题,页面关键词、图像链接等等。为什么超简单?感受一下:import lassiedata = lassie.fetch(‘https://www.zhihu.co原创 2022-03-17 17:08:43 · 104 阅读 · 0 评论 -
Python 两种装饰器
目录带参数的装饰器(函数)类装饰器装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。带参数的装饰器(函数)===========来想想这个问题,难道@wraps不也是个装饰器吗?但是,它接收一个参数,就像任何普通的函数能做的那样。那么,为什么我们不也那样做呢? 这是因为,当你使用@my_decorator语法时,你是在应用一个以单个函数作为参数的一个包裹函数。记住,P原创 2022-03-17 17:05:53 · 199 阅读 · 0 评论