Python入门及安装
简介
是用来编写应用程序的高级编程语言,“内置电池”,哲学:简单优雅,尽量写容易看明白的代码,尽量写少的代码,适合干嘛:网络应用、网站、后台服务;日常些工具,如系统管理员需要的脚本任务;把其他语言开发的程序在包装起来,方便使用。
缺点
- 运行速度慢、解释性语言、会把代码一行一行的解释成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入门及安装的更多相关文章
- Python入门-----Windows安装
摘要:Python,windows安装 1.进入python的官方网站下载:https://www.python.org 点击Download,选择windows版本:
- Python入门之安装numpy和pandas
最近要对一系列数据做同比比较,需要用到numpy和pandas来计算,不过使用python安装numpy和pandas因为linux环境没有外网遇到了很多问题就记下来了. 首要条件,python版本必 ...
- python入门——Anaconda安装
初学Python,可以选择python原始的IDE,但原始的IDE在使用过程中需要自己安装各种包,个人觉得初学者不需要将时间花在这些上面,而是应该直接学习python程序,这些比较杂的事情可以在以后的 ...
- python入门基础—安装
说明:0基础,那就先练习python语言基础知识,等基础知识牢固了,再对各开发平台分别进行介绍.这里只介绍两个简单而又容易搭建开发平台Anaconda和pycharm Anaconda是一个开源的Py ...
- Python入门-函数的使用到程序的公布安装
Python入门-函数的使用到Python的公布安装 本文主要适合有一定编程经验,至少掌握一门编程语言的人查看. 文中样例大多都是简单到认识英文单词就能看懂的水平,主要讲的是Python的总体使用方法 ...
- python入门(2)python的安装
python入门(2)python的安装 Python是跨平台的,可以运行在Windows.Mac和各种Linux/Unix系统上. 2.x还是3.x Python有两个版本,一个是2.x版,一个是3 ...
- Python入门:Anaconda和Pycharm的安装和配置
Python入门:Anaconda和Pycharm的安装和配置 转自:https://www.cnblogs.com/yuxuefeng/articles/9235431.html 子曰:“工欲善其 ...
- Python入门之第三方模块安装
Python入门之第三方模块安装 平台:Win10 x64 + Anaconda3-5.3.0 (+Python3.7.0) Issue说明:pip install line_profiler-2.1 ...
- 大爽Python入门教程 0-1 安装python
大爽Python入门公开课教案 点击查看教程总目录 一 如何找到下载地址并下载 下面展示找到下载地址的方法步骤 嫌步骤太慢可直接跳到第4步, 查看详细下载地址 使用搜索引擎搜索python 打开搜索结 ...
随机推荐
- SQLServer与ASP中DATEDIFF函数区别
一.SQLServer: 格式: DATEDIFF(interval,startdate,enddate) interval参数: 年-yy,yyyy 季度-qq,q 月-mm,m 年中的日-dy,y ...
- linux下安装mysql问题总结(一)mysqld_safe mysqld from pid file /usr/local/mysql/data/mysql.pid ended
linux下安装mysql数据库 linux版本:CentOS release 6.8 (Final) mysql版本:mysql-5.7.16-linux-glibc2.5-x86_64.tar.g ...
- P2P-BT对端管理协议(附BT协议1.0)
对端管理 指的是远端peer集合的管理(尽管自身client也能够视为一个peer.但对端管理不包括自身peer) 一个client(client)必须维持与每一个远程peer连接的状态信息,即1V1 ...
- jvm性能监控工具
jvm可能存在的问题: OutOfMemoryError:内存不足 内存泄露 线程死锁 锁竞争(Lock Contention) Java消耗过多的CPU 一.jps(j ...
- Python之常用模块(re,时间,random,os,sys,序列化模块)(Day20)
一.时间模块 #常用方法 1.time.sleep(secs) (线程)推迟指定的时间运行.单位为秒. 2.time.time() 获取当前时间戳 在Python中表示时间的三种方式:时间戳,元组(s ...
- [不常用] - CSRF(跨站点请求伪造)
CSRF,Cross Site Request Forgery,即跨站点请求伪造. 这种攻击是指,在用户正常登录系统以后,攻击者诱使用户访问一些非法链接,以执行一些非法操作. 比如:如果删除用户操 ...
- 【转】Linux下查看进程打开的文件句柄数
---查看系统默认的最大文件句柄数,系统默认是1024 # ulimit -n 1024 ----查看当前进程打开了多少句柄数 # lsof -n|awk '{print $2}'|sort|uniq ...
- OpenGL学习进程(8)第六课:点、边和图形(三)绘制图形
本节是OpenGL学习的第六个课时,下面介绍OpenGL图形的相关知识: (1)多边形的概念: 多边形是由多条线段首尾相连而形成的闭合区域.OpenGL规定,一个多边形必须是一个“凸多边形”. ...
- java的服务端与客户端通信(1)
一.理解socket 1.1什么是socket? socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄.应用程序通常通过"套接字"向网络 ...
- Ubuntu16.04下编译android6.0源码
http://blog.csdn.net/cnliwy/article/details/52189349 作为一名合格的android开发人员,怎么能不会编译android源码呢!一定要来一次说编译就 ...