Python3基础
Python3基础语法,常用知识
zoz.cool
技术时代的思行者!
展开
-
Python正则表达式常用语法
Python正则表达式常用语法作者:yooongchun 微信公众号:yooongchun小屋 基本语法search(pattern, string, flags=0) :在一个字符串中查找匹配findall(pattern, string ,flags=0) :找到匹配,返回所有匹配部分的列表sub(pattern, repl, string , count=0, fl...原创 2018-07-17 17:15:40 · 9336 阅读 · 0 评论 -
Python基础一:简介
Part 1:Python–简介 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com1. Python的历史python之父Guido van Rossum。python诞生于1989年,至今(2017)有2...原创 2018-05-11 09:06:38 · 10011 阅读 · 0 评论 -
Python基础二:代码编辑器
选择代码编辑器 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com1.为什么?在前面的博文中我们完成了第一个python程序,那是在python的命令行交互环境下使用命令行完成的,这种方式虽然很简单,但也有弊端...原创 2018-05-11 09:08:07 · 10103 阅读 · 0 评论 -
Python基础三:数据类型和变量
Python基础三:数据类型和变量 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com数据类型:Python同任何其他语言一样,也包含基本的数据类型,包括:整数、浮点数、字符串、布尔值、空值、常量特点:pytho...原创 2018-05-11 09:09:26 · 10097 阅读 · 0 评论 -
Python基础四:字符串及编码
Python基础四:字符串及编码 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com字符编码:计算机只能处理数字,其内部的电路处理的只有0、1数字,因而要处理类似字符串之类的内容就需要使用编码,即:建立一种数字到字符的...原创 2018-05-11 09:15:26 · 10020 阅读 · 0 评论 -
Python基础五:列表和元组
Python基础五:列表和元组 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comlist :Python内置的一种数据类型,称之为:列表。列表是一种有序的集合,可以随时增加和删除其中的元素,比如一个一个班同学的姓名:...原创 2018-05-11 09:16:53 · 9789 阅读 · 0 评论 -
Python基础六:字典和集合
Python基础六:字典和集合 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comdict :Python内置一种字典(dictionary),在其他语言中也成为map, 其通过键值对(key-value) 来存储内容...原创 2018-05-11 09:17:41 · 9920 阅读 · 0 评论 -
Python基础七:条件判断和循环结构
Python基础七:条件判断和循环结构 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com判断结构:Python中提供if-else 结构作为判断结构,其使用方法为:name=input("输入你的名字:")sc...原创 2018-05-11 09:18:15 · 10674 阅读 · 0 评论 -
Python基础八:函数
Python基础八:函数 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com定义函数:函数格式 def Fun_name():示例:新建一个文本文件,命名为 my_abs.py,在文件中写入以下内容 def ...原创 2018-05-11 09:18:56 · 10113 阅读 · 0 评论 -
Python基础九:高级特性
Python基础九:高级特性 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com切片:为了简化Python中数据集合的取用,Python使用slice(切片)操作,我们来考察这样一个操作:对list去取出所有元素:...原创 2018-05-11 09:19:37 · 10059 阅读 · 0 评论 -
Python基础十:函数式编程
Python基础十:函数式编程 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com高阶函数:高阶函数指的是函数内部接收另一个函数作为参数。我们来看这样一个例子:求绝对值之和def abs(x): if ...原创 2018-05-14 10:59:42 · 10180 阅读 · 0 评论 -
Python基础十一:使用模块
Python基础十一:使用模块 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comPython中的模块:Python内置了很多有用的模块,这些模块在你安装Python后即可使用。示例:使用Python自带sys...原创 2018-05-21 13:30:45 · 10038 阅读 · 0 评论 -
Python基础十二:面向对象编程一:类和实例
Python基础十二:面向对象编程一:类和实例 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com面向对象编程简介:面向对象编程Object Oriented Programming简称OOP,是一种区别于面向过程...原创 2018-05-14 11:08:11 · 10536 阅读 · 0 评论 -
Python基础十三:面向对象编程二:继承和多态
Python基础:面向对象编程二:继承和多态 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com继承和多态:在OOP程序设计中,当我们定义一个class时,可以从某个现有的class继承,新的class称为子类(s...原创 2018-05-14 11:09:31 · 9845 阅读 · 0 评论 -
Python基础十四:面向对象编程三:属性
Python基础十四:属性 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com获取对象信息:在Python中要获取对象的信息可以使用这几个函数:type(),isinstance(),dir()type用法示例...原创 2018-05-14 11:10:05 · 9874 阅读 · 0 评论 -
Python基础十五:面向对象编程四:高级特性
Python基础十五:面向对象编程四:高级特性 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com__slots__方法常规情况下,对一个类可以任意绑定属性,但当我们不希望这样的情况发生时,则可以限定能绑定的属...原创 2018-05-14 11:10:40 · 10085 阅读 · 0 评论 -
Python基础十七:IO编程一:读写文件
Python基础十七:IO编程一:读写文件 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comI/O :IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超...原创 2018-05-21 13:05:27 · 10324 阅读 · 0 评论 -
Python基础十八:IO编程二:操作目录
Python基础十七:IO编程二:操作目录 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.comos 模块:Python提供了os模块来支持对文件的操作,下面列举部分比较常见的操作获取系统类型import o...原创 2018-05-21 13:06:34 · 9996 阅读 · 0 评论 -
Python基础十九:多进程
Python基础十九:多进程 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com基本解释:对于操作系统来说,一个任务就是一个进程Process,有些进程还不止同时干一件事,比如Word,它可以同时进行打字、拼写检查...原创 2018-05-21 13:07:20 · 10019 阅读 · 0 评论 -
Python基础二十:多线程
Python基础二十:多线程 Python基础系列内容为学习廖雪峰老师Python3教程的记录,廖雪峰老师官网地址:廖雪峰Python3教程Author:yooongchunEmail:yooongchun@foxmail.com多任务可以由多进程完成,也可以由一个进程内的多线程完成。我们前面提到了进程是由若干线程组成的,一个进程至少有一个线程。由于线程是操作系...原创 2018-05-21 13:08:02 · 9898 阅读 · 0 评论 -
Python GUI教程一:Hello World
Python GUI教程一:Hello World Author:yooongchun ,Email:yooongchun@foxmail.com 摘要:这篇文章是Python GUI教程系列的第一篇,将介绍如何在Python环境下安装PyQt5以及实现第一个界面程序:Hello World如果你英文较好,可以参考这里的文章:http://zetcode.com/gui/pyq...原创 2018-05-09 09:09:37 · 21757 阅读 · 4 评论 -
Python GUI教程二:菜单和工具栏
Python GUI 教程二:菜单和工具栏摘要:这篇文章是Python GUI教程系列的第二篇,将介绍如何给界面添加菜单栏和工具栏如果你英文较好,可以参考这里的文章:http://zetcode.com/gui/pyqt5/作者:yooongchun 微信公众号:yooongchun小屋 STEP 1:状态栏:状态栏是程序中用来显示状态信息的部件。将以下内容保存为...原创 2018-07-20 15:22:00 · 17605 阅读 · 0 评论 -
Python GUI教程三:布局
Python GUI 教程三:布局摘要:这篇文章是Python GUI教程系列的第三篇,将介绍Qt编程中的布局概念及其在Python环境下的实现如果你英文较好,可以参考这里的文章:http://zetcode.com/gui/pyqt5/作者:yooongchun 微信公众号:yooongchun小屋 STEP 1:认识布局布局是程序组件在界面上的排布规律,比如我...原创 2018-07-20 15:25:28 · 16413 阅读 · 0 评论