Python基礎(1)——簡單猜數字游戲


一、讀取用戶輸入

  python2 中讀取用戶輸入:raw_input()

  python3 中讀取用戶輸入:input()

  讀入為字符串格式,必須做強制轉換,int()轉換為數字

二、python中的語法

  python中用縮進標記代碼段,必須使用縮進,不然會報錯,官方建議4個空格。

  vim 中添加tab鍵為4個空格:

echo "set number" >> /etc/vimrc
echo "ts=4" >> /etc/vimrc
echo "set autoindent" >> /etc/vimrc
set number
#set number 用於顯示行號 set ts
=4
#set ts=4 表示一個tab鍵的操作等於4個空格 set autoindent
#set autoindent 表示自動縮進

  條件判斷語法格式

if 判斷條件:

    執行語句……

else:

    執行語句……

  python頭文件

      1 #!/usr/bin/env python   #在linuxpython文件中,用於告知系統這是一個python可執行程序,包括自動搜索python程序進行執行
      2 #-*- coding:utf-8 -*- #設置程序編碼格式,utf-8

  創建python程序

    vim Lucky_Program.py && chmod +x Lucky_Program.py #使用vim 編輯程序,並同時賦予程序可執行權限

三、程序實現

  程序變量lucky_num是要猜的數

  count用於計數猜的次數,最大為3次

  1 #!/usr/bin/env python 2 #-*- coding:utf-8 -*- 3 4 5 lucky_num = 19 6 print("USAGE:you can input a number in system.\nif lucky_number = input_number.\nyou will win the game!") 7 #this is a lucky program 8 count=0 9 while count<3: 10 input_num = int(raw_input("please input your number:")) 11 count+=1 12 if input_num == lucky_num: 13 print("lucky !") 14 break 15 elif input_num > lucky_num: 16 print("sorry ! number large than!") 17 else: 18 print("soory ! number less than!") 19 if count == 3: 20 print("you have been input 3th, program exit")


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM