Python一笑很傾城

初次接觸Python是因為安裝虛擬機(使用VM安裝macOS)的時候需要這個資源支持,后來才了解原來Python是一門語言,而且很好玩。很好Python已經(jīng)成功引起了me的注意。

1.什么是Python?

  • Python是一條蟒蛇;
  • Python是一門面向?qū)ο蟮恼Z言;
  • Python是一門解釋、編譯的腳本語言;
  • Python是一門膠水語言,“簡單”、“優(yōu)雅”等。

tips:1989年,為了打發(fā)圣誕節(jié)假期,Guido開始寫Python語言的編譯/解釋器。Python來自Guido所摯愛的電視劇Monty Python's Flying Circus (BBC1960-1970年代播放的室內(nèi)情景幽默劇,以當(dāng)時的英國生活為素材)。他希望這個新的叫做Python的語言,能實現(xiàn)他的理念(一種C和shell之間,功能全面,易學(xué)易用,可拓展的語言)。Guido作為一個語言設(shè)計愛好者,已經(jīng)有過設(shè)計語言的(不很成功)的嘗試。這一次,也不過是一次純粹的hacking行為。

1991年,第一個Python編譯器(同時也是解釋器)誕生。它是用C語言實現(xiàn)的,并能夠調(diào)用C庫(.so文件)。從一出生,Python已經(jīng)具有了:類(class),函數(shù)(function),異常處理(exception),包括表(list)和詞典(dictionary)在內(nèi)的核心數(shù)據(jù)類型,以及模塊(module)為基礎(chǔ)的拓展系統(tǒng)。

2.哪里可以遇見Python?

有一種東西叫做官網(wǎng)就像PHP、Java、C#等語言一樣,我們可以訪問(https://www.python.org)鏈接進入Python的官網(wǎng)。

進入Python官網(wǎng),選擇Downloads

可以看到目前Python的兩個主流的版本3.X2.X,任意選擇一個自己喜歡的版本選擇下載安裝即可。當(dāng)然前提是要下載您的電腦操作系統(tǒng)相對應(yīng)的資源包。

3.開始Python之旅

3.1在哪里寫代碼呢?

別著急,我們先找到菜單目錄,打開開發(fā)工具,開始編寫代碼。如下圖:

安裝完成后,選擇打開IDLE
3.2寫下第一行代碼

根據(jù)程序界的傳統(tǒng),我們要編寫的第一行代碼是“hello world”?那是以前的傳統(tǒng)了,O(∩_∩)O哈哈~

打開IDLE后我們進入shell界面,我們可以在這邊快速的嘗試編寫代碼。讓我們快點開始寫代碼。

hello yertangtang

在shell中輸入代碼,然后按下回車鍵就能得到運行的結(jié)果:

print "hello yetangtang"

怎么樣是不是很好玩?

4.寫一個游戲

選擇File>New File,然后保存文件。把下面的代碼開始敲一遍。最后按下F5,就可以開始游戲了。
1.代碼如下:

import random
secret = random.randint(1,99)
guess = 0
tries = 0
print "AHOY! I'm the Dread Pirate Roberts,and I have a secret!"
print "It is a number from 1 to 99. I'll give you 6 tries."
while guess != secret and tries < 6:
    guess = input("What's yer guess?")
    if guess < secret:
        print "Too Low,ye scurvy dog!"
    elif guess > secret:
        print "Too hight,landlubber!"

    tries = tries + 1

if guess == secret:
     print "Avast! ye got it! Found my srcret,ye did!"
else:
    print "No more guesses! Butter luck next time,matey!"
    print "The secret number was",secret

2.運行效果如下:

這是要怎樣,居然猜了這么多次

PS:祝小伙伴們學(xué)習(xí)愉快。附上安裝教程地址,灰常簡單:http://www.itdecent.cn/p/9fe6b6811e73

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容