關於格式化輸出

2022-09-12 09:21:09 字數 1039 閱讀 9548

------------------------------------日後的部落格儘量減少語言描述,更多的以**來顯示。應該能更好的便於自己回顧吧!

python的格式化輸出暫時只了解到%s和%d。其中%s應用於字串,而%d應用於整數。主要用法如下:

一、%s

1 name = input('

輸出姓名:')

2 age = input('

輸入年齡:')

3print("""

----------this a demo----------

4name : %s

5age : %s

6"""%(name,age))

二、%d

name = input('

輸出姓名:')

age = input('

輸入年齡:')

print("""

----------this a demo----------

name : %s

age : %d

"""%(name,int(age)))

三、拓展延伸(案例)

1使用者登陸(三次輸錯機會)且每次輸錯誤時顯示剩餘錯誤次數

range=66a=1

while a<=3:

num=input('

請輸入數字:')

if int(num) > 66:

print('

大了大了,還有%d次機會

' % (3-a))

a+=1

elif int(num) < 66:

print('

小了小了,還有%d次機會

'% (3-a))

a+=1

else

:

print('

猜對了!')

break

else

:

print('

三次你都猜不對!!!

')

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...

格式化輸出

a 浮點數 十六進製制數字和p 記數法 a 浮點數 十六進製制數字和p 記法 c 乙個字元 char c 乙個iso寬字元 d 有符號十進位制整數 int ld ld 長整型資料 long hd 輸出短整形。e 浮點數 e 記數法 e 浮點數 記數法 f 單精度浮點數 預設float 十進位制記數法...

格式化輸出

簡單輸出 print 你好小明 print 你好小紅 print 你好小李 帶變數的輸出 更有靈活性,易於維護 name 小李 print name 加號拼接字串 pay 8 print 花費一共 pay 元 print裡用逗號列印多個變數 name 小明 score 90 print name,s...