
Python
文章平均质量分 64
新手村的0级玩家
一只飞奔的蜗牛,虽进步缓慢,但从未停止脚步
展开
-
①Python学习之输出菱形
1.前言Python和我一直是有缘无分,近来再次被朋友推荐(鼓吹),于是抱着学一学也无妨的态度开始了Python的学习之路。本次主要是为了验证和记录Python语言的学习说明:1.采用的版本为python-3.5.2-amd642.前期学习主要是掌握语言的共通性2.算法描述其实打印菱形的算法网上无计其数,所以就不多说了,此处采用的是坐标法3.代码实现3.1 While循环实现y=-6whil原创 2017-03-23 22:25:52 · 9091 阅读 · 0 评论 -
自学Python——Pandas
0.简介 “Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。”——百度...原创 2018-03-09 16:01:01 · 400 阅读 · 0 评论 -
自学Python——Numpy
0.简介 NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。1.初识Numpy“引包”import numpy1.1生成指定元素的数组(矩阵)matrix(1)直接给出元素...原创 2018-03-07 10:49:44 · 334 阅读 · 0 评论 -
jupyter 安装更换主题时各类问题及解决办法
写在前面jupyter的优点和特点此处就不谈了,目前感觉到的一个比较明显的缺点就是 太亮了,工欲善其事必先利其器,为了更好的编(zhuang)码(B),所以想看看能不能修改一下样式,安装一个插件什么的,改变一下背景颜色和字体。经查询,github上早有大神做过了这样的工作,那么就不需要重复造轮子了 此处先给出地址 https://github.com/dunovank/jupyter-...原创 2018-02-08 22:03:34 · 14293 阅读 · 11 评论 -
Python处理CSV与List的转换
1.读取CSV文件到Listdef readCSV2List(filePath): try: file=open(filePath,'r',encoding="gbk")# 读取以utf-8 context = file.read() # 读取成str list_result=context.split("\n")# 以回车符\n分原创 2018-01-24 21:13:06 · 15419 阅读 · 0 评论 -
自学Python——函数
1.函数1.1介绍 函数名其实就是指向一个函数对象的引用(地址),完全可以把函数名赋给一个变量,相当于给这个函数起了一个“别名”:a=absprint(a(-12))1.2自定义一个函数 格式:def 函数名(参数名列表):def myMax(a, b): if not isinstance(a, (int, float)):原创 2018-01-24 21:08:25 · 332 阅读 · 0 评论 -
自学Python——dict和set
1.dict dict 是 map dict 的 key 必须是不可变对象 dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}print(d['Michael'])2.基本操作2原创 2018-01-24 20:32:44 · 257 阅读 · 0 评论 -
自学Python——有序的集合 List和tuple
1.List基础1.1定义classmates = ['Michael', 'Bob', 'Tracy']print('Max:'+max(classmates))1.2整体和单个输出print(classmates)print(classmates[0])1.3判断某个元素是否存在print("Bob" in classmates)1.原创 2018-01-24 20:19:23 · 979 阅读 · 0 评论 -
自学Python——Python基础
1.输入输出 if语句 input 接收的只能是字符串,然后用int函数转成int类型a=int(input('a:'))b=int(input('b:'))print(a+b)if判断条件的简写,# 只要x是非零数值、非空字符串、非空list等,就判断为True,否则为False。x=0if x: print(True)else: print原创 2018-01-24 20:17:27 · 5553 阅读 · 0 评论 -
自学Python——Matplotlib
0.简介 “Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。”——百度百科 特别说明:本文包含大量图片,请在WIFI下食用 特别说明:本文包含大量图片,请在WIFI下食用 特别说明:本文包含大量图片,请在WIFI下食用 重要的事情说三遍!!!!!!!1.初识Matplot...原创 2018-03-10 23:05:39 · 421 阅读 · 0 评论