【Python列表学习笔记】教程文章相关的互联网学习教程文章

python视频学习笔记7(变量进阶)

# 变量进阶(理解) ## 目标 * 变量的引用* 可变和不可变类型* 局部变量和全局变量 ## 01. 变量的引用 > * 变量 和 数据 都是保存在 **内存** 中的> * 在 `Python` 中 **函数 的 参数传递** 以及 **返回值** 都是靠 **引用** 传递的 ### 1.1 引用的概念 在 `Python` 中 * **变量** 和 **数据** 是分开存储的* **数据** 保存在内存中的一个位置* **变量** 中保存着数据在内存中的地址* **变量** 中 **记录数据的地址**,就叫做 **引...

学习笔记(02):零基础搞定Python数据分析与挖掘-数据分析的流程

立即学习:https://edu.csdn.net/course/play/6861/326736?utm_source=blogtoedu1、理解数据分析的各个流程:semma S:sample(搜集数据) 收集数据手段: 问卷调查 数据库查询 实验室试验 机器设备的记录 E:explore(数据探索) 探索方向: 离散变量的分布比例 连续变量的分布形态 数据的异常和缺失 特征选择 M:modify(数据修正) 修正方法: 数据类型的转换 数据的一致性处理 异常值和缺失值的处理 数据形态的转换 M:model(数据建...

Python学习笔记--类class【代码】【图】

面向对象最重要的概念就是类(Class)和实例(Instance),类是抽象的模板,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。下面的实例代码说明了类的一些基本的知识点。 1 #!/usr/bin/env python2 # -*- coding: utf-8 -*-3 # @Date : 2020-03-084 # @Author : Flyinghappy (671474@qq.com)5 # @Link : https://www.cnblogs.com/flyinghappy/6 # @Version : $Id$7 impor...

python学习笔记(五)文件操作【代码】

目录 (一)路径和路径名 1)绝对路径和相对路径 2)当前工作目录 3)使用pathlib模块访问目录 4)路径名的处理 使用os.path处理路径名 用pathlib处理路径名 (二)获取文件信息 (三)文件系统的其他操作 设计一个计算文件大小的程序 (四)file对象 1)打开和关闭文件 2)使用with关键字 3)读写文本函数 readlines函数 将file对象视为迭代器 写入文件 (五)文件操作的其他模块 文件操作涉及两件事情,即基本的I/O操作和文件系统...

Python学习笔记--reduce函数【代码】【图】

reduce把一个函数作用在一个序列[n1, n2, n3, ...]上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做同样的动作。 看下面这个例子,把列表中1,2,3,4,5转换为12345.1 from functools import reduce 2 3 def func(x,y): 4 return x*10+y 5 L=[1,2,3,4,5] 6 result=reduce(func,L) 7 print(result)输出结果: 再来一个例子,把列表中的1,2,3,4,5,转换成字符并用‘-’连接起来。1 def func(x,y): 2 retu...

Python学习笔记--切片【代码】

取一个list部分元素。比如,一个list如下:1 L = [1,2,3,4,5]取前3个元素:L[0:3][1,2,3]取第2-4个元素:L[1:4] [2,3,4]取倒数第1个元素:L[-1] [5]取倒数2个元素:L[-2:] [4,5] ?

python学习笔记(五) 依概率随机产生姓氏案例【代码】【图】

生活中,不同的姓氏出现的频率大不相同。如赵、王、李等姓出现频率很高,而像东方、慕容这样的复姓却很少见到,今天我们就来在python中简单实现一下上述过程。 要求:姓氏全都按行保存在CNames中,越靠后的姓氏越少见。各行数组出现概率比为20:15:5:2:1,对应行数组为0-3行,4-8行,9-15行,16-20行,21-25行 CNames.txt文件包含内容如下图所示:加载数据def load_file():text_data=[]with open('CName.txt','r',encoding='utf...

Python学习笔记021

编码解码 编码(encode):将Unicode字符串(中的代码点)转换特定字符编码对应的字节串的过程和规则 解码(decode):将特定字符编码的字节串转换为对应的Unicode字符串(中的代码点)的过程和规则 encode unicode to any code decode any code to unicode python3 默认 unicode encode 在编码的同时,把数据转化成bytes decode 在解码的同时,把bytes转化成字符串

Python学习笔记019【代码】

字符串操作 a="lets go"print(a)# 重复输出print(a*2)# 通过索引获取字符串中的字符,相当于切片print(a[2:])# 判断运算,关键字 in 字符串,返回 True / Falseprint(et in a)# 格式化字符串print(%s is a teacher%kevin)#字符串拼接,+ 效率低,.join效率高,可定制a=123b=abcc=a+bprint(c)d=---.join([a,b,c])print(d) 内置方法

Python学习笔记018【代码】

字典 排序 dic={name:23,age:39,job:48,marriage:11}print(dic)print(sorted(dic))print(sorted(dic.keys()))print(sorted(dic.values()))print(sorted(dic.items())) 遍历 dic={name:Kevin,age:39,job:teacher,marriage:True}print(dic)for i in dic: print(i)#推荐for i in dic: print(i,dic[i])#不推荐,转换需要时间for i in dic.items(): print(i)for i,v in dic.items(): print(i,v)

Python自然语言处理-第一章学习笔记 & 习题【代码】

软件安装 P18Python 3.8.2 https://www.python.org/ pip pipenv NLTK、NLTK-Data pip install nltk http://www.nltk.org/install.html NumPy pip install numpy Matplotlib pip install matplotlib NetworkX pip install networkx Prover91.1 语言计算:文本和单词 IDLE(Interactive DeveLopment Environment) 交互式开发环境python语法:幂次方运算2 的 4 次方 2**4 单引号与双引号均可表示字符串: 'sssss' 与 "sssss" 进行精确...

疫情环境下的网络学习笔记 python Day 10 正课 Day 03

今日内容:python入门编程语言介绍 编程语言分类 python介绍 解释器多版本共存 运行python程序的两种方式 一个python程序运行的三个步骤 注释 ide编程语言分类 编程语言介绍 分类:机器语言: 计算机能直接听懂的语言,母语,二进制0101执行效率最高,开发效率最低,跨平台性差,依赖具体的硬件汇编语言: 用英文标签代表二进制指令,本质仍是直接操作硬件。比机器语言开发效率高一点点,开发效率低,同样依赖具体的硬件,跨平台性...

python学习笔记第二十三天--------特征抽取实例【代码】

文章目录特征特征抽取字典特征抽取文本特征抽取TF-IDF 特征 特征抽取 # 特征抽取,特征抽取针对非连续型数据和对文本等进行特征值化 # 1. 导入Scikit-learn库 # sklearn特征抽取API from sklearn.feature_extraction.text import CountVectorizer# 2.实例化CountVectorizervector = CountVectorizer() # 3. 调用fit_transform res = vector.fit_transform(["life is short, i like python","life is too long ,i dislike python"])...

python 学习笔记十八 正则表达式【图】

文章目录正则表达式简介正则表达式基础原子元字符模式修正贪婪模式、懒惰模式常用函数re.match()re.search()全局匹配函数re.sub() 正则表达式简介正则表达式(或RE)是一种小型的、高度专业化的编程语言,在python中内嵌在python中,并通过re模块实现,正则表达式被编译成一系列的字节码,然后通过c编写的匹配引擎执行。 正则表达式就是描述字符串排列的一种规则,其主要用于字符串的匹配,经常用于找到某一类符合格式要求的数据;在...

python语言程序设计(MOOC 嵩天)第七章 学习笔记(0226)【代码】

第七章 文件和数据格式化 数据格式化:将一组数据按照一定规格和式样进行表示、储存、运算 7.1 文件的使用 7.1.1 文件的类型 文件是数据抽象的集合(辅助存储器上的数据序列) 文件的展示形态:文本文件、二进制文件 文件:由单一特定的编码组成(类似字符串) 文本:tf = open (“f.txt”,“rt”) print(tf.readline()) tf.close 二进制:bf = open (“f.txt”,“rb”) print(bf.readline()) bf.close 7.1.2 文件的打开和关闭 a.o...