![](https://img-blog.csdnimg.cn/20200823211416813.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python基础
文章平均质量分 90
该专栏用于对Python学习中常用到基础知识进行讲解,夯实Python开发基础知识。
灰小猿
CSDN博客专家、Java 领域优质创作者、华为云享专家、阿里云专家博主。专注分享全栈领域优质文章,以及毕业项目实战开发、讲解、毕设答疑辅导,同行合作。全网粉丝 10W+,关注小猿不迷路,小猿带你上高速!
展开
-
这几个5.20表白代码发给你女神,还没有女朋友直接来找我!
目录一、浪漫玫瑰花二、浪漫玫瑰加爱心三、心心相印四、粉嫩爱心五、丘比特一键穿心六、发射爱心小人七、浪漫动态樱花树八、专属心形词云九、女朋友画像字符画Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!话说眨眼间...18、19、**、21...,哦?中间忘掉了什么?仔细一看,原来是5.20。没错,一年一度的5.20又双叒叕来了。不会吧?不会吧?不会真的还有程序猿没有女朋友吧?快给我new一个!所以作为程序猿的你这个5.20准备好怎么用原创 2021-05-18 18:33:22 · 71203 阅读 · 303 评论 -
超硬核Python避坑学习方案奉上!入门到就业一篇就搞定!
本文收录了python从基础入门到高级进阶,再到之后发展方向的详细介绍,欢迎小伙伴们关注阅读!相信对你的python学习之路定能助一臂之力!目录一、迈出开发的第一步!二、如何去更加便捷的开发?三、让你的开发更上一层楼!四、对你的项目进行装修!五、让你的代码锦上添花!六、让你从此住上大别墅!七、那么多错误该怎么解决?八、道路千万条,你走哪一条?Hello,你好呀,我是灰小猿,一个超会写bug的程序猿!最近一直在和大家分享有关python的技术,同时也得到了很多小.原创 2021-05-07 12:32:38 · 5982 阅读 · 70 评论 -
秀!惊呆程序员的Python实用小招数!【详细语言特性使用技巧】
Python基础及进阶内容持续更新中!欢迎小伙伴们一起关注学习!本篇文章和大家分享Python开发中超实用的语言小特性!助你在开发中用最少的代码做出最秀的操作!!!目录写在前面一、索引和切片相关操作1、索引2、切片二、赋值相关操作1、连续赋值2、拆包3、赋值中的 or 关键字三、控制语句相关操作1、if 三元表达式2、for else 语句3、while else 语句4、try except else 语句四、类相关操作1、类属性 /.原创 2021-04-25 19:30:21 · 9205 阅读 · 56 评论 -
Python进阶干货速递!【超详细迭代器、生成器、装饰器使用教程】
Python基础及进阶内容持续更新中!欢迎小伙伴们一起关注学习!目录写在前面一、深入理解迭代器和生成器1、什么是迭代?(Iteration)2、迭代器(Iterator)(1)for 循环的迭代过程(2)可迭代(Iterable)对象(3)自定义迭代器(4)迭代器的好处3、生成器(Generator)(1)生成器表达式(Generator Expression)二、生成器表达式和列表生成式1、列表生成式(1)列表生成式的写法2、字典生成式3.原创 2021-04-24 19:39:37 · 4883 阅读 · 47 评论 -
诺,你们要的Python进阶来咯!【函数、类进阶必备】
目录一、Python进阶初体验——内置函数1、数据类型相关2、数值计算相关3、bool 值判断相关4、IO 相关5、元数据相关6、help()函数7、sorted()函数8、range()函数二、给代码安个家——函数进阶1、位置参数2、参数默认值3、关键字参数4、任意参数列表5、多返回值三、让你函数更好用——类进阶1、类属性和类方法(1)类属性的定义(2)类方法的定义2、静态方法3、私有属性、方法4、特殊方法5、类的原创 2021-04-23 14:35:49 · 12682 阅读 · 60 评论 -
万字长文爆肝Python基础入门【第二弹、超详细数据类型总结】
目录一、建立一个数据火车——列表1、创建列表2、列表元素的获取3、列表元素的添加4、列表元素的删除5、列表元素的修改二、列表的亲兄弟——元组1、创建元组2、元组元素的获取3、元组和列表的差别三、数据中的魔术师——字符串1、创建字符串2、字符的获取3、字符串的处理4、字符转义5、原始字符串6、多行字符串7、列表、元组、字符串的通用操作8、列表、元组、字符串总结四、索引存储不再麻烦——字典1、创建字典2、字典键值对的添加原创 2021-04-19 13:07:57 · 7036 阅读 · 83 评论 -
全网最值得收藏的Python常见报错及其解决方案,再也不用担心遇到BUG了!
BUG修复宝典索引一、Python2升级Python3发生的错误1、print 变成了 print()2、raw_Input 变成了 input3、整数及除法的问题4、异常处理大升级5、解决 “NameError: name 'xrange' is not definedw”错误提示6、解决“name 'reload' is not defined 和 AttributeError: module 'sys' has no att” 错误提示7、解决”python uni..原创 2021-04-16 14:31:43 · 10797 阅读 · 69 评论 -
【全网力荐】堪称最易学的Python基础入门教程
目录数据的名字和种类——变量和类型初探数据种类数据类型数值运算比较运算变量和赋值变量的好处用赋值更新变量变量和数据类型的关系总结数据类型数值运算数值比较变量和赋值一串数据怎么存储——列表和字符串列表(List)字符串(String)总结不只有一条路——分支和循环input()、print() 和 int() 函数分支while 循环条件的与、或、取反for 循环总结将代码放进盒子——函数函数的初步理解原创 2021-04-12 15:17:28 · 56608 阅读 · 380 评论 -
Python帮你分析孙猴子在大闹天宫时出现了几回?
目录jieba库常用函数精确模式全模式搜索引擎模式自定义分词添加中文分词案例首先在这里祝各位互联网的大佬们节日快乐!我是灰小猿,一个超会写bug的程序猿!ieba库是Python中一个重要的第三方中文分词函数库,由于该库是第三方库,并不是Python自带的模块,因此需要通过pip命令进行安装,pip安装命令如下:pip install jiebajieba库的原理是利用一个中文词库,将待分词的内容与分词词库进行对比,通过图结构和动态规划的方法找到最原创 2020-10-24 16:19:22 · 4127 阅读 · 79 评论 -
trutle画图之可显示任意数字的晶体数码管设计
from turtle import *import datetime#数码管间隔函数def drawGap(): penup() fd(5)#单段数码管绘制def drawLine(draw): drawGap() if draw : pendown() else: penup() fd(40) drawGap() right(90)#输入数据绘制def drawDigit(n):...原创 2020-09-22 14:43:04 · 4443 阅读 · 41 评论 -
惊!\u202a错误,百分之九十都不知道的隐藏在文件路径里的惊天秘密!(干货收藏)
今天在做Python文件处理的时候遇到这样一个问题。使用鼠标右键获取到文件路径并使用的时候发现总是发生错误,导致文件路径读取失败。然后上网查了一下发现很多小伙伴都经历过类似的问题,网上的回答也有很多,但是大部分都是说在路径字符串前加r变成原始字符串、或者手动输入路径字符串进行解决。以下是大灰狼按照网上已有一些方法进行的尝试:尝试一:将复制到的路径前加上r成为原始字符串:#文件路径修改为...原创 2020-05-04 15:18:00 · 7236 阅读 · 11 评论 -
Python之数据科学,创造改变生活的学科!
关于对Python的认知一节‘Python之从小白到认知,你只差一个它!’中,大灰狼和大家提到Python编程语言拥有诸多在Web开发、数据科学、爬虫系统、机器学习、自动化运维和测试等互联网开发中的框架和结构特性。Python可能不是网络应用开发的理想选择,但是不可否认的是,Python也正被很多机构广泛用于评估大型数据集「dataset」、数据可视化、进行数据分析或制作原型。因此在数据科学...原创 2020-05-03 08:34:20 · 3199 阅读 · 0 评论 -
Python之初识Web,打造属于你的个人品牌!
在上一期关于对Python的介绍中讲到Python在Web开发、数据科学、爬虫系统、机器学习、自动化运维和测试中有着较为广泛的应用。不了解的朋友可以查看‘Python之从小白到认知,你只差一个它!’,今天大灰狼就来和大家分享一下Python在Web开发中到底都有哪些用途。Web开发,即Web应用开发,简单来说就是网站开发,但这其中当然也包括IOS应用、安卓应用、微信小程序等。那么Python到...原创 2020-05-02 10:06:21 · 3377 阅读 · 23 评论 -
什么是Python?从小白到入门你只差一个它!
目录关于Python应用Python近段时间,继Java、C/C++、Basic语言这些所谓的老牌编程语言之后,相信很多人在网上或者很多数据中看到了一门突如其来而又不动声色悄然崛起的一门语言----Python。甚至于令很多互联网界的大腕程序员都纷纷推陈出新的学习Python。TIOBE公布的编程语言排行榜2020年1月的数据中,Python以(+1.41%)的涨幅仅排在荣获2019年度编程语...原创 2020-04-30 09:41:02 · 3296 阅读 · 2 评论 -
Python教程之正则表达式(提高篇)
上一节大灰狼和大家分享了正则表达式的基础使用技巧,使用re模块中的compile()方法即可进行正则表达式的匹配运算,不清楚的可以查看上一篇“Python教程之正则表达式(基础篇)”。但我们知道正则表达式所要匹配的内容千姿百态,除了我们最常见的数字以外还有字母以及特殊符号,同时在一篇将要匹配的文本中,符合要求的匹配对象可能多个。所以应该可以按照要求将我们要匹配的内容全都读取出来,所以这一节大...原创 2020-04-28 10:48:52 · 2807 阅读 · 1 评论 -
Python教程之正则表达式(基础篇)
在一篇文档中,你可能很熟悉文本查找,按下‘Ctrl+F’输入你想要查找的词便可以实现。但是在python中使用正则表达式则更进一步,它可以让你指定要查找的特定模式,并且根据该模式特定匹配在整个文本中所符合条件的内容。其实正则表达式在很多编程语言中都是十分有用的,但如果不是程序员,很少有人会去了解它,现在大多数文本编辑器和文字处理器都有查找和替换的功能,都可根据正则表达式查找。与此同时,正则...原创 2020-04-28 10:21:48 · 3160 阅读 · 4 评论 -
Python实战之特定文本提取,挑战高效办公的第一步
最近很多地方都在宣传Python的自动化办公的强大之处,那么今天大灰狼就来和大家分享一个Python自动化办公的实战项目。很多时候我们会在很多繁琐而无聊的任务中而浪费大量的时间,比如说会在一篇很长的网页或者文档中找出所有的电话和E-mail地址,如果手动查找可能是需要花费大量的时间和精力。但是如果说现在有一个程序,可以在剪贴板的文本中查找电话号码和E-mail地址,只需要你按一下Ctrl+A所...原创 2020-04-28 11:03:05 · 4067 阅读 · 5 评论 -
Python搭建脚本环境,配置path环境变量设置超详细步骤
大多数刚开始学习编程的小伙伴都需要一个从学习程序到运行调试的过程,而其中所编写的程序大部分都是在固定的开发环境下所运行的,当我们下次再去运行这样一个程序的时候,未免需要重新在开发环境中打开程序并运行,这样是很麻烦的一个过程,在高效率办公的同时是很影响效率的。因此很多语言在基于开发环境的基础上都应运而生出了脚本程序,简单来大多数刚开始学习编程的小伙伴都需要一个从学习程序到运行调试的过程,而其中...原创 2020-04-27 22:04:59 · 11436 阅读 · 2 评论 -
Python实战之利用数据字典实现井字棋盘,
在我国悠久的历史上广为流传,同时它也是我们儿时游戏的一个童年记忆,简简单单的九宫格棋盘就构成了我们童年时的美好点滴。其实,在Python有一个很经典的关于对数据字典的实战项目,便是我们曾经最熟悉不过的井字棋游戏,同时用二十行代码就可以将其实现!它对数据字典进行了巧妙而又深刻的运用,因此很多Python教程中都将井字棋游戏作为对数据字典的实战项目之一。所以今天大灰狼就来和小伙伴分享一下,运用数...原创 2020-04-27 21:46:36 · 3435 阅读 · 19 评论 -
看了这篇关于机器学习的文章,才发现真的是我不懂人工智能!
目录到底什么是机器学习?它有哪些切实的用途?01 不要试图掌握所有知识后再开始学习02 不要把深度学习作为入门第一课03 不要收集过多的资料&分辨资料的时效性硬件条件软件选择写在最后很多人想要搭上人工智能这列二十一世纪的快车,不断的顺应着互联网时代的变化,力求在这个不断革新的时代领域博得自己的一片立足之地。同样在高速发展的时代,人工智能这个名词似乎让我们不再陌生,伴随而来固然是机器学习...原创 2020-05-05 09:46:29 · 14401 阅读 · 24 评论