一个python的程序_第一个Python程序

Hello World 程序

在Linux 下创建一个文件叫hello.py,并输入

print(”Hello World!“)

然后执行命令:Python hello.py,输出

localhost:~tang$ vim hello.py

localhost:~tang$python hello.py

Hello World!

指定解释器

上一步中执行Python hello.py时,明确的指出hello.py脚本由解释器来执行。

如果想要类似于shell脚本一样执行Python脚本,例:./hello.py,那么就需要在hello.py文件的头部指定解释器,如下:

#!/usr/bin/env python

print ("Hello Word!")

#!/usr/bin/env python 与#!/usr/bin/python区别

前一个使用env,是查找系统中Python的环境变量,建议使用这种,而后一种是写死了执行路径,只找/usr/bin下的Python环境,会导致找不到环境而执行不成功,所以不建议使用!

ps:执行前需给予hello.py执行权限,chmod 755 hello.py

在交互其中执行

除了把程序写在文件里,还可以直接调用Python自带的交互器运行代码,如在Windows下

H:\>python

Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)]

on win32

Type "help", "copyright", "credits" or "license" for more information.

>>> print("Hello World!")

Hello World!

>>>

如在Linux下

[tang@vm10-140-33-128 ~]$ python

Python 2.6.6 (r266:84292, Jan 22 2014, 09:42:36)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> print ("Hello world!")

Hello world!

>>>

对比其他语言的hello world

C++

#include

int main (void)

{

std::cout<

}

C

#include

int main (void)

{

printf("\nhello world!");

return 0;

}

JAVA

public class HelloWorld{

//程序入口

public static void main(String arge[]){

// 向控制台输出信息

System.out。println(”Hello World!“);

}

}

PHP

eho"hello world!";

?>

RUBY

puts "Hello World."

GO

package main

import "fmt"

func main(){

fmt.printf("Hello World!\n God Bless You!");

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值