1. 程式人生 > >day01-Python基礎

day01-Python基礎

'''練習題:'''
'''1、簡述變數命名規範'''
# 1)變數由數字、字母、下劃線任意組合,但是不能以數字開頭
# 2)變數不能使用Python裡的關鍵字命名
# 3) 變數要有標識性,不宜過長
# 4) 不建議使用中文用作變數

'''2、name = input(“>>>”) name變數是什麼資料型別?'''
#字串

'''3、if條件語句的基本結構?'''
# 1)if 條件:
# 表示式
# 2)if 條件:
# 表示式
# else:
# 表示式
# 3)if 條件:
# 表示式
# elif 條件:
# 表示式
# else:
# 表示式

'''4、⽤print打印出下⾯內容:
⽂能提筆安天下,
武能上⻢定乾坤.
⼼存謀略何⼈勝,
古今英雄唯是君.'''
# poem='''⽂能提筆安天下,
# 武能上⻢定乾坤.
# ⼼存謀略何⼈勝,
# 古今英雄唯是君.'''
# print(poem)

'''5、利⽤if語句寫出猜⼤⼩的遊戲:
設定⼀個理想數字比如:66,讓⽤戶輸入數字,如果比66⼤,則顯⽰猜測的結果
⼤了;如果比66⼩,則顯⽰猜測的結果⼩了;只有等於66,顯⽰猜測結果正確。'''
# num=input("請輸入您猜測的數字: ")
# if num > '66':
# print("猜大了")
# elif num < '66':
# print("猜小了")
# elif num == '66':
# print("恭喜您,猜測正確")

''' 6、提⽰⽤戶輸入他的年齡, 程式進⾏判斷.
如果⼩於10, 提⽰⼩屁孩,
如果⼤於等於10, ⼩於20, 提⽰青春期叛逆的⼩屁孩.
如果⼤於等於20, ⼩於30. 提⽰開始定性,開始混社會的⼩屁孩⼉,
如果⼤於等於30, ⼩於40. 提⽰看老⼤不⼩了, 趕緊結婚⼩屁孩⼉.
如果⼤於等於40, ⼩於50. 提⽰家⾥有個不聽話的⼩屁孩⼉.
如果⼤於等於50, ⼩於60. 提⽰⾃⼰⻢上變成不聽 話的老屁孩⼉.
如果⼤於等於60, ⼩於70. 提⽰活著還不錯的老屁孩⼉.
如果⼤於等於70, ⼩於90. 提⽰⼈⽣就快結束了的⼀個老屁孩⼉.
如果⼤於等於90以上. 提⽰. 再⻅了這個世界.'''
# age=int(input("請輸入您的年齡: "))
# if age < 10:
# print("小屁孩兒")
# elif age >= 10 and age < 20:
# print("青春期叛逆的小屁孩兒")
# elif age >= 20 and age < 30:
# print("開始定性, 開始混社會的⼩屁孩⼉")
# elif age >= 30 and age < 40:
# print("老⼤不⼩了, 趕緊結婚⼩屁孩⼉")
# elif age >= 40 and age < 50:
# print("家⾥有個不聽話的⼩屁孩⼉")
# elif age >= 50 and age < 60:
# print("⾃⼰⻢上變成不聽話的老屁孩⼉")
# elif age >= 60 and age < 70:
# print("活著還不錯的老屁孩⼉")
# elif age >= 70 and age < 90:
# print("⼈⽣就快結束了的⼀個老屁孩⼉")
# elif age >= 90:
# print("再⻅了這個世界")

'''7、單⾏註釋以及多⾏註釋?'''
# 1)單行註釋用'#'開頭
# 2)多行註釋,可以是3對單引號'''XXX''',或者3對雙引號"""XXX"""

'''8、簡述你所知道的Python3x和Python2x的區別?'''
# 1) Python3.x中print為函式,Python2.x中print為語句
# 2)Python3.x預設符編碼是utf-8,Python2.x預設編碼是ASCII

'''9、提⽰⽤戶輸入⿇花藤. 判斷⽤戶輸入的對不對. 如果對, 提⽰真聰明, 如果不對, 提⽰你是傻逼麼'''
# name=input("請輸入'麻花藤': ")
# if name=="麻花藤":
# print("真聰明")
# else:
# print("你是傻逼麼")

'''10、使⽤while迴圈輸入 1 2 3 4 5 6 8 9 10'''
# num=1
# while num < 11:
# print(num)
# num+=1
'''11、求1-100的所有數的和'''
# num=1
# sum=0
# while num < 101:
# sum+=num
# num+=1
# print(sum)
'''12、輸出 1-100 內的所有奇數'''
# num=1
# while num < 100:
# print(num)
# num+=2
'''13、輸出 1-100 內的所有偶數'''
# num=1
# while num < 101:
# if num%2 == 0:
# print(num)
# num+=1
'''14、求1-2+3-4+5 ... 99的所有數的和'''
# num=1
# sum=0
# while num < 100:
# if num % 2 == 0:
# sum-=num
# else:
# sum+=num
# num+=1
# print(sum)


'''作業:⽤戶登入
1. 三次重試機會
2. 每次輸錯誤時顯⽰剩餘錯誤次數'''

# count=3
# while count > 0:
# username = input("請輸入使用者名稱: ")
# password = input("請輸入密碼: ")
# if username=="elisun" and password=="123456":
# print("登入成功")
# break
# else:
# count-=1
# if count == 0:
# print("錯誤次數過多,鎖定60分鐘")
# else:
# print("使用者名稱或密碼錯誤,還能嘗試"+str(count)+"次")