Python征途-02.第一個Python程式

來源:互聯網
上載者:User

標籤:配置   需要   port   notepad   雙引號   chm   解釋   常用函數   注意   

上一章介紹了Python的相關知識,本章就開始著手操作,建立我們的第一個Python程式,首先需要配置好Python的運行環境

 

1.python環境準備 1.1.windows下安裝

Windows10
配置環境變數,防止程式調用出錯

【右鍵此電腦】-->【屬性】-->【進階系統設定】-->【進階】-->【環境變數】-->【在系統變數欄裡,選中變數名Path,進行編輯】 --> 【將Python安裝目錄追加到變數值中,用 ; 分割】

如:我的路徑為D:\Program Files (x86)\python-362,注意前面有分號

1.2.linux系統下python版本的升級安裝

linux系統預設知道python,版本一般為2.7,建議升級到至少3.5,具體內容,請查看我的另一篇文章
Linux下升級Python到3.5.2版本:
http://www.cnblogs.com/tssc/p/7762998.html

# Python-3.6.2下載
wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

1.3.Mac下的Python安裝

與linux下的類似

 

2.我的第一個程式:‘Hello World!’ 2.1.python程式的運行方式

(1)Python命令列直接運行(內建互動器idel)
在Windows或者Linux命令列輸入python,進入python命令列模式。

>>>print(‘Hello World!‘)Hello World!

(2)寫成小程式,直接用python調用

用vim或者notepad++等文字編輯器寫一個helloworld.py的檔案,內容如下:

vim helloworld.py
print(‘Hello World!‘)

退出文字編輯器,然後在命令列輸入:

python helloworld.py

運行helloworld.py。可以看到Python隨後輸出

Hello World!

(3)指定解譯器,編輯為可執行指令碼,進行運行

還可以把Python程式helloworld.py改成一個可執行檔指令碼,然後直接執行:

#!/usr/bin/env pythonprint(‘Hello World!‘)

然後修改許可權為可執行,直接運行即可看到效果

chmod 755 hello.py./hello.py

相關知識點:

1)print是一個常用函數,其功能就是輸出括弧中得字串。
2)在Python 2.x中,print還可以是一個關鍵字,可寫成print ‘Hello World!‘,但這在3.x中行不通
3)python中不區分單引號和雙引號,與shell指令碼不一樣
4)以上是常用的運行python程式的方式,實際開發中,通常會使用pycharm等開發的協助工具輔助進行

 

拓展:其它語言的hello world

1)C語言

#include <stdio.h>int main(void){printf("\nhello world!");return 0;}

2)C++

#include <iostream>int main(void){std::cout<<"Hello world!";}

3)java語言

public class HelloWorld{   // 程式的入口   public static void main(String args[]){      // 向控制台輸出資訊      System.out.println("Hello World!");   }}

4)PHP

<?php     echo "hello world!"; ?> 

5)ruby語言

puts "Hello world!" 

6)go語言

package mainimport "fmt"func main(){   fmt.Printf("Hello World!\n God Bless You!");}

# 完畢,呵呵呵呵

Python征途-02.第一個Python程式

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.