Python基础学习
文章平均质量分 91
而又何羡乎
盖将自其变者而观之,则天地曾不能以一瞬;自其不变者而观之,则物与我皆无尽也,而又何羡乎!
展开
-
Python文件学习笔记
1. 文件的打开与关闭打开文件Python中使用open()函数可以打开一个已经存在的文件,或者创建一个新的文件访问模式说明r以只读方式打开文件。默认文件的指针将会放置文件的开头w打开一个文件只用于写入。如果该文件已经存在则会将其覆盖,如果不存在则新建文件a打开文件用于追加。如果文件存在,文件指针位于末尾,即新的内则会写入到已有内容之后;如果文件不存在,则创建新文件进行写入rb以二进制格式打开文件用于只读。默认文件指针位于开头wb以二进制格原创 2020-05-25 01:14:39 · 256 阅读 · 0 评论 -
Python异常处理学习笔记
1. 异常是什么?异常是一个事件,在程序运行时发生,影响了程序的正常运行异常是Python对象,表示错误,我们需要在程序运行时捕获这些异常,以让程序能够继续执行open('name.txt','r')---------------------------------------------------------------------------FileNotFoundError Traceback (most recent call原创 2020-05-25 00:58:50 · 1452 阅读 · 0 评论 -
Python类学习笔记
1. Python类的定义类: 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。在Python中用关键字class来定义类,语法如下:class <类名称>: "文件字符串" # 可以省略 <语句> # 用来定义类的属性和方法简单的定义类的例子a = 123 是这个类的属性f(x) 则是 这个类的方法class MyClass: "这是一个定义类的例子" a = 123 def f原创 2020-05-13 16:28:17 · 366 阅读 · 0 评论 -
Python函数学习笔记
1. 函数的概念函数概念在编写程序时,需要多次使用某一块代码,同时为了提高程序的效率和简洁性,把这些具有独立功能的代码构成一个小模块。2. 定义函数无返回值,我参数传递的函数# 函数定义def printinfo(): print('-'*20) print('人生苦短,我用Python') print('-'*20)# 函数调用printinfo()--------------------人生苦短,我用Python----------------原创 2020-05-12 12:26:25 · 919 阅读 · 1 评论 -
Python集合学习笔记
1. 集合的简介与创建2. 集合的基本操作2.1 集合的增删2.2 集合常用方法2.3 集合运算2.3.1 并集相关运算、2.3.2 交集相关运算2.3.3 差集相关运算2.3.4 对称差集相关运算3. 集合的简单应用1. 集合的简介与创建集合(set)是一个无序的(字典也是无序的)不重复元素序列,其基本功能有:将有重复元素的列表或元组等数据类型去重转变为集合测试两组集合数据之间的交集、并集与差集等数据关系集合的创建(集合特点:无序不重复)# 空集合的创建# 空集合必须用 set.原创 2020-05-11 19:01:18 · 311 阅读 · 0 评论 -
Python字典学习笔记
1. 字典概述与创建2. 字典的访问3. 字典的增删改查4. 字典的常用操作1. 字典概述与创建列表、元组、字符串等都可以使用位置来进行索引,因为它是有序的。而字典以键值对方式(key-value)组合起来的数据类型,是无序的。字典是另一种可变容器模型,且可存储任意类型对象字典的定义方法是:用{}来表示,按照key:value来表示字典中的元素,其中key是键,value是值,key-value也就是键值对# 创建空字典a = {}type(a)b = {'a':1}print(.原创 2020-05-10 10:31:12 · 283 阅读 · 0 评论 -
Python元组学习笔记
1. 元组的创建2. 元组的连接与复制3. 元组的索引与切片4. 元组的常用操作1. 元组的创建元组(Tuple)与列表(List)类似,不同之处在于元组的元素是不可以修改的,当然由于元组的不可变性因此也不能进行排序等操作。元组可以由数值类型、布尔值、空值、字符串和列表等构成元组。# 元组的不可变性tup = ('a','b','c')tup[1] = '改变'print(tup)-----------------------------------------------------.原创 2020-05-09 23:56:05 · 202 阅读 · 0 评论 -
Python列表学习笔记
1. 列表的创建2. 列表的连接与复制3. 列表的索引与切片4. 列表常用操作5 列表的简单应用例子1. 列表的创建列表是Python的核心数据类型,可由数值、字符串、布尔值和空值构成。a = [1,2,'s',None,True]print(a,type(a))[1, 2, 's', None, True] <class 'list'># 空列表Null = []Null[]# 列表中包含列表,即嵌套列表a = [1,2,[2,3,4]]print(a,t.原创 2020-05-09 01:28:18 · 177 阅读 · 0 评论 -
Python字符串与正则表达式学习笔记
1. 数值与布尔型2. 字符串2.1 字符串的创建2.2 字符串与数值的相互转换2.3 字符串的连接、复制和转义2.4 字符串的替换、分隔与合并2.5 Python的字符串常用内建函数2.6 字符串截取3. [正则表达式](https://www.runoob.com/python3/python3-reg-expressions.html)3.1 正则表达式基础知识3.2 正则表达式实例1....原创 2020-05-07 23:27:37 · 1099 阅读 · 0 评论 -
Python基础入门学习笔记
这里写目录标题1 Python注释2 变量及变量创建3 标识符与关键字4 Python输入与输出5 查看变量类型6 数据类型强制转换7 常用运算符8 判断语句和循环语句9 break、continue和pass语句10 导入模块1 Python注释单行注释用: #多行注释用:英文状态下三对双引号或者三对单引号# 单行注释"""第一行第二行"""'''第一行第二行''...原创 2020-05-06 10:47:58 · 176 阅读 · 0 评论 -
Pycharm简单的使用介绍
一、设置Pycharm的Python环境设置完后即可快速使用打开Pycharm 图1 打开Pycharm 打开新建的文件夹Pycharm并设置相应的Python环境 ...原创 2020-05-06 00:47:36 · 478 阅读 · 0 评论 -
NumPy基础学习笔记
NumPy的基础使用详解一、NumPy简介与安装使用介绍1.1 NumPy的简介1.2 Numpy的安装与使用1.3 NumPy常用数据类型介绍二、NumPy数组与矩阵的创建2.1 NumPy基本数组的创建2.1.1 一维数组的创建2.1.2 二维及高维数组的创建2.1.3 添加、删除和排序元素2.1.4 重塑阵列2.1.5 如何向数组中添加新的轴2.1.6 索引切片2.1.7 从现有数据创建数组...原创 2020-04-25 15:31:35 · 520 阅读 · 0 评论 -
Pandas文本数据分析
import pandas as pddf = pd.read_csv('superstarinfo.txt')df.head() 序号 中文名 性别 国籍 民族 星座 血型 身高 体重 出生地 出生日期 毕业院校...原创 2020-04-20 22:55:07 · 606 阅读 · 0 评论 -
Python入门优质免费资源推荐
Python3教程 | 菜鸟教程原创 2020-04-20 23:36:07 · 261 阅读 · 0 评论 -
Anaconda与Pycharm的安装及环境配置
Anaconda与Pycharm的安装及环境配置一、安装准备Anaconda的下载Anaconda官网下载最新版本历史版本下载Pycharm的下载Pycharm官网下载最新版本下载Community版本即可,能够满足基本的使用了。Professional版本是收费版本,基础学习阶段暂时用不上,且占用内存等较大。二、Anaconda与Pycharm的安装...原创 2020-04-20 15:47:51 · 746 阅读 · 0 评论