我們剛剛開始在CSCI類中使用字符串,但我對最近的任務感到困惑。基本python字符串
給你一個很長的字符串:
"""Justin$Calculus$90$Java$85$Python88$
Taylor$Calculus$73$Java$95$Python86$
Drew$Calculus$80$Java$75$Python94$
"""
字符串有三條線。它包含三個學生的分數 三門課程。寫一個函數
findScore(student, subject)
。當 調用功能,如findScore(‘Drew’,’Java’)
,功能 打印「Drew got 75 of the course Java.」
除了功能
findScore(student, subject)
,你可以寫 等功能。所有功能都在一個程序中。
我會假設我需要將此字符串分配給一個變量,但是我使用一個變量,還是每行使用一個變量?
任何啓動的想法將不勝感激。我是新來的Python,所以忍受着我。另外,$
標誌的意義是什麼?
'$'在Python字符串中沒有特殊含義,它只是在此字符串中使用的任意分隔符。 – Junuxx
你到目前爲止有什麼? – SilentGhost
你確定'Python'和相應的分數之間沒有'$'嗎? –