第一个python程序

news/2024/11/19 20:33:15/

我们将看一下如何用Python编写运行一个传统的“Hello World”程序。通过它,你将学会如何编写、保存和运行Python程序。
有两种使用Python运行你的程序的方式——使用交互式的带提示符的解释器或使用源文件。

1.使用带提示符的解释器
在命令行的shell提示符下键入python,启动解释器。现在输入print 'Hello World',然后按Enter键。你应该可以看到输出的单词Hello World。
注意,>>>是你键入Python语句的提示符。
例3.1 使用带提示符的Python解释器


[root@localhost ~]# python
Python 2.5.1 (r251:54863, Oct 30 2007, 13:45:26)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-33)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print 'Hello, World!'
Hello, World!
>>>


注意,Python会在下一行立即给出你输出!你刚才键入的是一句Python 语句 。我们使用print来打印你提供给它的值。这里,我们提供的是文本Hello World,它被迅速地打印在屏幕上。

如何退出Python提示符
如果你使用的是Linux/BSD shell,那么按Ctrl-d或quit()或exit()退出提示符。
如果是在Windows命令行中,则按Ctrl-z再按Enter。

2.使用源文件
现在让我们重新开始编程。当你学习一种新的编程语言的时候,你编写运行的第一个程序通常都是“Hello World”程序,这已经成为一种传统了。在你运行“Hello World”程序的时候,它所做的事只是说声:“Hello World”。
启动你选择的编辑器,输入下面这段程序,然后把它保存为helloworld.py。


#!/usr/bin/python
#Filename : helloworld.py
print 'Hello World'


为了运行这个程序,请打开shell(Linux终端或者DOS提示符),然后键入命令python helloworld.py。
输出如下所示。


$ python helloworld.py
Hello World


如果你得到的输出与上面所示的一样,那么恭喜!——你已经成功地运行了你的第一个Python程序。

让我们看一下这个程序的前两行。它们被称作注释——任何在#符号右面的内容都是注释。
Python至少应当有第一行那样的特殊形式的注释。它被称作组织行 ——源文件的头两个字符是#!,后面跟着一个程序。这行告诉你的Linux/Unix系统当你执行你的程序的时候,它应该运行哪个解释器。
跟在注释之后的是一句Python 语句——它只是打印文本“Hello World”。print实际上是一个操作符,而“Hello World”被称为一个字符串。

和shell脚本类似,我们可以使用chmod命令,给程序可执行的许可,然后直接运行程序。当然前提是,该程序的路径在PATH环境变量中。

获取帮助
如果你需要某个Python函数或语句的快速信息帮助,那么你可以使用内建的help功能。尤其在你使用带提示符的命令行的时候,它十分有用。比如,运行help(print)。

ps:
did you know?
你知道2的100次方是多少吗?让python来告诉你吧
[root@localhost python]# python
Python 2.5.1 (r251:54863, Oct 30 2007, 13:45:26)
[GCC 4.1.2 20070925 (Red Hat 4.1.2-33)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 2**100
1267650600228229401496703205376L
那2的1000次方呢?
>>> 2**1000
10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376L
........
unbelievable!!!


http://www.ppmy.cn/news/12591.html

相关文章

【Android笔记67】Android之使用系统中的相机功能(拍照、保存照片、显示拍摄的照片、照片保存到图库等操作)

这篇文章,主要介绍Android如何使用系统中的相机功能(拍照、保存照片、显示拍摄的照片、照片保存到图库等操作)。 目录 一、使用Android相机功能 1.1、如何调用相机功能 1.2、调用相机功能

Wav2Vec HuBert 自监督语音识别模型

文章目录Wav2Vec: Unsupervised pre-training for speech recognitionabstractmethodwav2vec 2.0: A Framework for Self-Supervised Learning of Speech RepresentationsabstractintroductionmethodMODEL arch损失函数finetuneexprimentHuBERT: Self-Supervised Speech Repres…

第三章 熟悉的气息

Died有些奇怪,这个游戏好像有哪里不对劲,对,比她输入的代码要多了很多。她的游戏……只是很简单的啊。 Died的虚拟世界里…… 一个人,看不清面容,笑着:“Died的数据传回来了吗?” Died准备休息一…

孤儿进程和僵尸进程

文章目录孤儿进程僵尸进程孤儿进程 定义 父进程运行结束,但子进程还在运行(未运行结束),这样的子进程就称为孤儿进程(Orphan Process)每当出现一个孤儿进程的时候,内核就把孤儿进程的父进程设置…

修改jupyter notebook默认路径

修改jupyter notebook默认路径jupyter notebook默认打开C:\Users\你的用户名,用户名是你的电脑用户名,upload文件又会在C盘生成一堆文件,很乱,用notebook打开文件还要跳转到目录,很麻烦,那有没有办法呢&…

RESTful的风格提倡 URL 地址使用统一的风格设计

RESTful概念实现REST:Representational State Transfer,表现层资源状态转移。资源:资源是一种看待服务器的方式,即,将服务器看作是由很多离散的资源组成。每个资源是服务器上一个可命名的抽象概念。资源的表述资源的表…

使用Python创建websocket服务端并给出不同客户端的请求

作者:虚坏叔叔 博客:https://xuhss.com 早餐店不会开到晚上,想吃的人早就来了!😄 使用Python创建websocket服务端,并给出不同客户端的请求 一、 WebSocket是啥 WebSocket 和HTTP一样,也是一种通…

GPIO 八种工作模式及其硬件框图

参考资料: STM32F1xx 官方资料:《STM32中文参考手册V10》- 第 8 章通用和复用功能 IO(GPIO 和 AFIO) GPIO 是通用输入/输出端口的简称,是 STM32 可控制的引脚。GPIO 的引脚与外部硬件设备连接,可实现与外部通讯、控制外部硬件或者采集外部硬件数据的功能。 STM32 的八种 …