![](https://img-blog.csdnimg.cn/20200505164632318.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python编程入门(2019年)
文章平均质量分 89
从入门到精通的python系列教程
洪博hopes
分享与热爱 本人绝不设置 VIP 文章,如有被系统设置成 VIP 可读,请联系本人更改。
展开
-
python编程入门从零开始:下载python环境及编译器pycharm EDU
第零章:下载python环境及编辑器pycharm EDU俗话说:“工欲善其事,必先利其器”,所以要想学习python这门语言,就一定要从学习使用python的工具开始;想要完成这步其实非常简单,只需要跟着本文的操作一步一步完成就可以,但是在开始之前,让我们先了解一下python这门语言。首先,我们需要问一下自己,什么是python?这时候你可能会去搜索引擎查询“python”,但劝你不要搜图,因为我确实怕这个东西:没错,“python”在英文中就是“蟒蛇”的意思,这时候我们就不由产生疑问:蟒蛇?一原创 2020-05-08 23:21:52 · 967 阅读 · 0 评论 -
python编程入门之一:从一个游戏开始
第一章 设计一个猜数字游戏在大家开始学习这门语言之前,我想我们应该通过一种有趣的方式来为我们的学习进行铺垫,比如先写一个“游戏”?没错,就是一个游戏,一个猜数字的小游戏,大家假装期待一下吧(手动滑稽)1.1 Hello World!当大家把python安装到自己的电脑并且配置好环境变量,再并且可以成功运行pycharm后,让我们开始写下进入python新世界的第一行代码“Hello Wor...原创 2018-09-19 17:12:49 · 4251 阅读 · 1 评论 -
python编程入门之二:数据类型与运算
第二章 学习python前必备的基础知识大家在上一章中已经可以自己敲出一个猜数字小游戏了,先不要删掉它,以后我们慢慢来改进它。接下来呢,我们再继续学习一些必须要学的基础知识。2.1 变量说到变量,就是可以改变的量,它并不是一个值,但它却是内存中的一个地址。什么意思?通俗点讲,当你定义一个a = 3的时候,系统在内存中会给a一个地址,而这个a就是代表一个门牌号,然后小3住在里面,当年调用a的时...原创 2018-09-20 15:48:03 · 10893 阅读 · 3 评论 -
python编程入门之三:条件和循环
第三章 条件和循环3.1 改进数字游戏—if语句还记不记得我们在第一章开始就写好的一个“小游戏”,我们把它再列出来看看。# ----猜数字游戏---- num = input("猜猜我心里想的是哪个数字?") guess = int(num)if guess == 6: print("恭喜你猜对了,真厉害") else: print("猜错原创 2018-09-22 11:31:35 · 3021 阅读 · 0 评论 -
python编程入门之四:列表
第四章 列表和元组4.1 创建一个列表我们之前学过c语言的同学都知道一个数据类型叫做数组,但是数组有一个硬性的要求,就是数组内的数据类型必须一致,但由于python没有数据类型,所以python便加入了一个强大的列表,并且几乎可以向里注入任何类型的元素。列表的创建其实很简单,只需要定义一个列表变量然后将任何数据通过 "[ ] "的形式括起来赋给变量就可以了,像这样。# 这个列表内只有数字...原创 2018-09-23 20:57:00 · 2326 阅读 · 4 评论 -
python编程入门之五:元组
第五章 元组的使用我们在上一章已经学习使用了列表,大家可能感觉列表真是一个神奇的东西,可以帮助我们完成很多的工作,列表的方法也是多得多,以为学好了列表,就学好了python,虽然列表很重要,但它也仅仅是python的冰山一角。所以这一章我们来学习元组,一个被戴上了枷锁的列表----元组。5.1 元组的创建和访问首先先让大家知道为什么元组被称为被戴上枷锁的列表,因为元组的性质和用法和列表差不多...原创 2018-09-24 16:26:53 · 1275 阅读 · 1 评论 -
python编程入门之六:字符串详讲
第六章 字符串其实我们在讲python基础部分的时候,已经涉及到字符串的讲解了,但是我们讲的并不是很深入,作为python最常用的类型,字符串肯定有属于它自己的奥秘,下面我们对字符串进行详细的讲解。6.1 字符串不知道大家在学习了字符串,列表和元组之后,有没有发现其实他们之间是存在很多共同点的,排去共同的BIF不说,他们的性质其实也很相近,就拿字符串和列表来说吧。list1 = ['a',...原创 2018-09-25 15:58:09 · 1032 阅读 · 0 评论 -
python编程入门之七:字符串的格式化
第七章 格式化我们已经学习了大多数的字符串方法的使用,感觉我们已经可以游刃有余的来运用字符串了,但是我们对字符串的一个format方法接触的还不算太多,所以这章我们重点讲解一下字符串格式化方法–format。7.1 formatformat方法接受位置参数和关键字参数,二者均传递一个叫做replacement的字段,而这个replacement字段在字符串中由大括号表示,比如下面的例子。p...原创 2018-10-02 16:43:05 · 748 阅读 · 0 评论 -
python编程入门之八:列表、元组、字符串相互转换及补充方法
第八章 列表、元组、字符串补充方法在python中,包括我们之前已经讲过列表、元组及字符串的一些用法了,大家应该可以感觉到,这三种“数据类型”还是有很多相同之处的,所以python中也可以轻易的实现三种类型之间的转换,当然本篇文章还会补充和它们相关的补充方法。8.1 转换为列表方法–list()list这个单词我们在讲列表的时候已经很熟悉了,因为定义一个列表时经常是:list1 = [1, 2, 3, 4, 5]list2 = [6, 7, 8, 9 ,10]建立一个空列表时也是:a = l原创 2020-05-13 22:22:27 · 739 阅读 · 4 评论 -
python编程入门之九:字典
第九章 字典到现在我们已经学习了python中的很多“数据类型”了,比较简单的像int、float及str,稍微复杂的如list和tuple等,那接下来我们再讲一种我认为是在数据分析中非常有用的“数据类型”:字典;说到字典我们小时候肯定用过《新华字典》、《英汉字典》,那python中的这个“数据类型”被称为字典是不是和我们之前天天翻的字典有什么关系呢?的确,“字典”并不是我们凭空翻译过来的,这个类型就是英文中的“dictionary”;接下来我们简单说一下这个“数据类型”为什么叫字典;首先我们肯定知道在数原创 2020-05-19 15:28:22 · 1450 阅读 · 3 评论 -
python编程入门之十:集合
第十章:【集合】“集合!”是我们上学军训时最不想听到的口号,同时“集合”也是我们学习数学中的小噩梦;它,既可以是动词,也可以是名词,更是python中不可或缺的“数据类型”。到本章为止,我们已经讲过很多“数据类型”了,那么不妨我们来对几个“数据类型”的“封装符号”来复习一下:#字符串:str1 = "123"str2 = '123'#列表:list1 = [1,2,3]#元组:tuple1 = (1,2,3)#字典:dict1 = {'a':'A','b':'B','c':'C'}原创 2020-05-26 17:18:12 · 807 阅读 · 1 评论 -
python编程入门十一:函数入门
第十一章:函数讲到【函数】这一概念,想必大家都不会陌生,我们学过‘一次函数’、‘二次函数’、‘三角函数’等等;但计算机语言中的函数并非数学中的函数,但它们却有着差不多的“性质”,比如在计算机语言中,我们将【函数】解释为‘能够实现某种特定功能的代码的集合’,首先【函数】是一系列代码的集合,另外每个【函数】都是为了实现某种功能而存在的;这两点不难理解,其实数学中的【函数】依旧有这种性质,比如‘一次函数’是为了实现求得一个未知数而存在的;所以,函数的概念一定要理解。11.1 创建一个函数及调用...原创 2020-06-15 12:45:40 · 608 阅读 · 0 评论 -
python编程入门十二:函数进阶
第十二章:函数关于python的函数,我想分两章来完成,原因就是不管是哪门语言,函数都是一个内容相当多的一个机制原创 2020-11-05 21:18:21 · 1103 阅读 · 5 评论 -
python编程入门十三:递归
第十三章:递归说到递归,或许你也听说过递推,这两个概念其实应该算到算法的行列,在python编程入门的教程中我们也只是简单的讲一下,知道这个概念以及可以简单的应用就可以了;本章其实也应该属于函数的范畴,因为只要用到递归,就肯定需要借助函数,所以本章也作为函数的一个延伸和应用来讲。13.1 递归、递推傻傻分不清楚首先我们通过一个数学问题来深入区分一下递推和递归,阶乘这个概念想必每个人在初高中就已经开始接触了,如果我们说5的阶乘,那结果则是1 x 2 x 3 x 4 x 5所得到的积;以此类推,一个n的阶原创 2020-11-08 11:40:31 · 1764 阅读 · 4 评论 -
python编程入门十四:面向对象编程基础
第十四章:面向对象编程原创 2021-06-06 16:38:30 · 657 阅读 · 2 评论