人生苦短,我用python!

其实我自学python也很长一段时间了,但总是去更换学习资料,搞的现在学的不是很好,因为没更换次资料都要从头开始学起,那么分享下我的学习战况吧,不是很好,还将就的能看。

程序设计基础之

计算机组成:

根据一系列指令对数据进行处理的工具或机器

特征:

可以进行数据计算

根据指令执行任务

组成:

运算器+控制器(CPU)

存储器(内存及硬盘)

输入设备和输入设备

工作过程(IPO):

输入(input):程序用到的数据

处理(process):编写的程序放于存储器中用于对数据处理操作

输出(output):对处理或计算后的结果进行输出

程序编写步骤:

确定问题----算法(解决办法)设计----算法实现----测试----验证

python语言简介:

人生苦短,我用python

python语言特点:

语法简洁:实现相同功能,代码量相当于其他语言的1/10~1/5

跨平台

可扩展:可与其他编程语言集成

开放源代码

多用途:用于快速、交互式代码开发,也用于构建大型应用程序(如:科学计算、数据处理、人工智能)

类库丰富:自身提供几百个内置库

应用场景:

图形处理

数据可视化

数据分析

游戏:https://www.pygame.org

量化分析: https://www.joinquant.com

网络爬虫: https://wiki.jikexueyuan.com/project/python-crawler/source-code-and-analysi.html

人工智能

python开发环境配置:

安装anaconda

下载地址:https://www.anaconda.com/download/

anaconda是python的一个科学计算发行版,内置了数百个python经常会使用的库,也包括做机器学习或数据挖掘的库,如scikit-learn、numpy、scipy和pandas等,其中可能有一些是tensorflow的依赖库

anaconda提供一个编译好的环境可以直接使用

anaconda自动集成了最新版的MKL(math kernel library),加速矩阵运算和线性代数运算

python/ipython(交互式方式)

idle(代码编辑器)----编写.py文件,适用于小环境

pycharm适用于大环境

为了便于交流,大家可以进群交流,分享经验,共同进步!

python入门心得_记初学python的一些心得相关推荐

  1. python新手难点_汇总初学python时的28个操作难点(新手必看篇)

    前言: 今天带来的内容是针对刚学习Python的程序员,内容详细的介绍了Python操作难点总结,换句话说就是一些基础的小知识,为了更效率的运用Python,喜欢的话直接收藏留着慢慢看就行了. 内容一 ...

  2. python课堂教学_初中生初学python课堂教学感悟

    作者:实验初中 望玉红 21世纪以来,信息技术迅猛发展,深刻地改变着人们的学习.生产.生活和社会交往方式,人类社会已快速进入信息化社会.信息素养是当代社会公民所必备的基本素养,强化信息技术课程教育教学 ...

  3. python初中教学_初中生初学python课堂教学感悟

    作者:实验初中 望玉红 21世纪以来,信息技术迅猛发展,深刻地改变着人们的学习.生产.生活和社会交往方式,人类社会已快速进入信息化社会.信息素养是当代社会公民所必备的基本素养,强化信息技术课程教育教学 ...

  4. python入门教程NO.1 用python打印你的宠物小精灵吧

    python入门教程NO.1 用python打印你的宠物小精灵吧 我们来通过一个有趣的例子开始编写我们的第一个python代码. 本文涉及的python基础语法为:print输出函数,赋值,字符串 p ...

  5. Python入门(二)之Python的集成开发环境(IDE)

    点赞.关注再看,养成良好习惯 本系列视频课程详见超星学习通:https://me.chaoxing.com(点击方可链接) 欢迎博友们亲临指导 1. 引言 在博文<Python入门(一)之Pyt ...

  6. python入门教程NO.3 用python破解谍报密码

    python入门教程NO.3 用python破解谍报密码 本文涉及的python基础语法为:列表及其方法 列表 我们发现了一段存在**[]中的谍报密码,为了破解他,我们必须先来学习一下,这个存放着谍报 ...

  7. spark python入门教程_你是如何自学 Python 的?

    我是机械类专业出身,现在在一家NGO组织从事数据分析方面的工作,主要的工具是Python.SQL.Spark.平时会写一些分析用的脚本,偶尔会写写爬虫,跑跑算法,应该说Python算是我吃饭的家伙,很 ...

  8. python去除中间空格只留一个_汇总初学Python的21个操作难点,看完别再去踩坑了...

    初学Python时,不管是容易的操作难点,还是困难的操作难点,都是要一步步的去踩坑摸索得出结果,小编今天就给大家汇总初学时Python的21个操作难点,看完之后可别再去掉到同样的坑里去了. 1 查找当 ...

  9. python基础论文_北大博士Python学习笔记,Python基础语法总结,一篇文章带你入门...

    image.png 网上现在Python学习资料有很多,但是很杂.很多初学Python的朋友就不知道该怎么去抉择,那些是自己当下所需要的. 刚好朋友是北大的博士,在IT行业也工作八年了.就把他学习Py ...

最新文章

  1. 干货丨深度学习初学者必读:究竟什么是张量?
  2. 注解@Slf4j的使用
  3. Oralce 使用SQL中的exists 和not exists 用法详解
  4. 算法与数据结构(python):冒泡排序、选择排序、插入排序
  5. RHEL6.3配置文件共享(3) Samba服务之一
  6. 2021年中国电子签名行业研究报告
  7. “跨国视频造假窝点”曝光!这个大规模数据集,帮AI揪出99%换脸视频
  8. “流量注入”***模式的探讨
  9. 数据结构课程设计题目
  10. MATLAB基础知识——xlsread
  11. 黄金分割Android程序,黄金分割法程序.doc
  12. 炸薯片和AI生产新闻一样样的!拢共分六步
  13. 如何给 SAP UI5 SmartField 添加 Value Help 功能试读版
  14. 《看聊天记录都学不会C语言?太菜了吧》(6)编程很难吗?差一点就学不会了呢!
  15. GitHub 热榜:天才黑客开源新项目,不到 1000 行代码,1400 Star!
  16. 从数据库取出的tup转换成dict
  17. 面向对象C#初级入门精讲(2)C#语言基础-徐照兴-专题视频课程
  18. 3.1-3.3 FEMA
  19. python计算在险价值_VaR - 风险价值 - 蒙特卡罗法 - Python
  20. 功能测试技术——决策表法

热门文章

  1. 找出性能消耗是第一步,如何解决问题才是关键
  2. CentOS 7安装和部署Docker
  3. cmail服务器安装后无法登录的解决办法
  4. lrzsz   linux与windows互传
  5. 拨盘Demo大赛,获奖公布-20170710
  6. 【学神】1-4 用户及用户组管理
  7. 国内ios分亨组件,
  8. Ext JS 4.1 RC1发布
  9. r a/b 测试_R中的A / B测试
  10. 数据科学学习心得_学习数据科学