随笔分类 - Python
Python【8】-分析json文件
摘要:一、本节用到的基础知识 1.逐行读取文件 for line in open('E:\Demo\python\json.txt'): print line 2.解析json字符串 Python中有一些内置模块可以非常便捷地将json字符串转换为Python对象。比如json模块中的json.relao
阅读全文
Python【7】-数据分析准备
摘要:一、经常用到的python库: Numpy:Python科学计算的基础包; pandas:提供了能使我们快捷的处理结构化数据的大量数据结构和函数; matplotlib:用于绘制数据图表的python库; IPython:一个增强的python shell,用于交互式处理和使用matplotlib对
阅读全文
python-目录
摘要:python【1】-基础知识 Python【2】-列表和元组 Python【3】-字典dic和集合set python【4】-函数 python【5】-生成式,生成器 python【6】-函数式编程 python【7】-数据分析准备 Python【8】-分析json文件
阅读全文
python【6】-函数式编程
摘要:一、高阶函数 map,reduce 1.map() 函数接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的list返回。 def f(x): return x*x print map(f,range(1,5)) 运行结果: [1, 4, 9, 16]
阅读全文
python【5】-生成式,生成器
摘要:一、条件和循环 1. if语句 if <条件判断1>: <执行1> elif <条件判断2>: <执行2> else: <执行4> 例如: age=5 if age>=18: print 'adult' elif age>=6: print 'teenager' else: print 'kid'
阅读全文
python【4】-函数
摘要:一、 定义函数 定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回。如果没有return语句,函数执行完毕后也会返回结果,只是结果为None。。 def add(a,b): return a+b print add
阅读全文
Python【3】-字典dic和集合set
摘要:一、字典dict dict以键值对形式存储,创建方式是用大括号{}并用冒号分隔键和值。 >>> d={'chen':60,'zhang':80} >>> print d {'chen': 60, 'zhang': 80} 赋值操作 >>> d['chen']=65 >>> print d {'che
阅读全文
Python【2】-列表和元组
摘要:一.序列 python包含六种内建的序列:列表、元组、字符串、unicode字符串、buffer对象、xrange对象。 列表可以修改,元组是不能修改的。 二.列表 列表list是变长序列,其中的内容也是可以修改的。序列通过方括号[]或者list函数进行定义,而且序列中还可以嵌套包含序列。 >>>
阅读全文
python【1】-基础知识
摘要:1.简介 python是一种解释性的、面向对象的、带有动态语义的高级程序设计语言。 廖雪峰网站:http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000 下载python:https://ww
阅读全文
浙公网安备 33010602011771号