Python基础学习
神楽めあ
~
展开
-
Python基础学习01
今天终于开始学习了,刚从魔爪逃出,是什么就不说了,1-24开始“机器学习”之旅,当然应该先从python入门开始,虽然有一定基础,还是看看视频,ppt,总结一下为好。mark一下,莫烦python看到了if,数位进制还没学,ppt看到第3、4个我用的python 是3.7.0 应该有新的了,之后有需要再换吧。长话短说,开始学习###输出>&原创 2019-01-25 22:27:39 · 113 阅读 · 0 评论 -
Python基础学习(面对对象)
Python基础学习(面对对象)三大特性:封装,继承,多态定义类class student(object): pass创建实例a = student()给一个实例变量绑定属性(随意)a.name='kagura'定义类的时候,可以使用初始化函数(构造函数)class student(object): def __init__(self,name,score): self...原创 2019-03-13 15:52:57 · 124 阅读 · 0 评论 -
Python3 实例整理
Python3实例整理1、格式化占位符print(' {0}{1}{2}...' .format(a1,a2,a3))2、获取最大最小值函数max() min()可用于 列表元组字符串(ASCII)排序3、交换变量a,b=1,2a,b=b,a以上可以无需中间变量,直接变量的值互换4、if else 使用新发现(素数判断)if else 使用可以不对齐,两者是跟最近的进行匹...原创 2019-03-14 15:58:12 · 163 阅读 · 0 评论 -
Python基础学习 numpy&pandas
Python基础学习numpy & pandasmofan python 视频入门目前还是为了作业在学习用于数据分析,科学计算import numpy as np 惯用写法array = np.array([[1,2,3], [2,3,4]])print(array)print(array.ndim) 矩阵维度(1,2,···)print(array.shape...原创 2019-03-12 13:57:03 · 251 阅读 · 0 评论 -
Python基础学习07(函数式编程、高阶函数map/reduce、filter()、sorted())
Python基础学习07(函数式编程、高阶函数map/reduce、filter()、sorted())ppt 看完了9看到了10函数式编程一个特点:函数本身作为一个参数,传入另一个函数,并且返回一个函数。高阶函数变量可以指向函数>>>abs(-10) 得到一个值>>>abs 指的是函数本身原创 2019-01-30 22:07:17 · 116 阅读 · 0 评论 -
Python基础学习06(列表生成式&生成器&迭代器)
Python基础学习06ppt看完了8,看到9列表生成式简而言之,用来创建list的生成式举个栗子,不使用列表生成式时E.g>>>list(range(1,11))>>>L=[]>>>for x in range(1,10) L.append(x*x)>>>L使用列表生成式>>&原创 2019-01-29 18:52:07 · 83 阅读 · 0 评论 -
Python基础学习11(正则表达式)
Python基础学习(正则表达式)来源自廖雪峰Python以及菜鸟教程话不多说,开始学习正则表达式字符串是一种编程时设计最多的数据结构,比如,判断一个字符串是否是合法的Email地址,虽然,可以编程提取 @ 前后的子串,再分别判断是否是单词和域名,但是麻烦,代码难以复用。正则表达式,是一种用来匹配字符串的强有力的工具,它的设计思想是用一种描述性的语言来给字符串定义一个规则,凡是符合规则的...原创 2019-03-12 13:57:29 · 113 阅读 · 0 评论 -
Python基础学习10(文件读写)
Python基础入门10(文件读写)本文主要内容来自,廖雪峰Python教程加以个人的一些总结或心得(也许有)学习前需要了解的知识:磁盘上读写文件的功能都是由操作系统推荐提供的。现代操作层系统,不允许普通的程序直接操作磁盘。所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据(读文件),或者把数据写入这个文件对象(...转载 2019-02-04 22:41:25 · 153 阅读 · 0 评论 -
Python基础学习05(切片与迭代)
切片与迭代以上两个操作,针对列表以及元组ppt看完7,看到8了切片(slice)取list或tuple中部分元素未使用切片示例(取前三个元素)>>>L=['a','d','f','3','4']>>>r=[]>>&g原创 2019-01-28 21:54:56 · 171 阅读 · 0 评论 -
Python基础学习09(模块的小知识)
Python基础学习09(模块的小知识)本节内容,阅读了解为主ppt看到这里基本就结束了,剩下要看的,基本就需要另外去找了模块开发过程中,一个文件里代码会越来越长,维护起来就不容易。为了编写课维护的代码,把很多函数分组,放到不同的文件里,这样每个文件包含的代码就相对较少,这是一种常用的组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)使用模块的好处,...转载 2019-02-02 19:34:44 · 136 阅读 · 0 评论 -
Python基础学习08(返回、匿名函数,装饰器与偏函数)
Python基础学习08ppt看完了10,还剩11返回函数高阶函数将函数作为结果值返回E.g 普通求和函数def calnum(*args): ax=0 for n in args: ax=ax+n return axE.g举例def laznum(*args): def sum(): ax=0 for n in args: ax=ax+n retu...原创 2019-02-02 16:02:34 · 63 阅读 · 0 评论 -
Python基础学习04
Python基础学习04今天看完了莫烦python基础教程,果然非常基础啊,除了后面正则表达东西很多,其他就比较少,简单,之后就是看ppt和笔记内容了。ppt还是暂时看到 7zip&lambda&mapE.g>>>a = [1,2,3]>>>b=[4,5,6]>&a原创 2019-01-27 18:39:37 · 129 阅读 · 0 评论 -
Python基础学习03
Python基础学习03目前,看到了莫烦python P29(匿名函数?)ppt看完了 3 5(剩集合) 看到了 7类 classE.gclass CalculatorWin98: 类名首字母一般大写 name='kaguramea' price = 1x def add(self,x,y): 类中函数,需加上 self print(self.nam...原创 2019-01-26 23:38:33 · 94 阅读 · 0 评论 -
Python基础学习02
###判断语句ifE.gx,y,z=1,3,2if x<y>z: print("任意字符串") 可以正确打印 逻辑判断符号:> < ==(判断等于) !原创 2019-01-25 23:32:54 · 164 阅读 · 0 评论 -
Python中if __name__ == 'main': 的作用和原理
Python中if__ name__ == ‘main’: 的作用和原理本篇文章系转载在大多数编排得好一点的脚本或者程序里面都有这段if name == ‘main’: ,虽然一直知道他的作用,但是一直比较模糊。1、这段代码的功能一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if name == ‘m...转载 2019-04-07 20:49:58 · 144 阅读 · 0 评论