创建Python程序
1. 创建Python程序
欢迎来到Python世界!
本系列文章告诉你怎么样编写Python程序。Python仅仅是一种文本文件。跟普通文本文件是一样的,仅仅只是这样的文本文件不但能够看,还能够在Python环境里执行。你能够使用一种标准的文本编辑器来编辑它。至于你想使用什么样的文本编辑器,依赖你所使用的电脑系统拥有的文本编辑器了。当然,你想提高效率和更加方便地编写。使用一个带Python语法高亮显示的文本编辑器是最佳的选择。
1.1 Hello, World
每一个程序猿在学习一门语言时,都喜欢编写一个最简单的程序“Hello, World”。这个程序就是输出一句简单的英语“Hello, World!”,就结束了,其他什么事也没有做。以下就让我们一起使用Python来编写这个简单有名的程序吧!
打开你所熟悉的文本编辑器,然后创建一个文件,保存文件名为hello.py,在这个文件中输入以下这行代码:
print("Hello, world!")
在这个程序仅仅是简单地输出一行文本到终端,它是使用print函数来实现的。print函数的功能是把它的參数输出。然后把光标移到下一行。
到眼下为止。你已经写了第一个程序。够简单吧,让我们来执行它!假设你在windows上,能够安装python原始安装包。也能够使用我提供的Milang的IDE来执行。假设你在Linux上。直在终端里执行这个文件即可了,由于Linux都已经预先安装好。系统自带的。在这里我主要使用Milang来编辑和执行,要想安装Milang从这里能够下载(http://blog.csdn.net/caimouse/article/details/11815095)。Milang是一个IDE。它集成了Notepad++的编辑器和Python 3.4的编译器,这样更加方便,仅仅须要安装它,就能够编辑代码。然后一键执行代码,简单、高效。假设在你的Windows下不能执行,请下载VC2013的执行补丁库(http://www.microsoft.com/en-us/download/details.aspx?
id=40784)。
创建Python程序的更多相关文章
- 创建第一个python程序:‘Hello World!’
安装好python解释器就可以创建第一个仪式程序Helloworld了 1.Python程序的3种运行方式 1.1.Python解释器直接运行 在Windows或者Linux命令行输入python,进 ...
- Python程序高效地调试
现在我在debug python程序就只是简单在有可能错误的地方print出来看一下,不知道python有没像c++的一些IDE一样有单步调试这类的工具?或者说各位python大神一般是怎么debug ...
- Python程序的常见错误(收集篇)
关于Python Python是一门解释性的,面向对象的,并具有动态语义的高级编程语言.它高级的内置数据结构,结合其动态类型和动态绑定的特性,使得它在快速应用程序开发(Rapid Applicatio ...
- 编写高质量代码--改善python程序的建议(六)
原文发表在我的博客主页,转载请注明出处! 建议二十八:区别对待可变对象和不可变对象 python中一切皆对象,每一个对象都有一个唯一的标识符(id()).类型(type())以及值,对象根据其值能否修 ...
- 编写高质量代码--改善python程序的建议(八)
原文发表在我的博客主页,转载请注明出处! 建议四十一:一般情况下使用ElementTree解析XML python中解析XML文件最广为人知的两个模块是xml.dom.minidom和xml.sax, ...
- Python程序的执行原理(转载)
Python程序的执行原理 2013-09-17 10:35 佚名 tech.uc 1. 过程概述 Python先把代码(.py文件)编译成字节码,交给字节码虚拟机,然后虚拟机一条一条执行字节码指令 ...
- 浅谈 Python 程序和 C 程序的整合
源地址:http://www.ibm.com/developerworks/cn/linux/l-cn-pythonandc/ 概览 Python 是一种用于快速开发软件的编程语言,它的语法比较简单, ...
- (七)第一个python程序!
这是对我自己来说比较有仪式的一篇随笔记录,说了那么多,开始第一个pyhton小程序吧! 首先找一个版本比较新的Linux系统, 执行Python –V 查看一下你的Python版本: # python ...
- Linux(9)后台运行python程序并输出到日志文件
后台运行python程序并标准输出到文件 现在有test.py程序要后台部署, 里面有输出内容 使用命令: nohup python -u test.py > test.log 2>&am ...
随机推荐
- C++笔记:头文件的作用和写法
from://http://ceeji.net/blog/c%E7%AC%94%E8%AE%B0%EF%BC%9A%E5%A4%B4%E6%96%87%E4%BB%B6%E7%9A%84%E4%BD% ...
- ASP.NET :Virtual Application vs Virtual Directory
原文地址:http://blogs.msdn.com/b/wenlong/archive/2006/11/22/virtual-application-vs-virtual-directory.asp ...
- ibatis.net:尽可能的使用匿名类型替换 Hashtable
一切尽在代码中 Hashtable 风格 public Account GetByCustomIdAndAccountType(int customId, AccountType accountTyp ...
- 7z压缩与解压命令
在写很多工具的时候,可能会用到7z命令来进行压缩与解压操作.这里记录二个比较常用的操作:压缩.解压. 在dos窗口下输入7z命令,会显示7z的使用参数详情: 7-Zip 9.10 beta Co ...
- Java中CAS详解
在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁 锁机制存在以下问题: (1)在多线程竞争下,加锁.释放锁会导致比较多的上下文切换和调度延时,引起性能问题. (2 ...
- Winform窗体传值
1:委托: 父窗体; private void button1_Click(object sender, EventArgs e) { Form2 frm = new Form2(); //frm.f ...
- Dockerfile 指令汇总及解析
原文地址:http://www.maoyupeng.com/dockerfile-command-introduction.html 什么是Dockerfile Dockerfile是由一系列 ...
- [Windows_Server_2012优化V1.1_20140425]
[Windows_Server_2012优化V1.1_20140425] Winsows Server 2012 Datacenter Evaluation Build 9200数据中心评估版GUI ...
- Useful JVM Flags – Part 8 (GC Logging)
The last part of this series is about garbage collection logging and associated flags. The GC log is ...
- JavaScript:Functions
ylbtech-JavaScript:Functions 1.返回顶部 JavaScript 全局对象 全局属性和函数可用于所有内建的 JavaScript 对象. 顶层函数(全局函数) 函数 描述 ...