python基础教程之Hello World!


Posted in Python onAugust 29, 2014

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 httplib,smtplib使用方法
Sep 06 Python
Python数据结构与算法之字典树实现方法示例
Dec 13 Python
Python random模块用法解析及简单示例
Dec 18 Python
python爬虫之urllib3的使用示例
Jul 09 Python
python机器学习之神经网络实现
Oct 13 Python
在Python中过滤Windows文件名中的非法字符方法
Jun 10 Python
python numpy之np.random的随机数函数使用介绍
Oct 06 Python
使用python-pptx包批量修改ppt格式的实现
Feb 14 Python
Python yield的用法实例分析
Mar 06 Python
Pycharm如何导入python文件及解决报错问题
May 10 Python
python不到50行代码完成了多张excel合并的实现示例
May 28 Python
python -v 报错问题的解决方法
Sep 15 Python
python中的多线程实例教程
Aug 27 #Python
闭包在python中的应用之translate和maketrans用法详解
Aug 27 #Python
web.py获取上传文件名的正确方法
Aug 26 #Python
Python version 2.7 required, which was not found in the registry
Aug 26 #Python
web.py中调用文件夹内模板的方法
Aug 26 #Python
web.py在模板中输出美元符号的方法
Aug 26 #Python
Django1.3添加app提示模块不存在的解决方法
Aug 26 #Python
You might like
全国FM电台频率大全 - 1 北京市
2020/03/11 无线电
php 中的4种标记风格介绍
2012/05/10 PHP
php获取json数据所有的节点路径
2015/05/17 PHP
php函数连续调用实例分析
2015/07/30 PHP
详解WordPress中添加和执行动作的函数使用方法
2015/12/29 PHP
WordPress中用于获取搜索表单的PHP函数使用解析
2016/01/05 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
2016/08/12 PHP
PHP+iframe图片上传实现即时刷新效果
2016/11/18 PHP
PHP判断一个数组是另一个数组子集的方法详解
2017/07/31 PHP
PHP实现的无限分类类库定义与用法示例【基于thinkPHP】
2018/08/06 PHP
PHP之多条件混合筛选功能的实现方法
2019/10/09 PHP
jQuery学习笔记[1] jQuery中的DOM操作
2010/12/03 Javascript
JavaScript中使用arguments获得函数传参个数实例
2014/08/27 Javascript
JS添加或修改控件的样式(Class)实现方法
2016/10/15 Javascript
Vue.js中extend选项和delimiters选项的比较
2017/07/17 Javascript
IntersectionObserver实现图片懒加载的示例
2017/09/29 Javascript
基于vue.js无缝滚动效果
2018/01/25 Javascript
nodejs+mongodb aggregate级联查询操作示例
2018/03/17 NodeJs
JavaScript同源策略和跨域访问实例详解
2018/04/03 Javascript
你应该了解的JavaScript Array.map()五种用途小结
2018/11/14 Javascript
openLayer4实现动态改变标注图标
2020/08/17 Javascript
探究一道价值25k的蚂蚁金服异步串行面试题
2020/08/21 Javascript
[02:28]DOTA2 2017国际邀请赛小组赛回顾
2017/08/09 DOTA
使用python装饰器验证配置文件示例
2014/02/24 Python
Python3实现从指定路径查找文件的方法
2015/05/22 Python
Python实现登陆文件验证方法
2018/10/06 Python
Pycharm简单使用教程(入门小结)
2019/07/04 Python
python判断单向链表是否包括环,若包含则计算环入口的节点实例分析
2019/10/23 Python
Python os模块常用方法和属性总结
2020/02/20 Python
Django bulk_create()、update()与数据库事务的效率对比分析
2020/05/15 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
高中化学教学反思
2014/01/13 职场文书
就业推荐表自我鉴定范文
2014/03/21 职场文书
社区敬老月活动总结
2015/05/07 职场文书
2016年优秀共产党员先进事迹材料
2016/02/29 职场文书
pytorch中[..., 0]的用法说明
2021/05/20 Python