練習題的內容請教

不好意思打擾大家了!
我有一個練習題的問題請教, 在day-2-1-exercise-1中, 我自行寫的內容如下:
two_digit_number = input("Type a two digit number: ")
a = int(two_digit_number[0])
b = int(two_digit_number[1])
print(two_digit_number[0] + two_digit_number[1])
print(type(two_digit_number))
print(a + b)

我將此貼在replit.com中, 有人回覆我如下:
u had already assigned the values to a variables so why didn’t u use the variables inside the print function?

我修改後內容如下, 想請教各位先進, 是否有更精簡的答案, 因我參加此課程前, 對電腦程式完全沒有慨念的, 謝謝組員.
two_digit_number = input("Type a two digit number: ")
a = int(two_digit_number[0])
b = int(two_digit_number[1])
input(type(two_digit_number))
print(a + b)

1 Like

Hi Rich,

你好。
你修改之前,的確是多寫了一行。
print(two_digit_number[0] + two_digit_number[1])
修改後,就沒有多餘的,除了打錯字input(type(two_digit_number))。
但其實也沒什麼錯誤的地方,只是多印一行。

初學者,先求寫出來的code,是對的。
coding長或者是多寫的,都沒關係。
重要的是建立正確的觀念。

你可以看我其他的筆記,有的也是寫得很長。
因為,我也在學習,我跟你一樣也是初學者。

一起加油。

5 Likes

感謝您的回應及鼓勵!
雖然我的進度很慢, 但我會繼續努力的, 老師的部分影片有時候要看三次才懂, 或者我去其他用中文講解的影片或部落格的內容, 幫助我自己完全理解後, 練習題才能順利完成.

2 Likes