通過一個小遊戲開始接觸Python!

來源:互聯網
上載者:User

標籤:運行   sage   bsp   儲存   個數   message   hello   file   科學計算   

之前就一直嚷嚷著要找視頻看學習Python,可是一直拖到今晚才開始。。。。好好加油吧騷年,堅持不一定就能有好的結果,但是不堅持就一定是不好的!!

 

看著視頻學習1:

首先,開啟IDLE,在IDLE中建立new file  輸入一下代碼:

  print("-----------------------我愛Python-------------------")
  temp = input("不妨猜一下我現在心裡想的是哪個數字:")
  guess = int(temp)
  if guess == 6:
      print("臥槽,你是我心裡的蛔蟲嗎??")
      print("哼,猜中了也沒有獎勵!")
  else:
      print("猜錯啦,我現在心裡想的是6!")
  print("遊戲結束,不玩了!!")

儲存,運行F5

  ======================== RESTART: F:/python/hello.py ========================
  -----------------------我愛Python-------------------
  不妨猜一下我現在心裡想的是哪個數字:6
  臥槽,你是我心裡的蛔蟲嗎??
  哼,猜中了也沒有獎勵!
  遊戲結束,不玩了!!

  這是一個很簡單,也很蛋疼的只能運行一次就結束的小遊戲。代碼量不是很多,但是,學過java,C++等語言的童鞋能夠發現,在這段小代碼中,很多地方是不一樣的。因為Python中,變數可以不用申明,迴圈語句中,條件沒有用小括弧括起來,結果也沒有用大括弧括起來,而是採用縮排的形式。然後,你應該有主意到迴圈語句後都會有一個冒號:,這是因為你加了冒號之後,按下斷行符號的話會自動幫我們縮排,很方便的呢。
  接著,Python是一個指令碼程式,指令碼程式可以用來輔助科學計算的,上文代碼中 print, input, int 等都是BIF(Built-in functions),是Python中的內建函數,是為了方便程式員更好更快的編寫程式。

  然後:
    dir(__builtins__)      語句可以用來查看Python中的BIF,方便程式員寫程式。
    help(BIF的名字)       可以用來查看BIF的用法和作用

  最後,練習:

    編寫程式:hello.py,要求使用者輸入姓名並列印 “你好,姓名!”。
    代碼:
      temp = input("請輸入您的姓名:")
      print("你好,"+ temp +"!")

    結果:

      ======================== RESTART: F:/python/hello.py ========================
      請輸入您的姓名:小木
      你好,小木!

   時間也不早了:

      >>> message = "good night ,python world !"
      >>> print(message)

   晚安:

      good night ,python world !

通過一個小遊戲開始接觸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.