#31077: python 一行解(不加解EOF的程式)


wmouo (crazypanda)

學校 : 國立宜蘭高級商業職業學校
編號 : 178206
來源 : [42.71.9.84]
最後登入時間 :
2023-12-20 13:43:47
a034. 二進位制轉換 | From: [118.165.171.101] | 發表日期 : 2022-07-09 23:59

while True:
    try:
        print(f'{int(input()):b}')
    except:
        break
 
#31633: Re: python 一行解(不加解EOF的程式)


2006teng@gmail.com (不幸福的巡撫)

學校 : 新北市立板橋高級中學
編號 : 173605
來源 : [118.150.110.143]
最後登入時間 :
2023-07-31 22:39:04
a034. 二進位制轉換 | From: [118.150.110.143] | 發表日期 : 2022-08-11 21:52

while True:
    try:
        print(f'{int(input()):b}')
    except:
        break


想請問:b是什麼

 
#31635: Re: python 一行解(不加解EOF的程式)


krameri120 (科科)

學校 : 國立臺南高級工業職業學校
編號 : 102318
來源 : [36.237.212.239]
最後登入時間 :
2024-04-01 14:20:14
a034. 二進位制轉換 | From: [27.242.30.8] | 發表日期 : 2022-08-11 22:12

格式化輸出

{:d}        : 整數
{:f}        : 浮點數
{:e} {:E}   : 科學記號,例如 1.020000e+01,大小寫就代表 "e" 顯示的大小寫
{:x} {:X}   : 十六進位,大小寫分別表示 A ~ F 要顯示的大小寫
{:o}        : 八進位
{:b}        : 二進位
{:>}}        : 以百分比的方式輸出

來源 https://blog.jaycetyle.com/2018/01/python-format-string/

 
#31636: Re: python 一行解(不加解EOF的程式)


krameri120 (科科)

學校 : 國立臺南高級工業職業學校
編號 : 102318
來源 : [36.237.212.239]
最後登入時間 :
2024-04-01 14:20:14
a034. 二進位制轉換 | From: [27.242.30.8] | 發表日期 : 2022-08-11 22:13

 

新版本f'{int(input()):b}'可以這樣寫
舊版本只有.format()這樣

 
#31820: Re: python 一行解(不加解EOF的程式)


e105183@ms.nnkieh.tn.edu.tw (110畢業莊明勳)

學校 : 不指定學校
編號 : 199509
來源 : [111.255.131.87]
最後登入時間 :
2022-11-06 16:25:05
a034. 二進位制轉換 | From: [111.255.64.174] | 發表日期 : 2022-08-21 14:17

 

新版本f'{int(input()):b}'可以這樣寫
舊版本只有.format()這樣

聰明

 

 
ZeroJudge Forum