python基礎(1):初識python

來源:互聯網
上載者:User

標籤:初識python   blog   複製   介紹   一個   企業   程式設計語言   python3   智能   

今天開始進行python的系統學習開始寫隨筆希望對看到的人有所協助。

預習:

1、安裝python2和python3,實現多版本共存

2、用python語言編寫代碼,要求輸入使用者資訊:姓名,年紀,家庭住址,然後列印

3、老男孩的年紀為63,要求製作一個猜年齡的遊戲使用者輸入的年齡小了則提示:too small使用者輸入的年齡大了則提示:too big使用者猜對了年齡則提示:you get it

python介紹:

python的創始人為吉多·范羅蘇姆(Guido van Rossum)。1989年的聖誕節期間,Guido開始寫Python語言的編譯器。Python這個名字,來自Guido所摯愛的電視劇Monty Python’s Flying Circus。他希望這個新的叫做Python的語言,能符合他的理想:創造一種C和shell之間,功能全面,易學易用,可拓展的語言。最新的程式設計語言熱門排行榜python排行第四。

python是一門解釋性語言。

python應用領域:

web全棧開發、網路編程、爬蟲、雲端運算、人工智慧、自動化營運、金融分析、科學運算、遊戲開發等。

其中python在爬蟲領域處於霸主地位,在雲端運算、人工智慧、自動化營運也處於領軍位置。

python現在的發展:

現在python2.7和python3.6官方現在都支援,不過python2.7隻是一個過度版本,將來的趨勢將是python3.6,所以個人建議要學python的可以直接學習python3.6版本。python2.7的存在是因為業內很多企業還在大量使用Python 2.7,舊項目幾十萬甚至上百萬行的代碼想快速升級到3.0不是件容易的事,但是大家在開發新項目時幾乎都會使用3.x。

預習解答:

1、安裝好python2.7和python3.6後。將安裝目錄下的python複製重新命名。

切記是複製重新命名不能直接重新命名。否則會報錯。

2輸入使用者資訊:姓名,年紀,家庭住址,然後列印

1 #要求輸入使用者資訊:姓名,年紀,家庭住址,然後列印2 name = input("name:");3 age = input("age:");4 address = input("address:");5 6 print("======egon info======");7 print("name:",name,"age:",age,"address:",address);8 print("=====================");

 

結果:

3、猜年齡遊戲:

 1 print("猜年齡遊戲:") 2 age = int(input("請猜猜老男孩的年齡:")) 3 while age != 63 : 4          5     if age < 63 : 6         print("too small") 7      8     else : 9         print("too big")10     11     age = int(input("請猜猜老男孩的年齡:"))12 print("you get it")

結果:

 

 

小知識點: 

bin()  用來將十進位轉成二進位。exit()退出。

注意前面不夠的位加0。例:00010100

python基礎(1):初識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.