作为计算机专业的学生,主要学习的是c++。在大二选修了python,如今过去了一年,可以说这一年里python对我来说用处颇多。下面就列举一下我学习python到现在都用它来做了什么。

1. 学python的过程用来做题

众所周知一堂没有课后作业的课不是好课(狗头)。而我们的python课作为一堂好中好的课,作业自然是不少。

在学python的半个学期里,主要解决的问题一般是类似找出1~100里的勾股定理组合、打印图形、简单的图形用户界面这样的问题。使用的都是python自带的类库。

当然除了做作业也会自己实际解决某些问题,比如数理统计或者概率论某个问题计算的式子太复杂了就会写个函数求解。迭代求解ln x=sin x

偶尔也会有以前高中的同学问我一些python的题怎么解,主要都是大学python课程的经典问题,最复杂的一个问题可能就是做炉温曲线模型了。

2. 爬取数据

这个学期修了一门软件工程课,有个两人项目是开发一款科学计算器。而我们选择了用qt开发一款除了科学计算之外还能帮助打王者是选择英雄的计算器。开发的软件的功能

开发的软件双排阵容推荐功能

软件的界面和数据处理用的是qt和c++,而为了获取王者荣耀英雄的数据自学了python爬虫的一些简单技巧,写了一个脚本爬取了每个英雄的头像、皮肤、和基础数据。这正是这个过程让我觉得python在网页和数据处理上的方便和快捷性不是c++可以比拟的。python脚本下载的王者皮肤图片

3. 机器学习

本学期还修了一门机器学习,难度相当之大。机器学习作为一门好课程,作业数量虽然不多,难度却是极大。

比如实现基于鸢尾花数据(sklearn.datasets.loadiris())的SVC(rbf)和KNN算法模型的测试时间开销和模型效果分析。不同鸢尾花分类模型的测试时间开销

不同鸢尾花分类模型的分类效果

python的用处很多,学习python能让我们的处理生活和工作事件时更加方便和快捷。

python分类模型干嘛的_你都用 Python 来做什么?相关推荐

  1. python 用模型预测数据 代码_万字案例 | 用Python建立客户流失预测模型(含源数据+代码)...

    客户流失是所有与消费者挂钩行业都会关注的点.因为发展一个新客户是需要一定成本的,一旦客户流失,成本浪费不说,挽回一个客户的成本更大. 今天分享一个用户流失预测,以电信行业为例. 所以,电信行业在竞争日 ...

  2. wxpython是干嘛的_你都用 Python 来做什么?

    当时为了完成学校举办的一个训练计划,我自己翻阅各类文献,用python做用来识别手指静脉纹路的软件,GUI用wxpython编写,项目的具体介绍在如下链接:bmxbmx3/Finger_Vein_Re ...

  3. Python分类模型评估

    Python分类模型评估 1 声明 本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理. 2 分类模型评估简介 对给给定的分类模型进行质量评估,常 ...

  4. multi-class分类模型评估指标的定义、原理及其Python实现

    诸神缄默不语-个人CSDN博文目录 本文介绍multi-class分类任务中的模型评估指标及其使用Python的实现方式(包括使用sklearn进行实现,以及使用原生Python函数进行实现的操作). ...

  5. python在建筑施工方面的应用_有哪些关于 Python 在建筑中的应用和教程?

    2018.02.09更新 (發現距離上一次更新馬上就要兩年了--) 嗯,兩年間發生了很多事.我也莫名其妙跑到ETH來了. 做起了Fab的優化,python已經完全不能滿足效率和複雜度的要求,走上了C+ ...

  6. python基于水色图像的水质评价_零基础学习Python的学习路线及教程

    什么是Python? 在过去的2017年里,Python开发者在全球快速增长,国内小伙伴学习 Python 的热情一路高涨.同时,PYPL发布7月编程语言指数榜,Python 在今年5月首次超越 Ja ...

  7. python以运行效率高著称吗_几个提升Python运行效率的方法之间的对比

    在我看来,python社区分为了三个流派,分别是python 2.x组织,3.x组织和PyPy组织.这个分类基本上可以归根于类库的兼容性和速度.这篇文章将聚焦于一些通用代码的优化技巧以及编译成C后性能 ...

  8. python 书籍 办公 自动化_你们都用Python实现了哪些办公自动化?

    这可能是很多非IT职场人士面临的困惑,想把python用到工作中,却不知如何下手?python在自动化办公领域越来越受欢迎,批量处理简直是加班族的福音. 自动化办公无非是excel.ppt.word. ...

  9. python 搜索引擎 实验楼的源码_【如何入门 Python 爬虫?】-看准网

    匿名用户 学会一门语言的捷径只有一个: Getting Started!¶ 起步阶段 任何一种编程语言都包含两个部分:硬知识和软知识,起步阶段的主要任务是掌握硬知识.°1 硬知识 "硬知识& ...

最新文章

  1. 关于get和post两种提交方式
  2. 公开课视频-《第04章 部署-Microsoft-服务器虚拟化-Hyper-V 2012 R2》
  3. Science:发现重写创伤记忆的神经元
  4. tmux centos 6.3
  5. VSCode工程文件右侧A M U 字母的含义
  6. javascript . 05 json的组成、for...in 遍历对象、简单数据类型与复杂数据类型的传值与传址、内置对象...
  7. TypeError: Cannot set property 'msg' of undefined
  8. cdt规约报文用程序解析_用 Python 撸一个 Web 服务器第3章:使用 MVC 构建程序
  9. 到目前为止,Linux下最完整的Samba服务器配置攻略
  10. 基于GAN的手写数字生成实践
  11. 【细胞分割】基于matlab GUI阈值+边缘+形态学+种子点+主动轮廓图像分割【含Matlab源码 1477期】
  12. 程序员520❤七夕情人节表白代码Html+Js+Css花瓣相册网页模板❤程序员表白必备...
  13. jDBC连接mysql数据库的5种方式
  14. 双精度,单精度和半精度
  15. mt7620a上tf卡驱动的支持
  16. SlackwareLinux安装速成班(转)
  17. STM8电源模式管理及功耗控制
  18. fps游戏通用内存自瞄算法的原理与C++实现
  19. 关于BMP格式图片在终端显示的具体做法(超详细)
  20. MTK最新最全的智能机roadmap(珍藏版)

热门文章

  1. 屌炸天的内核来袭,史上最小chromium内核miniblink!
  2. FLASK模板学习笔记
  3. 一篇文章带你了解webscraper爬虫插件
  4. x98air2+android+升级,[x98 air 3g平板]安装任意版本32位win10的方法
  5. 海思(三)Taurus的开发环境搭建
  6. Egret蛮牛游戏引擎入门和开发(官方版)
  7. Node Problem Detector
  8. 1.2 量产源码加密方法
  9. 想用WPS 2019模板设计报表?Smartbi V9没问题
  10. 机器学习笔记 - YOLO家族简介