第一个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代码了. 在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上.写程序也讲究一个感觉,你需 ...
随机推荐
- 云计算时代告别phpMyAdmin
云计算时代告别phpMyAdmin phpMyAdmin是一款很经典的MySQL数据库管理工具,在云计算快速发展的今天,phpMyAdmin交互老旧.已经不能适应时代步伐.因此有很多人開始选择一些更高 ...
- julia/pyplot 绘图加入标签和标题
julia 调用matplotlib.pyplot 须要先using pycall 先安装pycall Pkg.add("PyCall") 然后吧. . . 上代码把:(应该是通俗 ...
- 获取个人借阅信息---图书馆client
在上一篇利用jsoup解析个人信息----图书馆client,获得个人基本信息后.便有了进一步的需求:获取当前借阅的具体信息 获取的方法还是一样的.利用jsoup解析借阅信息页面,获得所需数据,封装成 ...
- HDOJ 5414 CRB and String 模拟
CRB and String Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) T ...
- jquery源码12 offset() : 位置和尺寸的方法
// Back Compat <1.8 extension point jQuery.fx.step = {}; if ( jQuery.expr && jQuery.expr. ...
- apicloud中的sqlite操作模块db
db 模块封装了手机常用数据库 sqlite 的增删改查语句,可实现数据的本地存储,极大的简化了数据持久化问题. 1.执行 var db = api.require('db'); db.execute ...
- amaze ui使用简介
amaze ui使用简介 amaze UI 类似于bootstrap 不过比bootstrap更加轻量级 可以用来开发响应式网站,并且是移动优先的,针对移动设备开发的网站可以考虑使用这个框架 css中 ...
- 企业实战之部署Solarwinds Network八部众
企业实战之部署Solarwinds Network 网管系统八部众 Orion Network Performance Monitor是全面的带宽性能监控和故障管理软件,能监控并收集来自路由器.交换机 ...
- jquery实现瀑布流效果
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- HDU 2017 Multi-University Training Contest - Team 4 1009 1011
Questionnaire Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others)T ...