inflearn logo
Khóa học

Khóa học

Chia sẻ kiến thức

Bài viết của 123123123

123123123 123123123

@123123123

Số lượng đánh giá đã viết
-
Xếp hạng trung bình
-

Bài viết 2

Hỏi & Đáp

질문 드립니다

print (statements.split()) for a in statements: result += a print (result) 에서 문자를 하나씩 더하는 코드는 for a in statements: result += a 이건데, 여기에서는 여백을 없애는 코드가 없어요! .split() 함수가 여백 없이 리스트에 저장을 하지만 문자열 만드는 데에는 사용되지 않았습니다

Lượt thích
0
Số bình luận
5
Lượt xem
413

Hỏi & Đáp

질문 드립니다

전자의 경우 result += a.strip() 에서 .strip() 함수를 통하여 여백을 감하며 더했기에 result가 statements에서 여백을 뺀 문자열이 되는 것이고 후자의 경우 result += a 이므로 여백이 있든 없든 문자를 모두 더하기에 result = statements가 되는 것 같습니다. '나는'+'열심히'와는 다른 것이, statements는 어떻게 보면 '나는' + ' '(여백) + '열심히'이기에 후자의 경우 여백이 있이 나오는 것 같습니다.

Lượt thích
0
Số bình luận
5
Lượt xem
413