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

python学习笔记(四):pandas基础【代码】

pandas 基础seriseimport pandas as pd from pandas import Series, DataFrame obj = Series([4, -7, 5, 3]) obj0 4 1 -7 2 5 3 3 dtype: int64obj.valuesarray([ 4, -7, 5, 3], dtype=int64)obj.indexRangeIndex(start=0, stop=4, step=1)obj[[1,3]] # 跳着选取数据1 -7 3 3 dtype: int64obj[1:3]1 -7 2 5 dtype: int64pd.isnull(obj)0 False 1 False 2 False 3 False dtype: boolreindex可以...

Python 学习笔记 -- 字符串基本使用【代码】

1#字符串的定义变量 2 var1 = "Hello world" 3 var2 = ‘This is my a Python3 code.‘ 4print(var1 + ‘\n‘ + var2)5 6#访问字符串中元素的值 7print("var1[0]:",var1[0])8 9#字符串的拼接10 var1 = var1 + "" + var2 11print("var1 = ",var1) 1213#原始字符串14print(r"\n") 1516#字符串的操作符17 var1 = "This is my a Python3 code."18print("切片:var1[:]",var1[:]) 19print("重复输出:var1 * 2 :",var1*2) 20print("成员...

Python 2.7 学习笔记 基本知识【代码】

python是一种解释型的、面向对象的、带有动态语义的高级程序设计语言。本文介绍下python的基本知识。一、安装各种操作系统有自己的安装方法,linux系统一般都自带了python的环境。这里不再介绍。 二、检查安装好python后,可在命令行下执行如下命令检查当前环境下python的版本: python --versionxxx@ubuntu:~$ python --version Python 2.7.6三、编写和运行python程序运行python程序,通常有两种方式,一是在交互式命令行程序下...

Python学习笔记(五)【代码】

5、常用库介绍学习NumPyQ:什么是NumPy?A:一个强大的N维数组对象Array、比较成熟的(广播)函数库、用于整合C/C++和Fortran代码的工具包——————————————————————————————————————————ndarrayN维数组对象,一系列同类数据的集合(基本类型+复杂类型),以0为下标起点如何创建ndarraynp.array([[1,2,3],[4,5,6]], dtype=‘f8‘) #复杂类型 stu = np.dtype([(‘name‘,‘U20‘), (‘age‘...

Python学习笔记之内置模块【代码】

osos.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: (‘.‘) os.pardir 获取当前目录的父目录字符串名:(‘..‘) os.makedirs(‘dirname1/dirname2‘) 可生成多层递归目录 os.removedirs(‘dirname1‘) 若目录为空,则删除,并递归到上一级目录,如若也为空,则删除,依此类推 os.mkdir(‘dirname‘) 生成单级目录;...

Python3的学习笔记1:csv文件的相关操作【代码】

1. 打开csv文件import csv #打开csv文件 allElectronicsData = open("AllElectronics.csv","r",encoding=‘utf-8‘)这里的“AllElectronics.csv”是文件名2. 按行读取文件#按行读取文件 reader = csv.reader(allElectronicsData)3. 读取表格第一行的标题#读取第一行的表格title headers = next(reader) 这里区别于Python2#Python2中的写法 headers = reader.next()4. 将文件变成可查询的字典表格#将scv表格文件中的每一行元素转...

Python turtle库的学习笔记【代码】【图】

python turtle 库的学习笔记 turtle(海龟)是Python重要的标准库之一,它能够进行基本的图形绘制。turtle图形绘制的概念诞生于1969年,成功应用于LOGO编程语言。 turtle库绘制图形有一个基本框架:一个小海龟在坐标系中爬行,其爬行轨迹形成了绘制图形。刚开始绘制时,小海龟位于画布正中央,此处坐标为(0,0),前进方向为水平右方。 在Python3系列版本安装目录的Lib文件下可以找到turtle.py文件。 一 使用impo...

Python学习笔记——字典(dict)【图】

字典(dict)字典也是一种数据类型,特点:{}界定符、可变、无序、支持‘键’做下标、逗号分隔、‘键’必须可哈希、‘键’始终唯一、查找速度非常快。形式—— 键:值 (键值对),字典中的键可以为任意不可变数据。创建字典:len()可以获取字典的元素个数:字典元素增加:字典值修改:字典元素删除:遍历:作业:编写地区三级菜单原文:https://www.cnblogs.com/xuanhuolang/p/10247348.html

Python学习笔记(三)

一、元组元组(tuple)跟列表很像,使用()包裹元素,是一种不可变的类型。 元组内部可以放置各种数据,不能进行增、减、改操作,只可以查看和删除。这里就要说到不可变的类型,一共有三种:数字、字符串、元组。其中数字和字符串都是标量类型,而元组是一个容器,它其中可以放入很多类型的元素。 但是元组可以扩充,使用+aTuple = ("one", "two", "three") aTuple = aTuple + ("four",) print aTuple 如果你当前操作的数据是动态的...

Python学习笔记--2.5 列表生成式【代码】

如果想要生成一个listres=[]#先定义一个空listfor i in range(1,34):#生产出来的是1到33。生成的是int类型。 res.append(str(i).zfill(2))#把生成的int类型转换成字符串。用zfill补成2位。存在res列表中。print(res)#for循环生成的是多个字符串,如果要生成列表还要重新定义,用列表生成式可以一行代码直接生成。#上面代码可以改为:res=[str(i).zfill(2) for i in range(1,34)]print(res)#打印结果也一样:[‘01‘, ‘02‘, ‘...

Python 学习笔记(Machine Learning In Action)【图】

shape函数是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,比如shape[0]就是读取矩阵第一维度的长度。它的输入参数可以使一个整数表示维度,也可以是一个矩阵。使用shape需要导入numpytile函数位于python模块 numpy.lib.shape_base中,他的功能是重复某个数组。比如tile(A,n),功能是将数组A重复n次,构成一个新的数组使用shape需要导入numpy 原文:http://www.cnblogs.com/wlc297984368/p/5748502.html

Python学习笔记——函数【代码】

一、什么是函数函数是可被调用的,可重复使用的,用来实现单一,或相关功能的代码段。函数的作用:减少重复代码,提高应用的模块性保持代码的一致性增删改代码一次搞定,简单粗暴,更易扩展  一、创建函数1、定义一个函数的规则函数代码块以def关键字开头,后接函数标识符名称和()任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数函数的第一行语句可以选择性地使用文档字符串——用于存放函数说明函数内容以...

[学习笔记] [数据分析] 01.Python入门【图】

1、安装Python与环境配置①② 安装pip以及利用pip安装Python库 2、Anaconda安装 conda list 要在root环境下3、常用数据分析库① Numpy安装:conda install numpy (conda在Anaconda上安装,pip则是在本地上安装)提供常用的数值、数组、矩阵函数。基于“向量化”的运算,进行数值运算时比list高。② Scipy安装:conda install scipy是一种使用NumPy来做高等数学、信号处理、优化、统计的扩展包③ Pandas安装:conda install panda...

Python学习笔记——Matplot库【代码】【图】

https://www.cnblogs.com/laoniubile/p/5893286.html 一、基本指令import matplotlib.pyplot as plt plt.figure plt.plot(x,y,label="sin(x)",width=2) plt.show() 1.使用matplot画简单图import matplotlib.pyplot as plty=pp.DS.Transac_open # 设置y轴数据,以数组形式提供x=len(y) # 设置x轴,以y轴数组长度为宽度 x=range(x) # 以0开始的递增序列作为x轴数据plt.plot(x,y) # 只提供x轴,y轴参数,画最简单图...

《python基础教程(第二版)》学习笔记 函数(第6章)

《python基础教程(第二版)》学习笔记 函数(第6章)创建函数:def function_name(params): block return values记录函数:def function_name(params): ‘NOTE‘ #注释 block return valuesfunction_name.__doc__help(function_name)return # 没有返回值位置参数和关键字参数:关键字参数要提供参数的名字:def function_name(name1=value1, name2=value2): #给参数提供了默认值 block return values让用户提供任意数量的参...