#Python

python学习笔记4(对象/引用;多范式; 上下文管理器)

### Python的强大很大一部分原因在于,它提供有很多已经写好的,可以现成用的对象21.动态类型:对象/引用对象和引用:对象是储存在内存中的实体,对象名只是指向这一对象的引用(reference)。对象和引用相分离是动态类型的核心。(Python会自动将没有引用指向的对象销毁(destruct),释放相应...

python 学习笔记3(循环方式;list初始化;循环对象/生成器/表推导;函数对象;异常处理)

### Python的强大很大一部分原因在于,它提供有很多已经写好的,可以现成用的对象16.循环方式笔记:1)range(0,8,2) #(上限,下限,步长) 可以实现对元素或者下标的循环控制2)enumerate()每次返回包含两个元素的定值表tuple,分别被赋予index,char可...

python 学习笔记2(list/directory/文件对象/模块/参数传递)

### Python的强大很大一部分原因在于,它提供有很多已经写好的,可以现成用的对象。11.listlist是一个类。每个列表都属于该类。>>>nl=[1,2,5,3,5]实际上,nl是类list的一个对象。 list的常用方法:nl.count(5)  &n...

python 学习笔记1(序列;if/for/while;函数;类)

本系列为一个博客的学习笔记,一部分为我原创。作者:Vamei出处:http://www.cnblogs.com/vamei欢迎转载,也请保留这段声明。谢谢!1.print可以打印有时需要(),有的版本不需要。惯例helloworld: print("helloworld")2.脚本保存为.py,怎么执行?1)...

Python: 对CSV文件读写 和 Md5加密

1.python有专门的csv包,直接导入即可。importcsv;2.直接使用普通文件的open方法csv_reader=open("e:/python/csv_data/log.csv",'r')data=[]forlineincsv_reader:data.append(list(line.strip().spl...

Python 随机数用法

1.random.seed(int)给随机数对象一个种子值,用于产生随机序列。对于同一个种子值的输入,之后产生的随机数序列也一样。通常是把时间秒数等变化值作为种子值,达到每次运行产生的随机系列都不一样seed()省略参数,意味着使用当前系统时间生成随机数random.seed(10)printrandom.random...
代码星球 ·2020-04-11

建模前的数据清洗/ETL(python)

1.读取数据data=open('e:/java_ws/scalademo/data/sample_naive_bayes_data.txt','r')2.把数据随机分割为training集和test集defSplitData(data,max,ind,seed):##seedisalwaysbe11Ltest=[]t...

Python 中文编码问题小结

1. 下面的语句要放在代码开头,指定文件编码, 可以识别脚本中的所有字符和中文。#-*-coding:utf-8-*- 2.codecd编码转换如果想要读取文本中的中文,需要借助于codecs的一套open方法,而不是内置的open。#-*-coding:utf-8-*-print'我是'...

Python 小细节备忘

1. 多行字符串可以通过三个连续的单引号(”’)或是双引号(“”")来进行标示>>>a='''abcdef'''>>>printaabcdef2.矩阵初始化C=[[0forcolinrange(1682)]forrowinra...
代码星球 ·2020-04-11

Python % 格式化字符串

格式字符串python使用一个字符串作为模板模板中含有格式符,为真实值预留位置使用tuple或者字典来传递值模板和值之间,用%来表示格式化操作例子:1)tuple传值print("I'm%s,andI'm%dyearsold"%('Tony',99))2)字典传值print("I'm%(name)s,andI'm%(a...
代码星球 ·2020-04-11

python 常用内置函数

编译,执行repr(me)                        &nb...
代码星球 ·2020-04-11

python 学习笔记12(序列常用方法总结)

http://www.cnblogs.com/vamei/archive/2012/07/19/2599940.html多回想!!!1.序列(list,tuple,string)len(s)  min(s)max(s)any(s)all(s)2.表和定值表(list,tuple):sum(s)s.c...

python 学习笔记11(objgraph)

33.objgraphobjgraph是Python的一个第三方包。安装之前需要安装xdot。用途安装例子...
代码星球 ·2020-04-11

python学习笔记10(Python的内存管理)

  用这张图激励一下自己,身边也就只有一位全栈数据工程师!!!32.Python的内存管理 1.对象的内存使用对于整型和短字符串对象,一般内存中只有一个存储,多次引用。其他的长字符串和其他对象,对象就有相同的多份存储。查看对象的内存存储,可以用内置函数id().比如:a=1b=1print...

Python 学习笔记9(装饰器,decorator)

31装饰器装饰器可以对一个函数、方法或者类进行加工,是一种高级的python语法。装饰函数接收一个可调用对象作为输入参数,并返回一个新的可调用对象.把函数传递给装饰器,然后增加新的功能,返回一个新的函数重赋值给原函数语法:defdecorator1... # 定义装饰器@decorator1&nbs...
首页上一页...300301302303304...下一页尾页