#格式化輸出
#% s d
#name = input('請輸入姓名')
#age = input('請輸入年齡')
#height = input('請輸入身高')
#msg = "我叫%s,今年%s 身高 %s" %(name,age,height)
#print(msg)
"""name = input('請輸入姓名:')
age = input('請輸入年齡:')
job = input('請輸入工作:')
hobbie = input('你的愛好:')
msg = '''------------ info of %s -----------
name : %s
age : %d
job : %s
hobbie: %s
------------- end -----------------''' %(name,name,int(age),job,hobbie)
print(msg)
"""name = input('
請輸入姓名')
age = input('
請輸入年齡')
height = input('
請輸入身高')
msg = "
我叫%s,今年%s 身高 %s 學習進度為3%%s
" %(name,age,height)
print(msg)
#邏輯運算
#and or not
#優先順序,()> not > and > or
# print(2 > 1 and 1 < 4)
# print(2 > 1 and 1 < 4 or 2 < 3 and 9 > 6 or 2 < 4 and 3 < 2)
# print(3>4 or 4<3 and 1==1) # f
# print(1 < 2 and 3 < 4 or 1>2) # t
# print(2 > 1 and 3 < 4 or 4 > 5 and 2 < 1) # t
# print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8) # f
# print(1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # f
# print(not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # f
#ps int ----> bool 非零轉換成bool true 0 轉換成bool 是false
# print(bool(2))
# print(bool(-2))
# print(bool(0))
# #bool --->int
# print(int(true)) # 1
# print(int(false)) # 0
'''x or y x true,則返回x'''
# print(1 or 2) # 1
# print(3 or 2) # 3
# print(0 or 2) # 2
# print(0 or 100) # 100
'''x and y x true,則返回y'''
# print(1 and 2)
# print(0 and 2)
print(2 or 1 < 3)
print(3 > 1 or 2 and 2)
# #計算 1 - 2 + 3 ... + 99 中除了88以外所有數的總和
#i=1#
sum=0
#while i <100:
#if i==88:
#i += 1
#continue
#if i%2!=0:
#sum=sum+i
#else:
#sum=sum-i
#i += 1
#print(sum)
# #計算 1 - 2 + 3 ... -99 中除了88意外所有數的總和
i=0j=-1sum=0
while i<99:
i=i+1
if i==88:
continue
else
: j = -j
sum=sum+i*j
print(sum)
username = "yangxiaoer
"password = "
123456
"i = 3
while i >0:
zh = input("
請輸入你的賬號:")
i -= 1
if zh ==username:
mm = input("
請輸入你的密碼:")
if mm ==password:
print("
驗證成功.正在登陸......")
print('''
恭喜你登陸成功!
歡迎使用者進入
使用者名稱 :%s
密碼 :%s
'''%(zh,mm))
break
else
:
if i ==0:
print("
你的機會已經沒了!game over 下次見!")
answer = input('
再試試?y or n')
if answer == 'y'
: i = 3
print("
密碼錯誤,請重新輸入")
print("
你還有"+str(i)+"
次機會"
)
else
:
print("
請輸入正確的使用者名稱!")
if i ==0:
print("
你的機會已經沒了!")
answer = input('
再試試?y or n')
if answer == 'y'
: i = 3
print("
你還有" + str(i) + "
次機會"
)else
:
print('
你tm要不要臉
')
python day5 格式化輸入
python格式化輸入包含 呼叫,及format方法 1 最簡單的字串傳參 2 tpl i am s alex 3 i am alex 45 字串與整數傳參 6 tpl i am s age d alex 18 7 i am alex age 1889 字典的傳參 10 tpl i am name ...
2 1格式化輸出
註解的三種方式 1.之後的這一行全為註解 2.之間的內容全是 可以換行 3.後一行都是 這是xml註解 之後會轉換乙個xml檔案 無效表示符 for 關鍵字 3q 不能是數字開頭 count 不可以 可以 console.write 中間不能有.號 ture false 都是給bool布林值 預設為...
(11)格式化輸出
這個模擬較重要,用於格式化翻譯,因為單詞對應的翻譯比較大,有一些例句有幾十條,如果不格式化,返回的講是一大坨,一大坨的,使用者體驗不好 經過這個類的格式化之後,返回的就是一條一條的例句,而不是一大堆 格式化翻譯 class formattrans public function gettrans s...