从零学Python之hello world

 更新时间:2014年05月21日 15:38:14   作者:  
从今天开始讲陆续发布一系列python基础教程,让新手更快更好的入门。

简单的‘Hello World!'

Python命令行

假设你已经安装好了Python, 那么在Linux命令行输入:

复制代码 代码如下:

$python

将直接进入python。然后在命令行提示符>>>后面输入:

复制代码 代码如下:

>>>print('Hello World!')

可以看到,随后在屏幕上输出:

复制代码 代码如下:

Hello World!

print是一个常用函数,其功能就是输出括号中得字符串。

(在Python 2.x中,print还可以是一个关键字,可写成print 'Hello World!',但这在3.x中行不通 )
写一段小程序

另一个使用Python的方法,是写一个Python程序。用文本编辑器写一个.py结尾的文件,比如说hello.py

在hello.py中写入如下,并保存:

复制代码 代码如下:

print('Hello World!')

退出文本编辑器,然后在命令行输入:

复制代码 代码如下:

$python hello.py

来运行hello.py。可以看到Python随后输出

复制代码 代码如下:

Hello World!

脚本

我们还可以把Python程序hello.py改成一个可执行的脚本,直接执行:

复制代码 代码如下:

#!/usr/bin/env python

print('Hello World!')

需要修改上面程序的权限为可执行:

复制代码 代码如下:

chmod 755 hello.py

然后再命令行中,输入

复制代码 代码如下:

./hello.py

就可以直接运行了
总结

print

命令行模式: 运行Python,在命令行输入命令并执行。

程序模式: 写一段Python程序并运行。

相关文章

  • python生成密码字典的方法

    python生成密码字典的方法

    今天小编就为大家分享一篇python生成密码字典的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-07-07
  • Python+matplotlib实现填充螺旋实例

    Python+matplotlib实现填充螺旋实例

    这篇文章主要介绍了Python+matplotlib实现填充螺旋实例,具有一定借鉴价值,需要的朋友可以参考下
    2018-01-01
  • python 人工智能算法之随机森林流程详解

    python 人工智能算法之随机森林流程详解

    这篇文章主要为大家介绍了python 人工智能算法之随机森林流程详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • Python多线程如何同时处理多个文件

    Python多线程如何同时处理多个文件

    这篇文章主要介绍了Python多线程如何同时处理多个文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-08-08
  • numpy中矩阵合并的实例

    numpy中矩阵合并的实例

    今天小编就为大家分享一篇numpy中矩阵合并的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • Python Flask基础教程示例代码

    Python Flask基础教程示例代码

    这篇文章主要介绍了Python Flask基础教程示例代码,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • Python实现word2Vec model过程解析

    Python实现word2Vec model过程解析

    这篇文章主要介绍了Python实现word2Vec model过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-12-12
  • Python中reduce()函数的用法详细解读

    Python中reduce()函数的用法详细解读

    这篇文章主要介绍了Python中reduce()函数的用法详细解读,reduce函数是通过函数对迭代器对象中的元素进行遍历操作,但需要注意的是 reduce 函数返回的是计算的结果,而 map/filter 返回的是作用后的迭代器对象,需要的朋友可以参考下
    2023-08-08
  • python制作最美应用的爬虫

    python制作最美应用的爬虫

    这篇文章主要介绍了python制作最美应用的爬虫的相关资料,需要的朋友可以参考下
    2015-10-10
  • Python中类的mro与继承关系详解(二)

    Python中类的mro与继承关系详解(二)

    这篇文章主要介绍了Python中类的mro与继承关系详解,上一篇我们已经通过mro相关资料介绍了mro继承关系的基础内容,这片紧接着上一篇文章展开详细内容,需要的朋友可以参考一下
    2022-07-07

最新评论