python学习之第一课时--初始python

  • Python前世今世

python是什么

python是一门多种用途的编程语言,时常在扮演脚本语言的角色

python流行原因

软件质量

提高开发者效率(python代码大小为C/java的1/3-1/5)

程序的可移植性

标准库的支持

组件集成

享受简便其中

python的种类

Cpython    Jython     IronPython     PyPy(特殊)    RubyPython,Brython

CPython是python语言的标准实现,Jython和IronPython分别是python程序的java和.NET的实现;它们都是python解释器的替代实现

python技术优点
            面向对象
            免费
            可移植
            功能强大
            动态类型
            自动内存管理(“垃圾回收”)
            内置对象类型和工具
            库和第三方工具
python缺点
            不像C和C++这类常规的编程语言运行得那么快

  • python解释器

一种让其他程序运行起来的程序,也可以理解为解释代码或者代码文件的软件
        作用:代码与机器的计算机硬件之间的软件逻辑层

  • python环境

安装python
      windows:
            1.下载安装包     http://www.python.org/downloads/
            2.安装           默认安装路径  c:\python27
            3.配置环境变量
              【右键计算机】---》【属性】---》【高级系统设置】---》【高级】---》【环境变量】---》【在第二个内容框中找到变量名为path的一行,双击】
               ---》【python安装目录追加到变值值中,用;分割】
               如: 原来的值;c:\python27,切记前面有分号,且;为英文
       linux:
            无需安装,原来python环境

如: #/$python  切换到python交互提示模式下,python为2.0版本
                #/$python3   则切换到python3.0版本

提醒:linux的yum依赖自带python,为防止错误,为此更新就是在安装一个python
                1.安装gcc,用于编译python源码  yum install gcc
                2.下载源码包   https://www.python.org/ftp/python/
                3.解压并进入源码文件
                4.编译安装     ./configure makeall make install
                5.查看版本     /usr/local/bin/python2.7 -v

python学习之第一课时--初始python相关推荐

  1. 1、Python学习笔记第一课:python介绍

    python学习第一课 python介绍: 1.python是一种解释性,面向对象语言. 2.特点: (1):可读性强: (2):简洁,生产效率高: (3):面向对象: (4):免费和开源: (5): ...

  2. python学习之第二课时--运行程序和字符编码

    python学习之第二课时--运行程序和字符编码 python的运行方式 Windows的终端运行方式:                [右键点击开始键]--->[运行输入cmd]---> ...

  3. 单片机学习:第一篇 基于Python的树莓派语音助手

    title: 单片机学习:第一篇 基于Python的树莓派语音助手 tags: 树莓派,python,语音助手,百度AIP 目录 一.pyaudio录音 二.语音识别 三.与图灵机器人对话 四.语音合 ...

  4. python学习日记(第一周)

    python学习日记(第一周) 前言: 无论出于什么目的,学个程序语言吧.之前学过一点点基础语法,然后就搁置了两年,日记仅作为个人记录,有问题还望不吝赐教 其实这玩意儿应该每次学一部分记录一部分的,好 ...

  5. Python学习的第一周

    Python学习的第一周 一.初识Python Python的应用领域 目前Python在Web服务器应用开发.云基础设施开发.网络数据采集(爬虫).数据分析.量化交易.机器学习.深度学习.自动化测试 ...

  6. Python 学习笔记 第三篇 Python实现网易云评论网页爬虫+词云展示 (Pycharm+Mysql)

    初始条件,具体可见我的其他文章. 1.安装Python.Python 学习笔记 第一篇 Python的安装与配置 2.安装Pycharm,并导入第三方包.Python 学习笔记 第二篇 Python ...

  7. Python学习笔记(二)——Python基本图形绘制

    Python学习笔记(二)--Python基本图形绘制 文章目录 Python学习笔记(二)--Python基本图形绘制 不同编程语言的初心和适用对象 Python蟒蛇绘制 五星红旗绘制 这次笔记主要 ...

  8. python语言提供的3个基本数字类型是什么_计算机二级python学习教程(3) python语言基本数据类型...

    本文继续计算机二级python教程的学习,之前已经学习过了计算机二级python学习教程(1) .计算机二级python学习教程(2) 3.1 数字类型 数字类型:整数类型.浮点数类型.复数类型. 整 ...

  9. python自学网站有哪些-Python学习网站有哪些?Python基础教程网站推荐

    Python学习网站有哪些?Python基础教程网站推荐:菜鸟教程.PHP中文网.PHP中文网.W3C.Reddit.博学谷.python中文学习大本营.Python 3 Module of the ...

最新文章

  1. The application could not be installed: INSTALL_FAILED_NO_MATCHING_ABIS
  2. 蓝牙的自适应跳频技术
  3. 如何求一个数的因数 c语言代码,【代码】求一个数的因数和、求优化、顺便也供新人参考算法...
  4. eclipse 和myEclipse 项目导入
  5. [reference]-Features_in_A-profile
  6. 洛谷 P1071 潜伏者
  7. 四十二、Linux网络管理,软件安装,进程管理总结
  8. Three.js Scene Graph
  9. gromacs manual_GROMACS蛋白配体分子动力学模拟结果分析简要笔记
  10. sql server 2005 使用Log Explorer查看和恢复数据
  11. 高通芯片校准中的RGI、ICQ是什么意思,校准的特征化是什么意思?(转)
  12. 如何更改ORCAD中的page number ?
  13. vtk 中vtkMapper的各函数解析
  14. LSA和 PLSA学习笔记
  15. Requests库爬虫详解
  16. 吐血整理!140种Python标准库、第三方库和外部工具都有了
  17. oracle查询sql语句
  18. Android crackme签名漏洞,CrackMe160之第一个,分析算法并写出注册机!
  19. nimi SearchEngin 项目思路及算法
  20. java找不到文件_Java常见问题之javac Hello.java找不到文件的解决方法

热门文章

  1. CVPR 2020 SLAM挑战赛冠军方案解读,搞定超难数据集TartanAir
  2. 单阶段6D对象姿势估计
  3. 自动驾驶激光雷达物体检测技术
  4. 水下目标检测算法赛(36w奖金池)
  5. Angew. Chem. Int. Ed. | 分子机器学习是合成化学的未来吗?
  6. Linux(CentOS 7_x64位)系统下安装RDkit(修正)
  7. 64位Ubuntu上编译32位程序
  8. Android中的service全面总结
  9. R包corrplot绘图相关系数矩阵
  10. Cell:基因表达的改变和群落的更替塑造了全球海洋宏转录组