Python的学习心得和知识总结
文章平均质量分 92
作为一个C和C++的数据库内核开发人员,Python是我接下来的学习完成的目标。《Python的学习心得和知识总结》 这个系列,我将要在自4月份开始 长达几个月的学习和总结 来切实掌握这门迷人的语言。内容很丰富,真心想分享给热爱编程的小伙伴们! 热爱生活,热爱编程 大爱C++ Python
孤傲小二~阿沐
谁终将声震人间,必长久深自缄默;
谁终将点燃闪电,必长久如云漂泊。
PostgreSQL内核开发 数据库领域潜力新星 CSDN博客专家
展开
-
Linux下安装Python3 和 pip3 |搭建Python环境并Python实现HTML文档转Word(docx)
目录结构搭建Python环境并Python实现HTML文档转Word文章快速说明索引Linux 安装 Python实现HTML转Word文章快速说明索引学习目标:因为最近需要整理一批HTML文档到Word,鉴于网上的相关转换方法实在是解决不了太大问题。后来想到Python下可以直接调用相关方法来完成转换工作。并也趁此机会把自己Python的学习环境转移到Linux环境下,于是这篇博客将从头开始搭建Python环境和Python实现HTML文档转Word方式。学习内容:(详见目录)1、.原创 2020-09-15 03:00:11 · 908 阅读 · 0 评论 -
Python的学习心得和知识总结(十二)|Python图形用户接口编程(Graphical User Interface编程 一)
从本节开始,我们将开始新的学习和分享:360百科:GUI编程。前面写过的程序都是基于控制台的,即用户与程序的交互通过Console来完成的。图形用户接口编程GUI的简介常见的GUI库第一个GUI程序GUI的简介所谓GUI(图形用户接口)是相较于命令行(DOS UNIX系列)而言的:和计算机使用的命令行界面相比,图形界面对于用户来说在视觉上更易于接受,展示效果也更加美观。这种图形化交互界面在实现上类似于搭积木(or 拼图)游戏,一个个的组件(Widget)被组合到一起 放置到一个窗口(Window)里原创 2020-07-10 23:35:03 · 2302 阅读 · 2 评论 -
Python的学习心得和知识总结(十一)|Python模块(module)
注:前面我们在学习I/O和文件处理的时候,之后学了一下相关的模块如:os os.path等。我们今天就详细全面而又系统的学习一下 模块Python 模块模块化程序设计的理念模块化程序设计的理念随着程序的复杂程度越来越高,各种新型管理组织方式应用而生:1、实现同一个功能的代码段被封装成一个 函数来进行统一管理和调用2、而函数和变量也越发的多的时候 就被抽象成类的方法和属性,于是面向对象:类和对象就诞生了3、而类和函数也变多的时候 就将类似功能的函数和类统一放到一个模块之中,于是模块也诞生了4、原创 2020-07-06 12:47:52 · 1077 阅读 · 0 评论 -
Python模块资源仓库PyPI的使用教程
当我们完成一个module的开发之后,如果希望真正以第三方扩展库的方式来分享给其他的开发人员使用它。那么我们需要将它发布到一个公共的资源仓库:PyPI。首先看一下PyPI官方链接第一步:PyPI注册账户(Register)记录相应的个人信息第二步:接收邮件([PyPI] Email verification)点击 click确认第三步:进入账户第四步:Windows下创建用户信息文件.pypirc在Linux上,需要上传的时候 执行python setup.py register原创 2020-07-06 12:45:33 · 3521 阅读 · 0 评论 -
Python的学习心得和知识总结(十)|Python小游戏开发(2048-B站大佬版)
因为这段时间没有刷番了,就想着回B站看看。然后就莫名其妙的看了一位B站大佬的视频,主要是做的一个2048游戏的Python程序。(看完之后,觉得人和人的差距怎么那么大!!!)1、效果展示如下:2、源代码如下:#coding=utf-8'''Author :SongBaoBaoProject :my2048 FileName:2048_main.pyCurrtime:2020/7/5--00:06Commpany:Tsinghua UniversityMyCsdnIs:https:/原创 2020-07-05 02:01:17 · 6082 阅读 · 0 评论 -
Python3.8安装Pygame教程
注:因为最近想用一下Python做一些简单小游戏的开发作为项目练手之用,而Pygame模块里面提供了大量的有用的方法和属性。今天我们就在之前安装过PyCharm的基础上,安装Pygame,下面是安装的步骤,希望能够帮到大家。第一步 安装Python和pip如果已安装,使用python --version 查看安装的Python版本使用pip --version查看安装的pip版本注:如果是没有安装pip,其下载链接是Download the file for your platform:pip原创 2020-07-04 11:02:46 · 7711 阅读 · 4 评论 -
Python的学习心得和知识总结(九)|Python文件操作及I/O处理
一个完整的程序都是包括 数据的读取和存储,在实际开发中 经常性的需要从外存(硬盘、光盘和U盘等)里面读取数据,或者将程序执行过程中产生的中间数据存放在文件(日志等),以及将运算结果进行持久化保存等。这些过程都离不开与文件打交道!文章目录文本文件和二进制文件Python文件操作的模块Python文件操作的方法创建文件对象open()文本文件的写入处理文本文件和二进制文件根据文件中数据的组织形式,可以把文件分为文本文件和二进制文件:文本文件:存储的是普通的 “字符”文本,默认的字符集为Unicode(原创 2020-06-26 15:03:01 · 9350 阅读 · 0 评论 -
Python的学习心得和知识总结(八)|Python异常及异常处理机制
文章目录代码出现异常怎么看待Python的异常处理机制代码出现异常怎么看待开始之前我们先休息一下,久坐成疾!而且以后还可能犯老年痴呆(我还年轻),接下来我们先讲上3个笑话:1、在公司听到过一句最惨绝人寰骂人的话:“你TM就是一个没有对象的野指针!”2、C程序员看不起C++程序员, C++程序员看不起Java程序员, Java程序员看不起C#程序员,C#程序员看不起美工,周末了,美工带着妹子出去约会了,一群程序员还在加班!3、我是一个苦b的程序员,今晚加班到快通宵了,困得快睁不开眼了,女同事很关心原创 2020-05-30 16:53:08 · 8218 阅读 · 0 评论 -
Python的学习心得和知识总结(七)|Python 面向对象编程(二)
前面已经讲过了Python作为一门面向对象的编程语言所应有的基础知识,从现在开始重点学习OOP的三大特性:继承、封装(隐藏)和多态。2020年5月4日11:47:54OOP三大特性什么是继承什么是封装什么是多态什么是继承继承就是可以让子类也具有父类的特性,从而达到代码复用的目的。这在设计之上就是一种增量进化:保持原父类设计的稳定性,而且可以增加新的功能 or 改进已有的算法。所谓代码复...原创 2020-05-05 13:13:13 · 7096 阅读 · 0 评论 -
Python的学习心得和知识总结(六)|Python 面向对象编程(一)
前面我们已经做了大量的基础的学习 和 准备工作,从今天开始正式进入Python的面向对象编程。对于Python而言,它是支持前面的面向过程、OOP和函数式编程等大量编程范式。至于OOP这个东西也比较简单,我们在C++的时候已经说过了。OK 开始今天的学习!Object oriented Programming面向过程和面向对象的区别面向对象与前面的面向过程,是两种完全不同的编程思想。面向对...原创 2020-05-04 03:11:33 · 7940 阅读 · 0 评论 -
Python的学习心得和知识总结(五)|Python函数
2020年4月13日10:12:26Python函数函数的基本概念和分类函数的定义和调用提及函数,对于熟悉C语言的人而言 过程化的编程语言里面的函数简直就是灵魂般的存在。函数是一段可以重复使用,完成一个功能(或者一个任务)的程序代码块。函数的作用如下:1、代码复用2、代码一致性:只要修改函数的代码内容,该函数所有的调用处 都会被影响。因此函数功能的分割要尽量简单 单一 明确。而函数的...原创 2020-04-27 10:39:16 · 6747 阅读 · 2 评论 -
Python的学习心得和知识总结(四)|Python控制语句(选择结构、循环结构)
2020年4月12日11:43:23前面我们已经把Python的基础:Python的组织格式、内置类型和Python序列过了一遍。对于学习任意一门语言,这些基础虽然简单 但是都需要牢固掌握。 控制语句今天我们学习的内容是 Python控制语句。注:我这里的Python IDE是VS2019,简单的交互是使用的自带IDLE。我之前也说了,任何一款IDE 都是可以的。(不重要,不影响各位学习P...原创 2020-04-12 21:40:36 · 7721 阅读 · 0 评论 -
Python的学习心得和知识总结(三)|Python基础(列表、元组、字典和集合)
2020年4月4日15:03:07原创 2020-04-12 10:54:24 · 6964 阅读 · 0 评论 -
Python的学习心得和知识总结(二)|Python基础(运算符、字符串)
2020年4月1日17:14:09文章目录原创 2020-04-12 10:54:10 · 6040 阅读 · 0 评论 -
Python的学习心得和知识总结(一)|Python简介和入门
2020年3月31日09:38:36文章目录Python简介Python简介Python的官网Python是一种计算机程序设计语言。是一种解释型和面向对象的语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。当然学习Python,也是需要安装相应的开发环境(这也就是我当时不喜欢学Java的原因)。对于我们初学者而言,...原创 2020-04-12 10:53:55 · 6417 阅读 · 0 评论