实战IT培训机构_IT培训班选大学生IT技术培训中心_中公优就业

400-650-7353
您所在的位置:首頁 > 大學生就業 > 【實習報告】Python實訓報告

【實習報告】Python實訓報告

  • 來源:優就業
  • 2018-11-08 15:59:51
  • 閱讀()
  • 分享
  • 手機端入口

一、專業實習內容

1)python基礎語法,數據類型及其操作,函數的語法結構

2)異常處理,文件操作

3)Matplotlib畫圖功能

4)無監督學習算法 K-MEANS算法 監督學習算法KNN算法

5)Python面向對象設計和爬蟲

二、具體實習內容

1)python基礎語法,數據類型及其操作:主要學習基礎語法:分支結構,循環結構語句,元組,數組,字典等存儲結構的基礎語法和相互轉化,和函數的語法結構:

name='楊滿';

str1='中國高鐵被外界譽為當代中國的“新四大發明”之一(新四大發明包括:高鐵,掃碼支付,共享單車,網上購物),據悉,中國高鐵-復興號目前最高時速為350公里每小時,5年之內將提速30%達到()公里每小時,以更快的速度助力中國經濟。新華社記者-()';

a=str1.find("最高時速為")

b=str1.find("公里每小時")

tisu=str1.find("提速")

tisu+=3;

dadao=str1.find("達到")

jizhe=str1.find("記者-(")

c=a+5

currentSpeed =int(str1[c:b])

currentRate=int(str1[tisu-1:dadao-1])

currentRate=currentRate/100;

newSpeend=currentSpeed+currentSpeed*currentRate;

newspeed=str(newSpeend)

str2=list(str1);

str2.(dadao+3,newspeed)

str2.(jizhe+5,name)

greatChina=''.join(str2)

print(greatChina)

2)異常處理和文件處理:

主要學習了異常處理的基礎語法,和設置異常處理的原則,文件的讀寫

def fun_error():

print("請重新輸入,您剛才輸入的省份不存在")

def fun_error2():

print("算錯了")

try:

prove['廣西']

except KeyError:

fun_error()

try:

print(1/0)

except ZeroDivisionError:

fun_error2()

fun_error2()

f=open("ni.txt",'r',encoding='utf-8')

data=f.read()

print(data)

f.write("歡迎")

f.close()

3)matplotlib畫圖實現:

主要學習將數據展示位散點圖和折線圖的方法:

import matplotlib.pyplot as plt

import numpy as np

plt.rcParams['font.sans-serif'] = 'SimHei'

plt.rcParams['axes.unicode_minus'] = False

p1=plt.figure()

plt.title("楊滿+2015080332096+1949,1956,1960年代乘客數據分析")

plt.xlabel("月份")

plt.ylabel("人數")

plt.xlim(1,13) # 設定x軸范圍

plt.ylim((100, 650))

plt.xticks(np.arange(1, 13, step=1))

plt.yticks(np.arange(0, 650, step=50))

year_1949=(112,118,132,129,121,135,148,148,136,119,104,118)

year_1956=(284,277,317,313,318,313,318,374,413,405,355,306)

year_1960=(417,391,419,461,472,535,622,606,508,461,390,432)

plt.plot(year_1949,color='red',linewidth=4.0,linestyle='-.',marker='*',markersize=10)

plt.plot(year_1956,color='blue',linewidth=3.0,linestyle='--',marker='s',markersize=10)

plt.plot(year_1960,color='yellow',linewidth=2.0,linestyle=':',marker='^',markersize=10)

plt.legend(['1949年代','1956年代','1960年代'])

plt.savefig('d:/home1.png')

plt.show()

4)k-means算法 和k-nn算法

主要學習了非監督學習和監督學習中兩個最基礎的算法,了解了算法的編程思想和動手實現了算法:

K-means算法:

import matplotlib.pyplot as plt

import numpy as np

import random

from numpy import *

import math

#初始圖

plt.rcParams['font.sans-serif'] = 'SimHei'

plt.rcParams['axes.unicode_minus'] = False

p1=plt.figure(figsize=(8,6),dpi=80)

plt.xlabel("平均消費周期")

plt.ylabel("每次消費金額")

plt.xlim(1,100) # 設定x軸范圍

plt.ylim((0, 800))

# plt.xticks(np.arange(1, 100, step=1))

# plt.yticks(np.arange(0, 800, step=10))

x=[10,13,17,67,35,1,10,12,8,1,32,3,90,1,16,31,25]

y=[317,147,172,194,789,190,281,142,186,226,287,499,181,172,190,271,382]

plt.scatter(x, y)

#參數規定

k_number=3

x_random=[]

y_random=[]

dic=[]

result_x_num0=[]

result_y_num0=[]

result_x_num1=[]

result_y_num1=[]

result_x_num2=[]

result_y_num2=[]

#隨機生成類聚中心點坐標

for i in range (0,k_number):

random_kid_x=random.randint(1,100)

x_random.append(random_kid_x)

random_kid_y=random.randint(0,800)

y_random.append(random_kid_y)

x_randomz_first=x_random#存放第一次聚類中心的x坐標

y_random_first=y_random#存放第一次聚類中心的y坐標

x_randomz_second=[0,0,0]#存放第二次聚類中心的x坐標

y_random_second=[0,0,0]#存放第二次聚類中心的y坐標

result_x_num0 = []#存放0號類的x的坐標

result_y_num0 = []#存放0號類的y的坐標

result_x_num1 = []#存放1號類的x的坐標

result_y_num1 = []#存放1號類的y的坐標

result_x_num2 = []#存放2號類的x的坐標

result_y_num2 = []#存放2號類的y的坐標

result_x=0

result_y=0

相關推薦

【Python培訓 】從小白到大咖 打造Python精英人才

【Python入門免費課程】引領編程開發新趨勢

文章“【實習報告】Python實訓報告”已幫助

>>本文地址:http://www.jecan.cn/dxs/2018/45463.html

THE END  

聲明:本站稿件版權均屬中公教育優就業所有,未經許可不得擅自轉載。

1 您的年齡

2 您的學歷

3 您更想做哪個方向的工作?

獲取測試結果
  • 大前端大前端
  • 大數據大數據
  • 互聯網營銷互聯網營銷
  • JavaJava
  • Linux云計算Linux
  • Python+人工智能Python
  • 嵌入式物聯網嵌入式
  • 全域電商運營全域電商運營
  • 軟件測試軟件測試
  • 室內設計室內設計
  • 平面設計平面設計
  • 電商設計電商設計
  • 網頁設計網頁設計
  • 全鏈路UI/UE設計UI設計
  • VR/AR游戲開發VR/AR
  • 網絡安全網絡安全
  • 新媒體與短視頻運營新媒體
  • 直播帶貨直播帶貨
  • 智能機器人軟件開發智能機器人
 

快速通道fast track

近期開班時間TIME

主站蜘蛛池模板: 硬齿面减速机[型号全],ZQ减速机-淄博久增机械 | 创绿家招商加盟网-除甲醛加盟-甲醛治理加盟-室内除甲醛加盟-创绿家招商官网 | 金属回收_废铜废铁回收_边角料回收_废不锈钢回收_废旧电缆线回收-广东益夫金属回收公司 | 播音主持培训-中影人教育播音主持学苑「官网」-中国艺考界的贵族学校 | 滑石粉,滑石粉厂家,超细滑石粉-莱州圣凯滑石有限公司 | 雨燕360体育免费直播_雨燕360免费NBA直播_NBA篮球高清直播无插件-雨燕360体育直播 | 宿松新闻网 宿松网|宿松在线|宿松门户|安徽宿松(直管县)|宿松新闻综合网站|宿松官方新闻发布 | 南昌旅行社_南昌国际旅行社_南昌国旅在线 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | 升降机-高空作业车租赁-蜘蛛车-曲臂式伸缩臂剪叉式液压升降平台-脚手架-【普雷斯特公司厂家】 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 亚克隆,RNAi干扰检测,miRNA定量检测-上海基屹生物科技有限公司 | 在线PH计-氧化锆分析仪-在线浊度仪-在线溶氧仪- 无锡朝达 | 散热器-电子散热器-型材散热器-电源散热片-镇江新区宏图电子散热片厂家 | 重庆私家花园设计-别墅花园-庭院-景观设计-重庆彩木园林建设有限公司 | 楼梯定制_楼梯设计施工厂家_楼梯扶手安装制作-北京凌步楼梯 | 全自动包装秤_全自动上袋机_全自动套袋机_高位码垛机_全自动包装码垛系统生产线-三维汉界机器(山东)股份有限公司 | 中央空调温控器_风机盘管温控器_智能_液晶_三速开关面板-中央空调温控器厂家 | 淄博不锈钢无缝管,淄博不锈钢管-鑫门物资有限公司 | 根系分析仪,大米外观品质检测仪,考种仪,藻类鉴定计数仪,叶面积仪,菌落计数仪,抑菌圈测量仪,抗生素效价测定仪,植物表型仪,冠层分析仪-杭州万深检测仪器网 | 水稻烘干机,小麦烘干机,大豆烘干机,玉米烘干机,粮食烘干机_巩义市锦华粮食烘干机械制造有限公司 水环真空泵厂家,2bv真空泵,2be真空泵-淄博真空设备厂 | 槽钢冲孔机,槽钢三面冲,带钢冲孔机-山东兴田阳光智能装备股份有限公司 | 快速门厂家-快速卷帘门-工业快速门-硬质快速门-西朗门业 | 国标白水泥,高标号白水泥,白水泥厂家-淄博华雪建材有限公司 | 许昌奥仕达自动化设备有限公司 | 翰墨AI智能写作助手官网_人工智能问答在线AI写作免费一键生成 | 安驭邦官网-双向万能直角铣头,加工中心侧铣头,角度头[厂家直销] 闸阀_截止阀_止回阀「生产厂家」-上海卡比阀门有限公司 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 上海刑事律师|刑事辩护律师|专业刑事犯罪辩护律师免费咨询-[尤辰荣]金牌上海刑事律师团队 | 铝单板_铝窗花_铝单板厂家_氟碳包柱铝单板批发价格-佛山科阳金属 | 钛合金标准件-钛合金螺丝-钛管件-钛合金棒-钛合金板-钛合金锻件-宝鸡远航钛业有限公司 | BESWICK球阀,BESWICK接头,BURKERT膜片阀,美国SEL继电器-东莞市广联自动化科技有限公司 | 电动球阀_不锈钢电动球阀_电动三通球阀_电动调节球阀_上海湖泉阀门有限公司 | 重庆中专|职高|技校招生-重庆中专招生网 | 喷砂机厂家_自动喷砂机生产_新瑞自动化喷砂除锈设备 | 颚式破碎机,圆锥破碎机,制砂机-新乡市德诚机电制造有限公司 | 一技任务网_有一技之长,就来技术任务网 | 自清洗过滤器,浅层砂过滤器,叠片过滤器厂家-新乡市宇清净化 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 挤出熔体泵_高温熔体泵_熔体出料泵_郑州海科熔体泵有限公司 |