
Python
sublio
这个作者很懒,什么都没留下…
展开
-
Python学习笔记:索引(index)
每个位置可以用自然数表示,也可以用负数表示:前0后-1切片:右边的位置不能在左边之前或相等,否则为空字符串a:b 从a到b,左闭右开 :b 从开始到ba: 从a到结束特殊例子:'sublio'[2,-1]:'bli''sublio'[-3:]:'lio''sublio'[-3:-3]:'lio'...原创 2018-05-10 15:33:55 · 4707 阅读 · 0 评论 -
Python学习笔记:类,面向对象
nihao原创 2018-05-22 16:25:47 · 153 阅读 · 0 评论 -
Python学习笔记:文件读写
%%writefile text1.txtdajiahaonihaowohao完整流程:读完用完关。读已有txt读./表当前路径txt = open('./txt/text1.txt')用txt_read = txt.readprint(txt_read)lines = txt.readlines()print(lines)for line in lines: print(line)关txt...原创 2018-05-22 16:24:16 · 1038 阅读 · 0 评论 -
Python学习笔记:异常
大家好原创 2018-05-22 15:27:18 · 127 阅读 · 0 评论 -
Python学习笔记:在notebook中写脚本文件
写脚本文件(执行后生成name.py)%%writefile name.pybianliang = 0def hanshu(): print("dajiahao") 跑脚本文件%run name.py倒入脚本文件①导入后使用import namename.bianliangname.hanshu()②用别名导入后使用import name as shortnameshortname.b...原创 2018-05-22 15:26:24 · 668 阅读 · 0 评论 -
Phthon学习笔记:函数
def name(cs1,cs2,cs3): 语句1 语句2 语句3①一般情况按照函数定义的参数个数赋值。def dajiahao(a,b,c): print(a+b+c) return(a + b + c)a = dajiahao(a,b,c)②预先设定值后可以不赋值或者重新赋值。def dajiahao(a=1,b,c): print(a+b+c) r...原创 2018-05-11 15:47:43 · 423 阅读 · 0 评论 -
Python学习笔记:循环结构
continue:跳过本次循环后面全部操作;break :跳出循环。例子①a = 1while a <= 6: print(a)②用集合作为条件直到集合变为空:a = set({'da','jia','hao'})while a: a.pop()③a = set({'da','jia','hao'})for i in a: print(i)④for i in ra...原创 2018-05-10 20:51:06 · 260 阅读 · 0 评论 -
Python学习笔记:判断语句
Python用缩进(tab)控制语句块。if 条件: 语句elif 条件: 语句else: 语句原创 2018-05-10 20:22:19 · 271 阅读 · 0 评论 -
Python学习笔记:赋值机制
①共用同一块空间:a = 1000b = aid(a) 与 id(b) 相等a is b:True②不共用同一块空间:a = 1000b = 1000id(a) 与 id(b) 不相等a is b:False③当值较为简单时(比如较小)共用同一块空间:a = 1b = 1id(a) 与 id(b) 相等a is b:True...原创 2018-05-10 20:15:34 · 297 阅读 · 0 评论 -
Python学习笔记:集合(set)
集合只保留不重复的元素(集合没有顺序)。set():a = set([123,123,123,456,456,456,789])b = {123,123,123,456,456,456,789}操作:a.union(b) = a|b:并集a.intersection(b) = a&b:交集a.difference(b) = a - b:差集b.issubse...原创 2018-05-10 19:49:43 · 312 阅读 · 0 评论 -
Python学习笔记:字典(dict)
{}或dict([(),()])a = dict()结构:key-value添加值:一个key对应一个value值,value可以对应各种类型,且唯一(第一次赋值为创建,后面为更新)a['first'] = 123a['second'] = 456或者a = {'first':123,'second':456}。字典没有顺序一说,必须拿字典中有的key做索引。可以嵌套的。方法:a.get('fir...原创 2018-05-10 19:21:39 · 277 阅读 · 0 评论 -
Python学习笔记:字符串(string)基础
str原创 2018-05-10 16:12:34 · 242 阅读 · 0 评论 -
Python学习笔记:列表(list)基础
[]或者list([])a = [1,'ni hao',2.0]:可存放各种类型c = [2.0,'ni hao',[1,2,3]]:可嵌套操作:a + c:拼接a * 3 :重复一般:元素.函数() 会改变原值; 函数ed(元素) 不会改变原值。a.append(3):在后面添加元素,一次只能添加一个元素a.insert(2,3):在位置2插入添加元素3,一次只能添加一个元素a...原创 2018-05-10 16:10:51 · 159 阅读 · 0 评论 -
categorical_data(类别型数据)预处理笔记:转化为数字
1、用Python转化为标准格式。import pandas as pdimport numpy as npfrom pandas import Series, DataFramefrom sklearn.preprocessing import LabelEncoder#一般操作#读文件:#e:/cate_data/before/filename.txt#1将文件读入...原创 2018-08-01 11:54:06 · 3658 阅读 · 0 评论