1. 程式人生 > >python中實現格式化輸入(史上最簡單、最高效的實現方法,不借助任何模組)

python中實現格式化輸入(史上最簡單、最高效的實現方法,不借助任何模組)

  今天我在寫python作業時突然想到格式化輸入一段文字,譬如只需讀取輸入的前幾個字元就行,而不幸的是,python中的輸入並沒有c中的read()、getchar()函式,於是我網上搜了一下,網上的解決方法很少,都是引入正則模組,為了實現這麼個簡單的功能很費力,這與python的設計理念相沖突。我想到了python的格式化,試著結合input()函式來實現scanf()的功能,居然成功了,驕傲一下:

史上最簡單的python格式化輸入方法來了:

例如我要將讀取輸入文字的前三個字元:

是不是特別簡單呢?