第一个Python程序(全面)
说明:该篇博客是博主一字一码编写的,实属不易,请尊重原创,谢谢大家!
一.Windows系统
1.编写Python程序方式之Sublime文本编辑器:
1>打开sublime,创建hello.py文件,打印hello python
print("hello python")
注:在Sublime编辑器中运行Python程序(Ctrl+B)记得要先保存才可以运行程序,不然会报错

2.编写Python程序方式之Python交互模式-IDE-IDLE:
注:当安装完Python后,在安装目录下和windows开始菜单栏下就会有IDLE(IDLE是开发 Python 程序的基本IDE(集成开发环境),具备基本的IDE的功能)
1>在windows开始菜单中打开IDLE

2>在弹出的Python Shell窗口输入行中,打印出人生苦短 我用Python这句经典
print("人生苦短 我用Python")
注:命令行显示有符号(>>>)代表你已进入Python交互模式(Enter回车即可运行代码)
提示窗口如下:

3>在Windows提示符cmd中也可以进入Python交互模式(以管理员身份运行cmd)
注:如果在窗口命令下输入python成功进入交互模式,代表python安装成功并且将python添加到环境变量Path中

添加环境变量:
右击计算机属性---高级系统设置---高级---打开环境变量---编辑用户变量栏下的PATH变量

复制python安装路径,在最后面粘贴记得以;分割
注:不要复制我的路径,找到你自己安装python的路径,在变量值末尾处添加,!!!切记前面加英文分号;
;D:\Python\Python36\

3.编写Python程序方式之PyCharm(IDE)
简介:PyCharm是由JetBrains打造的一款Python IDE,VS2010的重构插件Resharper就是出自JetBrains之手。
特点:
首先,PyCharm拥有一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制
另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython。
1>官网windows下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
2>下载安装完成后,打开PyCharm程序
3>创建项目:

4>点击Create创建项

5>右击项目名untitled,New---Python File 创建一个python文件

6>创建一个hello.py文件

7>编写hello.py文件打印人生苦短 我用python这句话
补充:python2x版本打印时不需要加(),而python3x需要加括号

说明:在windows环境中编写Python代码的方式不止是这些,我个人偏向这几种
二.Linux系统(ubuntu)
1.编写Python程序方式之Vim(编辑器之神-vim)
简介:Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。
1>vi命令:键盘操作(h:左 j:下 k:上 l:右)

2>vi命令:模式

3>vi命令:图解

4>通过vi hello.py 创建并编写hello.py文件
5>Enter回车进入编辑界面,按 i 进入编写模式编写代码

6>保存 按Esc进入末行模式,输入:x敲回车则保存并退出

7>保存退出后回到ubuntu命令终端,输入python hello.py(按Tab自动补全)执行python文件
注:ubuntu系统中默认安装python2.7和python3.5两个版本,非常方便

2.编写Python程序方式之gedit编辑器
简介:gedit是一个Linux环境下的文本编辑器,类似windows下的写字板程序,在不需要特别复杂的编程环境下,作为基本的文本编辑器比较合适
1>ubuntu命令终端输入gedit say_hello.py

2>回车进行代码编写
说明:Ubuntu中也可以使用Pycharm(IDE)下载安装Linux系统的即可,新手入手linux建议从Ubuntu和CentOS入手
Ubuntu官网下载地址:https://www.ubuntu.com/download/desktop
就先写这么多吧,博主要开始搬砖啦~

第一个Python程序(全面)的更多相关文章
- 第一个python程序
一个python程序的两种执行方式: 1.第一种方式是通过python解释器: cmd->python->进入python解释器->编写python代码->回车. 2.第二种方 ...
- 3.第一个python程序
学习任何一门语言的第一步,首先要写个'hello world',这算是程序员的一个传统.但在写之前,还有注意几个问题. 首先,python是一门脚本语言,而脚本语言的特点就是:我们写的代码会先由解释器 ...
- python入门(4)第一个python程序
python入门(4)第一个python程序 在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果.现在,试试输入100+200,看看计算结果是不是300: ...
- python笔记:#002#第一个python程序
第一个 Python 程序 目标 第一个 HelloPython 程序 Python 2.x 与 3.x 版本简介 执行 Python 程序的三种方式 解释器 -- python / python ...
- 2.第一个python 程序
第一个python程序 一..python程序的编写步骤 1.创建 xxx.py文件(文件名不要中文) 文件名要以py为扩展名,因为导入的时候其他扩展名会报错.如果不导入的情况可以不限制扩展名. 2 ...
- python基础学习(一) 第一个python程序
1. 使用python/python3解释器的方式 按照惯例,我们都是以Hello world作为一门程序语言的开始,进行如下的操作: 在桌面上新建一个hello-python文件夹 进入hello- ...
- 1.3 第一个python程序
使用Pycharm编写第一个python程序 1.打开 Pycharm,选择 Create New Project,创建一个新项目 2.选择Pure Python表示创建一个纯Python程序项目, ...
- 运行第一个Python程序
Python的三种运行方式 交互式解释器 在终端输入python3 进入python交互式解释器 输入exit()退出交互式解释器 命令行脚本 创建python脚本 通过命令执行程序 python h ...
- 人生苦短之---第一个Python程序
第一个 Python 程序 目标 第一个 HelloPython 程序 Python 2.x 与 3.x 版本简介 执行 Python 程序的三种方式 解释器 —— python / python ...
- [No0000120]Python教程3/9-第一个Python程序
现在,了解了如何启动和退出Python的交互式环境,我们就可以正式开始编写Python代码了. 在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上.写程序也讲究一个感觉,你需 ...
随机推荐
- 【Henu ACM Round#15 D】Ilya and Escalator
[链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 概率DP; 设f[i][j]表示前i个单位时间,j个人进入房间的概率是多少 然后想一下和i-1秒的时候要怎么转移就可以了. i-1秒 ...
- 一次失败的PHP扩展开发之旅
一次失败的PHP扩展开发之旅 By warezhou 2014.11.19 缘起 经过不断的持续迭代.我们部门的协程版网络框架(CoSvrFrame)最终出炉了!这本来是件喜大普奔的事情.可是随着新业 ...
- unity 获取物体尺寸
unity3d中获得物体的size 以size的x方向为例 1:gameObject.renderer.bounds.size.x;//这个值的结果真实反应出有MeshRenderer这个组件的 ...
- jquery16 DOM操作 : 添加 删除 获取 包装 DOM筛选
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...
- RTSP、HTTP、HTTPS、SDP四种协议详解
我们将主要讲解RTSP,HTTP,HTTPS, SDP四种协议. 一:RTSP协议简介 实时流协议RTSP是一个应用层协议,用于控制具有实时特性的数据(例如多媒体流)的传送. RTSP协议一般与RT ...
- 32.idea导入maven项目 无法加载依赖包
maven Project重新导入即可
- 【项目基础】容器、AOP理论篇
一.容器(砂锅) 1.概念: 容器是应用server中位于组件和平台之间的接口集合 2.应用: 容器一般位于应用server之内,由应用server负责载入和维护.一个容器仅仅能存在于一个应用serv ...
- Swift具体解释之三----------函数(你想知道的都在这里)
函数(你想知道的都在这里) 注:本文为作者自己总结.过于基础的就不再赘述 ,都是亲自測试的结果.如有错误或者遗漏的地方.欢迎指正.一起学习. 1. 函数的简单定义和调用 简单的无參函数就不再赘述 , ...
- ContentValues的使用
什么是 ContentValues类? ContentValues类和 Hashtable比较类似,它也是负责存储一些名值对,但是它存储的名值对当中的名是一个String类型,而值都是基本类型. 插入 ...
- NET Framework 4.5 有更加简便的方法 Task.Run()
NET Framework 4.5 有更加简便的方法 Task.Run()