Python
ITBOY_ITBOX
技术人生,管理天涯
展开
-
线性回归测试案例
# -*- coding: utf-8 -*-from sklearn.linear_model import SGDRegressor,LinearRegressionfrom sklearn.datasets import load_bostonfrom sklearn.model_selection import train_test_splitfrom sklearn.prep...原创 2019-10-29 14:19:40 · 519 阅读 · 0 评论 -
泰坦尼克号生死预测(决策树)
# -*- coding: utf-8 -*-from sklearn.naive_bayes import MultinomialNBfrom sklearn.datasets import fetch_20newsgroupsfrom sklearn.model_selection import train_test_splitfrom sklearn.feature_extra...原创 2019-10-29 08:58:49 · 382 阅读 · 0 评论 -
knn算法案例
train.csvrow_id,x,y,accuracy,time,place_id0,0.7941,9.0809,54,470702,85230656251,5.9567,4.7968,13,186555,17577267132,8.3078,7.0407,74,322648,11375372353,7.3665,2.5165,65,704587,65673932364,4.09...原创 2019-10-28 16:34:48 · 3295 阅读 · 0 评论 -
numpy行列转换
a = np.arange(24).reshape((4, 6)) print(a) # 行交换 第1行与第3行交换 a[[1,3],:]=a[[3,1],:] print(a) #列交换,第1列与第3进行交换 a[:,[0,2]]=a[:,[2,0]] print(a)...原创 2019-10-25 15:13:23 · 4826 阅读 · 0 评论 -
matplot 标题、图例、设置中文显示
from matplotlib import pyplot as plt, font_manager # 字体实例对象 my_font=font_manager.FontProperties(fname="C:\Windows\Fonts\simhei.ttf",size=7.0) # 气温 x=range(0,120) # 时间 y_1=...原创 2019-10-25 09:07:49 · 4120 阅读 · 0 评论 -
使用matplotlib库中文显示问题
from matplotlib import pyplot as plt, font_manager # 字体实例对象 my_font=font_manager.FontProperties(fname="C:\Windows\Fonts\simhei.ttf") # 气温 x=range(0,120) # 时间 y=[random.ra...原创 2019-10-24 17:59:45 · 210 阅读 · 0 评论 -
python中随机数相关操作
这里写自定义目录标题欢迎使用Markdown编辑器产生4到11之间的随机数产生4到11之间的随机数步长为3随机范围2到25步长为2随机范围1到25步长为2列表中随机产生一个字符串列表中随机产生一个数字元组中随机产生一个数字随机出3个字母随机出3个数字随机选择出3个数字随机选择出3个数字随机选择出3个字符串How to generate a floating-point random number ...原创 2018-11-12 11:38:59 · 823 阅读 · 0 评论 -
python装饰器的使用
import timedef timmer(func):def dect():start_time=time.time()func()end_time=time.time()print(“this is run time %s”%(end_time-start_time))return dect@timmerdef test1():time.sleep(3)print(“t...原创 2018-11-11 15:26:21 · 95 阅读 · 0 评论 -
python装饰器实现
import timedef test1():time.sleep(3)print(“test1”)def test2():time.sleep(3)print(“test2”)#装饰器的实现def timmer(func):def dect():start_time=time.time()func()end_time=time.time()print(“this is...原创 2018-11-11 15:24:18 · 115 阅读 · 0 评论 -
python中字典相关操作
#创建空字典#方式一var_map={}#方式二var_map1=dict()print(“方式一创建空字典:{var_map}”.format(var_map=var_map))print(“方式二创建空字典:{var_map1}”.format(var_map1=var_map1))var_map={“name”:“wang”,“age”:45}#读取字典中的值print(v...原创 2018-11-04 22:00:30 · 172 阅读 · 0 评论 -
python字符串的相关操作
#!/usr/bin/env python-- coding:utf-8 --var=“wangjiucheng44”#首字母大写print(var.capitalize())#统计个数print(var.count(“a”))#转换为全部大写print(var.upper())#转换为全部小写print(var.lower())#将内容剧中,两边填充号print(var....原创 2018-11-04 21:11:50 · 230 阅读 · 0 评论 -
python中列表的相关操作
#!/usr/bin/env python-- coding:utf-8 --#初始化空列表#方式一list_test=[]#方式二list_test1=list()print(“方式一创建的空列表{list_test}”.format(list_test=list_test))print(“方式二建的空列表{list_test1}”.format(list_test1=list_...原创 2018-11-04 20:12:51 · 239 阅读 · 0 评论 -
python3中string类型中的index与find的区别
1.index():找不到值时,会报错, find():找不到时,会返回-1.原创 2017-06-19 21:24:48 · 3862 阅读 · 0 评论 -
python注释
1.单行注释 #单行注释 2.多行注释 ''' 这是多行注释 '''方法二(多行注释): “”” 这也是多选注释 “”“原创 2018-01-01 18:25:29 · 344 阅读 · 0 评论 -
Python2中中文解决方式
在.py文件的开头添加一句话#coding=utf-8原创 2017-06-18 15:05:49 · 528 阅读 · 0 评论 -
python2与python3的不同
1.python2与python3中实现同样的input功能: python2:raw_input("请输入你的名字"); python3:input("请输入你的名字");注: python2中的input功能:将用户的输入的东西进行了计算或进行了其他的处理 python3中的input功能:将用户输入的内容当做一个字符串进行处理 所以pytho原创 2018-01-01 18:54:39 · 233 阅读 · 0 评论 -
python中查看关键字
python中查看关键字 #导入模块 import keyword //打印关键字列表 print(keyword.kwlist)原创 2018-01-01 19:47:29 · 2564 阅读 · 0 评论 -
python3中字符串相关操作
age=" wang tian tian "//将首字母转换为大写print(age.capitalize())//将的有的单词首字母转换为大写print(age.title())//把有的单词转换为小写print(age.lower())//将所有的单词转换为大写print(age.upper())//字符串的长度为45,左对齐print(age.ljust(45))//字原创 2018-01-02 22:10:08 · 420 阅读 · 0 评论 -
python中set集合的相关操作
#创建空set#方式一:用这种方式创建set集合的前提是,集合中要有元素,如果没有元素,则是字典py_set_k={1,2,3}print(type(py_set_k))#方式二:set()函数创建集合py_set_fun=set()print(type(py_set_fun))#集合初始值#方式一:在花括号中直接写值py_set_init_value={1,3,4,5}#方式...原创 2018-11-06 21:43:43 · 258 阅读 · 0 评论 -
python中元组相关操作
#创建空元组#方式一:使用()tuple_a=()print(type(tuple_a))#方式二:使用tuple()tuple_b=tuple()print(type(tuple_b))#初始化元组#set集合初始化元组tuple_c=tuple({1,2,3,4})print(type(tuple_c))print(tuple_c)#list列表初始化元组tuple_...原创 2018-11-06 22:09:40 · 179 阅读 · 0 评论 -
什么是pyc
什么是pycpyc是Python解释器编译后的文件,就像java编译后的.class文件一样原创 2018-11-04 18:58:58 · 11563 阅读 · 0 评论 -
python2与python3中long类型的区别
python2中有long类型python3中没有long类型,只有int类型原创 2018-11-04 19:04:31 · 18620 阅读 · 0 评论 -
Python2中的函数与Python3中函数的不同
1、input函数 1)input函数在python中1+4当成了表达式执行,在python3中当成一个字符串执行。 2)python2中使用raw_input()这个函数,在执行1+4的结果就和python3中一样了原创 2017-06-18 17:17:14 · 440 阅读 · 0 评论