简介

是用来编写应用程序的高级编程语言,“内置电池”,哲学:简单优雅,尽量写容易看明白的代码,尽量写少的代码,适合干嘛:网络应用、网站、后台服务;日常些工具,如系统管理员需要的脚本任务;把其他语言开发的程序在包装起来,方便使用。

缺点

  • 运行速度慢、解释性语言、会把代码一行一行的解释成CPU能理解的机器码;
  • 代码不能加密,发布源码;

安装Python(windows下)

Python是跨平台的,可以运行在Windows、Mac、和各种Linux、Unix上。

  • 官网下载最新版https://www.python.org/,运行msi安装包,我的本地是Windows10 64位,但是官网下载很是慢,下来半个小时,结果还是个32位的,下面分享一个64位的3.6.3版本下载地址http://download.csdn.net/download/framic/10013998。
  • 然后点击.exe应用程序,一定要勾选Add Python 3.6 to PATH选项;然后点击install now即可完成安装。

  • 运行Python
    安装成功后,Ctrl+r进入命令提示符窗口,然后敲入Python后可以看到如图

    表示安装很成功!看到的>>>就是表示我们进入了Python的交互式环境中了。

  • 注意
    当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。当我们在官网下载并安装好Python3.6.3后,我们就直接获得了一个官方版本的解释器:CPython。

编写Python程序

  • Python交互式模式:就是在命令行中敲入Python,然后进入>>>符号的交互式模式环境中。 进入后可以直接进行程序语句编写,然后回车运行;
  • 命令行模式
    进入命令行输入要运行的Python文件的名字,后缀名为.py,然后回车返回结果。
  • 使用文本编辑器,我用的是sublime text。(坚决不能用word和Windows自带的记事本)。
    编写第一个Python程序,命名为test01.py

运行可以在保存文件目录下的命令行输入python test01.py,回车

也可以用git 直接在文件保存的目录下git bash 然后输入python test01.py,回车(中文会乱码)

总结

这是自己通过学习Python总结的一个入门级安装的总结记录,其中的文本编写的工具不止sublime text这个,还有很多,感兴趣可以自己去百度,然后安装的话去官网,这是自己学习Python的第一天,相关文章会持续更新,自己也会坚持学习。

Python入门及安装的更多相关文章

  1. Python入门-----Windows安装

    摘要:Python,windows安装 1.进入python的官方网站下载:https://www.python.org 点击Download,选择windows版本:

  2. Python入门之安装numpy和pandas

    最近要对一系列数据做同比比较,需要用到numpy和pandas来计算,不过使用python安装numpy和pandas因为linux环境没有外网遇到了很多问题就记下来了. 首要条件,python版本必 ...

  3. python入门——Anaconda安装

    初学Python,可以选择python原始的IDE,但原始的IDE在使用过程中需要自己安装各种包,个人觉得初学者不需要将时间花在这些上面,而是应该直接学习python程序,这些比较杂的事情可以在以后的 ...

  4. python入门基础—安装

    说明:0基础,那就先练习python语言基础知识,等基础知识牢固了,再对各开发平台分别进行介绍.这里只介绍两个简单而又容易搭建开发平台Anaconda和pycharm Anaconda是一个开源的Py ...

  5. Python入门-函数的使用到程序的公布安装

    Python入门-函数的使用到Python的公布安装 本文主要适合有一定编程经验,至少掌握一门编程语言的人查看. 文中样例大多都是简单到认识英文单词就能看懂的水平,主要讲的是Python的总体使用方法 ...

  6. python入门(2)python的安装

    python入门(2)python的安装 Python是跨平台的,可以运行在Windows.Mac和各种Linux/Unix系统上. 2.x还是3.x Python有两个版本,一个是2.x版,一个是3 ...

  7. Python入门:Anaconda和Pycharm的安装和配置

    Python入门:Anaconda和Pycharm的安装和配置  转自:https://www.cnblogs.com/yuxuefeng/articles/9235431.html 子曰:“工欲善其 ...

  8. Python入门之第三方模块安装

    Python入门之第三方模块安装 平台:Win10 x64 + Anaconda3-5.3.0 (+Python3.7.0) Issue说明:pip install line_profiler-2.1 ...

  9. 大爽Python入门教程 0-1 安装python

    大爽Python入门公开课教案 点击查看教程总目录 一 如何找到下载地址并下载 下面展示找到下载地址的方法步骤 嫌步骤太慢可直接跳到第4步, 查看详细下载地址 使用搜索引擎搜索python 打开搜索结 ...

随机推荐

  1. React-学习总结

    概念知识:1.JSX是什么 JSX其实是JavaScript的扩展,React为了代码的可读性更方便地创建虚拟DOM等原因,加入了一些类似XML的语法的扩展. 2.编译器——jsxTransforme ...

  2. bash常见命令

    pwd (Print Working Directory) 查看当前目录 cd (Change Directory) 切换目录,如 cd /etc ls (List) 查看当前目录下内容,如 ls - ...

  3. Python是如何进行类型转换的?

    函数                      描述int(x [,base ])         将x转换为一个整数long(x [,base ])        将x转换为一个长整数float(x ...

  4. 和openjdk在一起的第一天-第一次接触有些生疏,就先熟悉一下吧

    暂时搞到了openjdk7,就将就着看吧,(为什么csdn全部都是收费啊,llllj),但是还是决定先读这个openjdk7 还有,不知道怎么的就想试试markdown,也不知道好用不 hello w ...

  5. C/C++ 数据类型的使用方法详解

    cppreference.com -> C/C++ 数据类型 C/C++ 数据类型 C语言包含5个基本数据类型: void, integer, float, double, 和 char. 类型 ...

  6. Ubuntu输入su命令提示认证失败的解决办法

    Ubuntu安装后,root用户默认是被锁定了的,不允许登录,也不允许执行"su命令到root".对于桌面用户而言,这样可以提高安全性.但对于服务器可以设置成允许"su命 ...

  7. JQuery 获取父元素方法

    ---恢复内容开始--- <tr class="removerow" style=""> <td> <input type=&qu ...

  8. 每天一个linux命令(6/18):lsof命令

    lsof(list open files)是一个列出当前系统打开文件的工具.在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件.所以,lsof的功 ...

  9. IEEE802.11数据帧在Linux上的抓取 80211格式转8023帧格式

    转:http://blog.csdn.net/dog250/article/details/7749372 终于得到了梦寐的<802.11无线网络权威指南>,虽然是复印版本,看起来也一样舒 ...

  10. 七、golang中接口、反射

    一.接口定义 1.定义 interface类型可以定义一组方法,但是这些不需要实现,并且interface不能包含任何变量 package main import ( "fmt" ...