#22878: PYTHON解題分享


109193@gwjh.hc.edu.tw (子睿郭)

學校 : 不指定學校
編號 : 135675
來源 : [114.27.184.167]
最後登入時間 :
2020-10-09 21:23:16
c186. 蝸牛老師的點名單 -- 板橋高中python教學題 | From: [218.161.90.237] | 發表日期 : 2020-10-08 20:09

 

用split()拆開字串

 

s=s.split(" ")

 

祝解題順利

 

 
#24810: Re:PYTHON解題分享


mdchuang1102@gmail.com (莊明達)

學校 : 不指定學校
編號 : 144301
來源 : [61.223.135.244]
最後登入時間 :
2021-05-19 21:59:18
c186. 蝸牛老師的點名單 -- 板橋高中python教學題 | From: [125.231.151.111] | 發表日期 : 2021-03-27 16:03

 

用split()拆開字串

 

s=s.split(" ")

 

祝解題順利

 

 

split()括號中沒有東西的話,預設當成空格
所以可以直接寫成 s = input().split()

 

 
#26974: Re:PYTHON解題分享


406490150@gms.tku.edu.tw (我是朱朱)

學校 : 國立交通大學
編號 : 139794
來源 : [140.113.236.122]
最後登入時間 :
2022-09-03 11:13:16
c186. 蝸牛老師的點名單 -- 板橋高中python教學題 | From: [1.172.251.196] | 發表日期 : 2021-09-05 16:30

 

用split()拆開字串

 

s=s.split(" ")

 

祝解題順利

 

 

split()括號中沒有東西的話,預設當成空格
所以可以直接寫成 s = input().split()

 



 

更準確地說,是 whitespace = ' \t\n\r\v\f' 都會分離

這個定義,可以從 import string 按Ctrl進入裡面看詳細的程式碼得知

# Some strings for ctype-style character classification
whitespace = \t\n\r\v\f'
ascii_lowercase = 'abcdefghijklmnopqrstuvwxyz'
ascii_uppercase = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
ascii_letters = ascii_lowercase + ascii_uppercase
digits = '0123456789'
hexdigits = digits + 'abcdef' + 'ABCDEF'
octdigits = '01234567'
punctuation = r"""!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~"""
printable = digits + ascii_letters + punctuation + whitespace

 

\t = tab

\v = vertical tab

 

\n = 換行

\r = 有時候系統不一樣的換行, carriage return

空白 = 很多個連續空白也可以

\f = form feed,換頁符號

 

詳細可以參考

https://stackoverflow.com/questions/20298677/what-does-v-and-r-mean-are-they-white-spaces

https://stackoverflow.com/questions/3091524/what-are-carriage-return-linefeed-and-form-feed

 
#27035: Re:PYTHON解題分享


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [101.136.203.77]
最後登入時間 :
2024-04-07 15:34:14
c186. 蝸牛老師的點名單 -- 板橋高中python教學題 | From: [39.11.104.147] | 發表日期 : 2021-09-08 17:20

 

用split()拆開字串

 

s=s.split(" ")

 

祝解題順利

 


我的作法是使用replace()把空格取代成\n也可以AC,缺點是如果有連續多個空格會出現空行

 
ZeroJudge Forum