一、讀取用戶輸入
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")