从零学Python之hello world


Posted in Python onMay 21, 2014

简单的‘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-基础-入门 简介
Aug 09 Python
python操作CouchDB的方法
Oct 08 Python
在RedHat系Linux上部署Python的Celery框架的教程
Apr 07 Python
python实现数独算法实例
Jun 09 Python
Python利用正则表达式匹配并截取指定子串及去重的方法
Jul 30 Python
tensorflow入门之训练简单的神经网络方法
Feb 26 Python
Python实现的IP端口扫描工具类示例
Feb 15 Python
django基础学习之send_mail功能
Aug 07 Python
如何在VSCode上轻松舒适的配置Python的方法步骤
Oct 28 Python
Python + Requests + Unittest接口自动化测试实例分析
Dec 12 Python
Python爬虫之Selenium下拉框处理的实现
Dec 04 Python
PyQt5通过信号实现MVC的示例
Feb 06 Python
Python开发实例分享bt种子爬虫程序和种子解析
May 21 #Python
从零学Python之引用和类属性的初步理解
May 15 #Python
python中xrange和range的区别
May 13 #Python
Python中os和shutil模块实用方法集锦
May 13 #Python
Python中的jquery PyQuery库使用小结
May 13 #Python
Python getopt模块处理命令行选项实例
May 13 #Python
Python random模块(获取随机数)常用方法和使用例子
May 13 #Python
You might like
PHP调试及性能分析工具Xdebug详解
2017/02/09 PHP
php中序列化与反序列化详解
2017/02/13 PHP
PHP通过GD库实现验证码功能示例
2019/02/23 PHP
JQuery给元素添加/删除节点比如select
2013/04/02 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
基于jQuery实现交互体验社会化分享代码附源码下载
2016/01/04 Javascript
JSON字符串转换JSONObject和JSONArray的方法
2016/06/03 Javascript
关于网页中的无缝滚动的js代码
2016/06/09 Javascript
js拖拽功能实现代码解析
2016/11/28 Javascript
JS常见疑难点分析之match,charAt,charCodeAt,map,search用法分析
2016/12/25 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
js实现数组内数据的上移和下移的实例
2017/11/14 Javascript
JavaScript实现异步图像上传功能
2018/07/12 Javascript
jQuery模拟12306城市选择框功能简单实现方法示例
2018/08/13 jQuery
VUE组件中的 Drawer 抽屉实现代码
2019/08/06 Javascript
Vue form表单动态添加组件实战案例
2019/09/02 Javascript
详解vue中使用axios对同一个接口连续请求导致返回数据混乱的问题
2019/11/06 Javascript
在weex中愉快的使用scss的方法步骤
2020/01/02 Javascript
Python Web开发模板引擎优缺点总结
2014/05/06 Python
python使用socket向客户端发送数据的方法
2015/04/29 Python
python求解水仙花数的方法
2015/05/11 Python
python 制作自定义包并安装到系统目录的方法
2018/10/27 Python
对Python中list的倒序索引和切片实例讲解
2018/11/15 Python
基于keras输出中间层结果的2种实现方式
2020/01/24 Python
Tensorflow 使用pb文件保存(恢复)模型计算图和参数实例详解
2020/02/11 Python
tensorflow模型文件(ckpt)转pb文件的方法(不知道输出节点名)
2020/04/22 Python
scrapy-splash简单使用详解
2021/02/21 Python
Expedia印度:您的一站式在线旅游网站
2017/08/24 全球购物
是否有自动比较结构的方法
2015/06/03 面试题
四川成都导游欢迎词
2014/01/18 职场文书
红头文件任命书范本
2014/06/05 职场文书
合作合同协议书范本
2015/01/27 职场文书
公司人事管理制度
2015/08/05 职场文书
pytorch 如何使用float64训练
2021/05/24 Python
深入浅析Django MTV模式
2021/09/04 Python
什么是动态刷新率DRR? Windows11动态刷新率功能介绍
2021/11/21 数码科技