从零学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 相关文章推荐
在Django中同时使用多个配置文件的方法
Jul 22 Python
详解Python if-elif-else知识点
Jun 11 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
Jun 22 Python
python实现扫描ip地址的小程序
Apr 16 Python
python可视化爬虫界面之天气查询
Jul 03 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
Sep 02 Python
Python中的引用和拷贝实例解析
Nov 14 Python
python3 实现口罩抽签的功能
Mar 11 Python
Python requests模块cookie实例解析
Apr 14 Python
使用Python防止SQL注入攻击的实现示例
May 21 Python
Python自动化之UnitTest框架实战记录
Sep 08 Python
Python descriptor(描述符)的实现
Nov 15 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
解析PayPal支付接口的PHP开发方式
2010/11/28 PHP
PHP 获取远程网页内容的代码(fopen,curl已测)
2011/06/06 PHP
通过curl模拟post和get方式提交的表单类
2014/04/23 PHP
php排序算法实例分析
2016/10/17 PHP
ThinkPHP 模板substr的截取字符串函数详解
2017/01/09 PHP
YII框架页面缓存操作示例
2019/04/29 PHP
PHP执行系统命令函数实例讲解
2021/03/03 PHP
Prototype使用指南之range.js
2007/01/10 Javascript
Javascript的一种模块模式
2008/03/22 Javascript
jQuery EasyUI API 中文文档 - TreeGrid 树表格使用介绍
2011/11/21 Javascript
jquery选择器原理介绍($()使用方法)
2014/03/25 Javascript
JavaScript数据类型学习笔记
2016/01/25 Javascript
JavaScript易错知识点整理
2016/12/05 Javascript
jQuery中Chosen三级联动功能实例代码
2017/03/07 Javascript
Vue 2.0 服务端渲染入门介绍
2017/03/29 Javascript
Javascript循环删除数组中元素的几种方法示例
2017/05/18 Javascript
js获取地址栏参数的两种方法
2017/06/27 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
vue中过滤器filter的讲解
2019/01/21 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
2019/01/27 Javascript
零基础之Node.js搭建API服务器的详解
2019/03/08 Javascript
Python合并多个装饰器小技巧
2015/04/28 Python
python简单文本处理的方法
2015/07/10 Python
理解生产者消费者模型及在Python编程中的运用实例
2016/06/26 Python
Python实现可设置持续运行时间、线程数及时间间隔的多线程异步post请求功能
2018/01/11 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
2018/06/21 Python
Django组件之cookie与session的使用方法
2019/01/10 Python
python+opencv实现移动侦测(帧差法)
2020/03/20 Python
教师实习自我鉴定
2013/12/11 职场文书
委托书范文
2014/04/02 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
学生检讨书范文
2014/10/30 职场文书
思品教学工作总结
2015/08/10 职场文书
JS Object构造函数之Object.freeze
2021/04/28 Javascript
解决linux下redis数据库overcommit_memory问题
2022/02/24 Redis
Python 绘制多因子柱状图
2022/05/11 Python