
Python空间
文章平均质量分 86
Rocky0429
我愿能朝着太阳生长,做一个温暖的人。
展开
-
最强面试题整理第三弹:Python 后台开发面试题(附答案)
大家好呀,我是 Rocky0429。Python 面试的时候,会涉及到很多的八股文,我结合自己的经验,整理Python 最强面试题。Python 最强面试题主要包括以下几方面:Python 基础(已完成)Python 进阶(已完成)Python 后台开发爬虫机器学习对每道面试题会附带详细的答案,无论是准备面试还是自己学习,这份面试题绝对值得你去看,去学习。Flask1、Flask 中请求上下文和应用上下文的区别和作用?current_app、g 是应用上下文。request、s原创 2021-08-18 14:54:41 · 8097 阅读 · 3 评论 -
最强面试题整理第二弹:Python 进阶面试题(附答案)
大家好呀,我是 Rocky0429。Python 面试的时候,会涉及到很多的八股文,我结合自己的经验,整理Python 最强面试题。Python 最强面试题主要包括以下几方面:Python 基础(已完成)Python 进阶(已完成)Python 后台开发爬虫机器学习对每道面试题会附带详细的答案,无论是准备面试还是自己学习,这份面试题绝对值得你去看,去学习。1、Python 中类方法、类实例方法、静态方法有何区别?类方法:是类对象的方法,在定义时需要在上方使用“@classmetho原创 2021-08-17 14:41:15 · 6240 阅读 · 0 评论 -
最强面试题整理第一弹:Python 基础面试题(附答案)
大家好呀,我是 Rocky0429。Python 面试的时候,会涉及到很多的八股文,我结合自己的经验,整理Python 最强面试题。Python 最强面试题主要包括以下几方面:Python 基础(已完成)Python 进阶Python 后台开发爬虫机器学习对每道面试题会附带详细的答案,无论是准备面试还是自己学习,这份面试题绝对值得你去看,去学习。1、什么是 Python?Python 是一种编程语言,它有对象、模块、线程、异常处理和自动内存管理,可以加入其他语言的对比。Pytho原创 2021-08-14 15:30:25 · 22810 阅读 · 14 评论 -
零基础学 Python 之前,你该了解这些。
大家好,我是 Rocky0429。很久之前,我写了《零基础入门学习Python》系列,放在了我的原创电子书《Python修炼之道》。爆肝整理 400 页 《Python 修炼之道》,高清电子书送给一直支持我的读者!《零基础入门学习Python》是我学习之初一边学一边写,回头再来看,有不足有瑕疵,有点…难以下咽。下了很多次决心,都因为忙 (lan) 拖了下去。这次我觉得不能再拖了,正好也不知道写点啥了,索性就把之前的内容做个改头换面的升级。希望还能给你带来 Python 学习上的帮助,少走一些弯原创 2021-08-12 20:25:47 · 615 阅读 · 0 评论 -
怒肝 200 道 Python 面试题,我悟了!
大家好,我是 Rocky0429。对于 Python 的学习,很多小伙伴和我说不知道自己现在什么水平,也不知道现在自己算是到了哪个阶段。其实很简单,那句话怎么说来着,实践是检验真理的唯一标准。怎么实践呢?我感觉就是去面试。很多同学可能一听面试,就慌忙摇头,觉得自己的水准还不到能面试的时候。可是哪有你想的那么复杂,面试无非就是去问你一些问题,你来回答。回答的上来就过,回答不上来就回去接着学。这就和我们从小到大在学校里,上课被老师提问一样,我们每个人都应该是面试强者才对。下面我给大家整理了 200原创 2021-06-15 15:25:06 · 2082 阅读 · 37 评论 -
淦!看了 B 站上的这些 Python 视频,我站起来了!
作者 | Rocky0429来源 | Python空间大家好,我是 Rocky0429。B 站,作为 Z 世代的新式社交性学习平台,对我来说一直只是一个学习的好去处,学习这事儿肯定是我留在 B 站的唯一原因…如果你非要问我为什么之前一直在循环播放“听狄胖的话”,那我也只能告诉你是我不小心点了鬼畜区,想知道小元芳是不是真的有许多问号…我承认是我真的太年轻了,对知识总是太饥渴…好了,这一篇儿可以翻过了,下面说点正经的…我 Python 学习的很多视频都是在 B 站上看的,刚.原创 2021-06-13 08:38:45 · 24929 阅读 · 101 评论 -
还在为毕业答辩的 PPT 样式苦恼?有了这个哇塞的插件,做个 PPT 真的 So easy!
作者 | Rocky0429来源 | Python空间大家好,我是 Rocky0429,一个消失了很久的蒟蒻,久到江湖已经没有了我的传说…过去的一段时间,我参与了一个对我来说十分 bigggggggg 的项目,每天被磨擦的死去活来,通宵达旦以至于觉得 996 都是“福报”,按下不说自己成长了多少这种话,反正肝是要碎了,等我整理整理再和大家聊聊这段经历…项目到了一个节点,本来以为稍微能喘口气的时候,意外接到了一个任务,做个项目介绍的 PPT,时间紧页数多风格科技,那一刻我觉得我的灵魂出.原创 2021-06-06 17:42:21 · 882 阅读 · 8 评论 -
这款百度的产品,良心的很不百度!
作者 | Rocky0429来源 | Python空间大家好,我是 Rocky0429,一个超级哇塞的蒟蒻…作为一个学了忘,忘了学,学了再忘的超级菜鸡,我时常做出从还没入门就放弃的英明决定,反正记不住,还不如踏踏实实的当条咸鱼…咸鱼当久了也想翻身,翻遍了小学课本,看到了好记性不如烂笔头这一真理,可惜烂笔头写的字比螃蟹爬的还烂,狗都嫌弃,而后通过不正经的途径得知思维导图这一帅到掉渣的好东西,遂和它坠入爱河无法自拔…好了,编不下去了,我自己都没眼看了…当然上面都是扯的,但思.原创 2020-10-20 15:27:07 · 592 阅读 · 0 评论 -
真香!一款超级强大的SQL工具
作者 | Rocky0429来源 | Python空间大家好,我是 Rocky0429,一个超级哇塞的蒟蒻…作为新一代的无情取数机,SQL 最近在我日常使用中占据了越来越大的比重,对 SQL 周边的挖掘成了我最近为数不多的消遣。有道是土豆子哪里去挖,郊区里去挖,一挖一麻袋,挖的多了,就容易瘦,阿不,就容易出好东西…今天就给大家介绍一个最近挖到的好东西,一个超级强大的 SQL 可视化工具 - Franchise,带有 notebook 界面,作为一个 Jupyter noteb..原创 2020-10-15 13:30:32 · 4280 阅读 · 11 评论 -
你好,我们可以认识一下吗?
大家好,我是 Rocky0429,一个在划水界鼎鼎有名的蒟蒻…说来惭愧,我在 优快云 写了六年,在公众号也写了一年半多了,抛去停更的半年,也一年有余,一直是不温不火的状态,也不愧我蒟蒻的名头…说出来可能很多人不信,这么长时间,我一直也没有建我自己的读者交流群,其实我中间无数次有过建群的念头,然后一直就只是个念头而已。我总是在拿没准备做借口安慰自己,其实就是陷在自己的舒适圈里不想走出去,因...原创 2020-04-19 11:10:05 · 3817 阅读 · 9 评论 -
熬夜爆肝整理 400 页 《Python 修炼之道》,一本高分原创高清电子书送给你!
大家好,我是 Rocky0429,一个希望能在分享路上越走越远的蒟蒻…作为前 ACM 不知名选手,侥幸抱着大腿拿过几次 ACM 亚洲区域赛的银奖,现为某不知名 985 计算机在读研究生。大一开始在 优快云 上写文章,然后一发而不可收的到了现在。从一开始只是发发算法题解的简单文章,到现在幻想着致力于将知识写清楚,一篇文章的完成所花的时间就越来越长,在这个过程中慢慢的收到很多肯定的反馈,这些...原创 2020-04-01 11:18:56 · 21408 阅读 · 51 评论 -
在线就能用的代码编译器我给你找好了!
作者 | Rocky0429来源 | Python空间大家好,我是 Rocky0429,一个能躺着绝不坐着的蒟蒻…关注我时间够长的读者知道我当年是搞 ACM 出身,很多读者做算法题碰到问题会直接过来问我,顺便甩一堆带着 bug 的代码,而且各种语言的代码都有…我觉得你们是在为难我胖虎,虽然我最近 Python 的文章写的少了,但我明明是顶着 Python 号主名称行走天下的...原创 2020-03-26 15:28:00 · 4150 阅读 · 1 评论 -
算法题做到崩溃?刷了几千道算法题,关于如何刷题有些话我想对你说
算法刷到最后,最后记在脑子里的不是代码,是思路,如果你有思路,那你一定能把代码写出来,你不可能记住所有题的代码,唯一可以记住的是解题思路,所以怎么码代码不是一个问题,怎么解题才是一个问题,建议刷题的时候这样刷,看到一道题,先想想怎么解,如果是你的话你会用什么方法去解,想好了以后用代码实现一遍,看能不能行,一般把想法用代码实现后,你的代码跑不通,90%以上的原因不是你的编程问题,而是你的思路在某个点...原创 2020-03-19 13:07:39 · 27483 阅读 · 130 评论 -
没想到 Python 中竟然还藏着这些稀奇古怪的东西...
作者 | Rocky0429来源 | Python空间大家好,我是 Rocky0429,一个喜欢稀奇古怪的蒟蒻…从前有座山,山里有条蛇。有一天它生了一堆蛋,它们的名字叫蛇蛋…为什么叫蛇蛋?因为电影里面有一个好玩的东西叫…彩蛋。Python 作为一门开源的语言,社区菊苣们贡献了很多搞笑有趣的东西。至于为什么贡献这个,我经过缜密的思考,终于想通了这个问题…这个得从盘古开...原创 2020-03-15 10:18:40 · 20194 阅读 · 100 评论 -
警告!你的Python代码命名太烂了,命令你熟读本篇迷你命名指南!
大家好,我是 Rocky0429,一个最近老在写代码的蒟蒻…夜路走多了,总会遇到鬼,代码写多了,难免遇到 bug…刚开始我丝毫不慌,祭出我的 debug 两板斧,小小 bug 何足挂齿,看我分分钟解决你!就这样分分分分分分分分分分钟后:bug 太强,不能匹敌,开始撤退!所以我只能求助大佬,帮我调试一波,就在我美滋滋的等着我的 bug 被大佬砍瓜切菜的时候,我的微信响起来...原创 2019-12-05 13:47:58 · 12371 阅读 · 28 评论 -
Python 中那些令人防不胜防的坑(二)
大家好,我是 Rocky0429,一个正在学习 Python 的蒟蒻…人不能两次踏入同一条河流,在无数次踩进同样的坑里之后,我觉得我有必要整理一下,这是 Python 防坑系列第二篇。如果你还没读过第一篇,请点击下面链接:Python 中那些令人防不胜防的坑(一)这会是一个系列,每篇 5 个,系列文章更新不定,不想错过的,记得点个关注,不迷路。0x00 嫌弃的默认可变参数...原创 2019-12-02 14:09:20 · 5400 阅读 · 4 评论 -
Python 面试:“一行代码实现 xx”类题目(带答案)
大家好,我是 Rocky0429,一个正在准备面试的蒟蒻…最近,我被 “一行代码实现 xx” 这类问题疯狂吸引,主要是作为一个能躺着绝不坐着的懒人,代码能少写坚决少写,而且这类问题也蛮有意思,所以汇总了一下,顺便把答案也一并写了,欢迎来玩~0x00 一行代码实现 1 - 100 的和可以利用 sum() 函数。0x01 一行代码实现数值交换不用二话,直接换。...原创 2019-11-26 13:56:15 · 4595 阅读 · 0 评论 -
仅需一行代码,小白也可以制作自己的专属二维码!
9012 年了,我美滋滋的在写完文章以后,在末尾放上了自己的二维码,就像下面一样: ????扫描上方二维码即可关注为了看起来有点感觉,还特地打了个粉底,阿不,加了个阴影…然而当我某一个不经意的一瞥,看到了别人家画了彩妆,扑闪着兰蔻大眼的二维码,我承认,我酸了...我痛定思痛,决定重新做人,飞上枝头当凤凰,东施化妆成西施…经过我不懈的努力和本着不要脸的搜索精神,苦心人天不负...原创 2019-11-25 13:53:11 · 5004 阅读 · 4 评论 -
防劝退!数据结构和算法难理解?可视化动画带你轻松透彻理解!
大家好,我是 Rocky0429,一个连数据结构和算法都不会的蒟蒻…学过数据结构和算法的都知道这玩意儿不好学,没学过的经常听到这样的说法还没学就觉得难,其实难吗?真难!难在哪呢?当年我还是个小蒟蒻,初学数据结构和算法的时候,在忍着枯燥看完定义原理,之后想实现的时候,觉得它们的过程真的是七拐八绕,及其难受。在简单的链表、栈和队列这些我还能靠着在草稿上写写画画理解过程,但是到了数论、图...原创 2019-11-22 13:50:09 · 53042 阅读 · 107 评论 -
Python 中那些令人防不胜防的坑(一)
大家好,我是 Rocky0429,一个正在学习 Python 的蒟蒻…在学习 Python 的过程中,我为它的简洁优雅而痴迷,但它又是如此的调皮,在提供了很多舒服的功能特性之外,又悄悄挖了很多带有迷惑性的坑,令人防不胜防…人不能两次踏入同一条河流,在无数次踩进同样的坑里之后,我觉得我有必要整理一下,一为自警,二为给大家提个醒,希望你不要和我犯相同的错误。这会是一个系列,每篇 5 个,系...原创 2019-11-21 13:47:58 · 12617 阅读 · 51 评论 -
在线就能用的 SQL 练习平台我给你找好了
都给你找好了,只管用!原创 2019-11-18 12:29:36 · 22639 阅读 · 48 评论 -
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活…然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...原创 2019-11-08 13:04:27 · 157605 阅读 · 272 评论 -
对于 bug 铺天盖地的 Python 程序,该如何高效的调试?
不管用什么语言在编写程序的时候,总会出现形形色色的 bug,由于程序员经常被玩坏,各种属于程序员的“俚语”也被大众熟知,出现了 bug 估计连我隔壁老王的三姨妈的四表舅的远房表姐的邻居的同学的妹夫的外婆的还在喝奶的侄女都知道要 debug,问题是 debug 说的容易,如何“de”,估计很多人还是一脑门儿在遥远的 n 年前,那个时候我还是个憨批,阿不,是个蒟蒻。那个时候我在 写 C 语言(我的...原创 2019-11-06 14:00:01 · 4203 阅读 · 2 评论 -
Python文件 (一)
关于文件对象方法的一些基本应用,用几道小题练练手。1.编写一个程序,接受用户输入并保存为新的文件def file_write(file_name): f = open(file_name, 'w') print('请输入内容【单独输入\':w\'保存退出】:') while True: write_some = input()原创 2018-01-21 15:58:57 · 1210 阅读 · 0 评论 -
Python文件(二) [os, os.path模块]
OS模块下我们不需要关心什么操作系统下使用什么模块,OS模块会帮你选择正确的模块并调用同样,用几道小题来练练手。 1.编写一个程序,统计当前目录下每个文件类型的文件数import osall_files = os.listdir(os.curdir) #os.curdir指代当前目录('.') listdir列举指定目录中的文件名('.'表示当前目录,'..'表示上一级目录)ty原创 2018-01-21 22:46:55 · 1135 阅读 · 0 评论 -
Python EasyGui(持续补充ing...
①这里介绍EasyGui的几个常用函数的用法(后面会继续补充) a.2018/1/25 ②几道小题来练练手msgbox()msgbox(msg=’(Your message goes here)’, title=’ ‘, ok_button=’OK’, image=None, root=None) msgbox() 显示一个消息和提供一个”OK”按钮,你可以指定任意的消息和标题,你甚原创 2018-01-25 12:43:43 · 1247 阅读 · 0 评论 -
零基础学习 Python 之前期准备
写在之前欢迎大家来到我的 “零基础学习 Python” 系列,在这里我将从最基本的 Python 写起,然后再慢慢涉及到高阶以及具体应用方面。我是完全自学的 Python,所以很是明白自学对于一个人的考验,所以在这里我会尽我最大的努力,把 Python 尽可能简单的表述清楚,让更多想要学习 Python 的朋友能够入门。同时写这个教程也算是对自己之前所学知识的一个巩固和提高,喜欢的朋友们可以点个...原创 2018-10-18 17:53:20 · 1149 阅读 · 0 评论 -
Python 操作 SQLite 数据库
写在之前SQLite 是一个小型的关系型数据库,它最大的特点在于不需要单独的服务、零配置。我们在之前讲过的两个数据库,不管是 MySQL 还是 MongoDB,都需要我们安装。安装之后,然后运行起来,其实这就相当于已经有一个相应的服务在跑着。SQLite 与前面所说的两个数据库不同。首先Python 已经将相应的驱动模块作为了标准库的一部分,只要是你安装了 Python,就可以使用;再者它可以...原创 2018-10-22 09:38:19 · 1703 阅读 · 0 评论 -
所有 Python 程序员必须要学会的「日志」记录。
本文字数:3840 字阅读本文大概需要:10 分钟写在之前在我们的现实生活中,「日志记录」其实是一件非常重要的事情,比如银行的转账记录,汽车的行车记录仪记录行驶过程中的一切,如果出现了什么问题,我们可以通过「日志记录」来搞清楚到底发生了什么事情。除了在生活中,在日常的系统开发以及调试等过程中,记录日志同样是一件很重要的事情。很多编程初学者并没有「记录日志」的习惯,认为记录日志是一件可有...原创 2018-10-24 16:55:55 · 3180 阅读 · 2 评论 -
零基础学习 Python 之数字与运算
写在之前大家好,这里是零基础学习 Python 系列,在这里我将从最基本的 Python 写起,然后再慢慢涉及到高阶以及具体应用方面。我是完全自学的 Python,所以很是明白自学对于一个人的考验,所以在这里我会尽我最大的努力,把 Python 尽可能简单的表述清楚,让更多想要学习 Python 的朋友能够入门。同时写这个教程也算是对自己之前所学知识的一个巩固和提高,喜欢的朋友们可以点个关注,有...原创 2018-10-31 19:41:49 · 779 阅读 · 0 评论 -
零基础学习 Python 之字符串
初识字符串维基百科对于字符串的定义式:字符串是由零个或者多个字符组成的有限串行。你之前学会敲的第一行 print 代码里的 “Hello World”,就是一个字符串。字符串的本质就是一串字符,不管是中文还是英文抑或是空格等特殊字符都可以作为字符串来看待。在 Python 里,字符串和上一篇文章( 零基础学习 Python 之数字与运算 )里讲到的数字一样,都是一种对象类型,字符串类型用 st...原创 2018-11-01 11:03:13 · 1208 阅读 · 0 评论 -
零基础学习 Python 之列表
列表定义之前的文章里我们已经讲过了数字和字符串,它们是两种很基本的对象,今天要学的 list 也是一种对象,它在 Python 中具有非常强大的功能。在 Python 中,列表用一对方括号 – [] 表示,在方括号里你可以数字,字符串也可以是其他对象,甚至可以是多种不同的对象。除此以外,列表中元素的个数可以无限大,当然这是理想状态,我们总还是要看硬件设备的脸色行事。>>> ...原创 2018-11-03 11:16:02 · 890 阅读 · 0 评论 -
零基础学习 Python 之字符编码
写在之前在实际的操作中,字符编码是我们必然会遇到的一个“坑”,在我一开始的打算中我是不准备写这个知识点的,但是我怕朋友们在之后遇到的时候不知道是什么,而且它又是那么的重要,因为它不单单是计算机中的一个基础知识,而且还是一个有历史过程的事情。编码要讲字符编码,首先我们要从编码开始谈起。编码这个东西如果单说具体的定义的话可能很难理解,下面我用一个例子解释一下。大家应该都看过战争片,一般要强攻的...原创 2018-11-02 07:36:42 · 732 阅读 · 0 评论 -
Python 也会传文件,再也不用看某某网盘的脸色了!
写在之前在我们的日常生活和工作中,难免会碰到要给别人传文件的时候。可能这对现在的你来说不是一件很难的事情,估计相当多的一部分人说我可以直接把文件拖进微信或者 qq 里发给别人,但这个只适用于文件较少的时候,文件较多的时候用聊天工具来进行文件传输就又变成了一件很麻烦的事情。这时候你可能又会说,那我可以传到某度网盘上,然后发个链接给对方,这不是美滋滋么?要我说这是苦滋滋吧!你要先把东西传到网盘,然...原创 2018-11-09 16:55:35 · 1099 阅读 · 0 评论 -
项目太多工作环境互相干扰?virtualenv 一招教你轻松解决。
写在之前在上一篇文章 安装的 Python 版本太多互相干扰?以后再也不用担心这个问题了。 中我给大家介绍了一个 Python 版本的管理工具「pyenv」,可以很容易的安装不同的 Python 版本,进行全局的 Python 版本切换。就这么开开心心的解决了 Python 版本冲突的问题以后,又突然出现了一个新的问题摆上了桌面:假如你手里有两个项目,其中一个项目要求使用 django 1.5 ...原创 2018-11-07 09:29:55 · 1106 阅读 · 0 评论 -
安装的 Python 版本太多互相干扰?pyenv 建议了解一下。
写在之前我们都知道现在的 Python 有 Python2 和 Python3,但是由于各种乱七八糟的原因导致这俩哥们要长期共存,荣辱与共,尴尬的是这哥俩的差异还比较大,在很多时候我们可能要同时用到它们,所以就要在 Python2 和 Python3 之间来回的无缝切换。安装不同版本的 Python 我已经够累了,还要在不同版本的 Python 之间切换来切换去那不更得累死?而且不同版本之间并...原创 2018-11-05 09:25:26 · 3100 阅读 · 7 评论 -
Python 拓展之详解深拷贝和浅拷贝
正式开始首先我在这介绍两个新的小知识,要在下面用到。一个是函数 id() ,另一个是运算符 is。id() 函数就是返回对象的内存地址;is 是比较两个变量的对象引用是否指向同一个对象,在这里请不要和 == 混了,== 是比较两个变量的值是否相等。>>> a = [1,2,3]>>> b = [1,2,3]>>> id(a)38884...原创 2018-11-13 09:47:00 · 864 阅读 · 0 评论 -
零基础学习 Python 之字典
字典的定义相信大家对字典并不陌生吧,学生时代一块块的大小 “砖头”,还记得怎么用吧?先从索引查找,不管是拼音还是偏旁部首,通过索引查到相应的内容,这样就不需要我们从头一页一页的找,这种方法可以很快的找到目标。正是基于这种需求,Python 里有了一种 dictionary 的对象类型,翻译过来就是 “字典”,用 dict 表示。创建字典字典里的元素是一对一对的,有个特别好听的名字叫:键 / ...原创 2018-11-08 09:23:06 · 1072 阅读 · 0 评论 -
零基础学习 Python 之元组
元组的定义元组和我们之前讲过的数字,字符串和列表一样,也是 Python 中的一种对象类型,它和列表比较想象,所以一般会被忽略掉,但是由于其特殊性,在实际应用的时候又很容易犯错。首先我们来看一个例子:>>> a = 'abc'>>> a'abc'>>> b = 'def',123,[1,2,3]>>> b('d...原创 2018-11-06 07:46:27 · 789 阅读 · 0 评论 -
零基础学习 Python 之条件语句
写在之前我们写程序,就好比学生时代写作文一样,由 “字” 到 “词” 到 “句” 最后到 “文章” 。此前我们学会了一些词语(对象类型),我们接下来就是学如何造句,而在编程语言里,句子被叫做语句。条件语句条件语句,顾名思义,就是根据某个条件,满足这个条件则执行下面的内容。1.ifif 是构成条件语句的关键词,由它所发起的就是一个条件语句,翻译成中文是 “如果” 的意思。下面举一个非常简单...原创 2018-11-18 21:17:34 · 723 阅读 · 0 评论