본문 바로가기
개발일지/Python

Python 문제5 - 제어 흐름, 불린, 연산

by 다니엘의 개발 이야기 2022. 9. 28.
320x100

# 문제

 

코딩 연습 확인사항: Python 제어 흐름 – 연산자

 

임무: 문자열 my_string1과 my_string2가 대문자 "A"로 시작하고, 그리고 소문자 "a"로 끝나는지 그 여부를 출력하는 print문을 작성하세요. True 또는 False의 불린 값을 출력할 수 있는지 확인하고자 합니다.

 

중요 참고 사항: 위의 임무를 주의 깊게 읽어주세요! 자동화된 코딩 연습 평가 시스템은 정확하게 일치하는 것이 요구되기 때문에 정확하게 동일해야 합니다!

이에 대한 해답은 다음 강의에 있습니다.


# 내 코드

결과적으로 답안인것 같긴한데 암튼 답안코드와는 다르다.

뭐 아무튼 접근원리는 같으며, 문제가 명확했다면 딱히 다를 것도 없을 것 같다.

# 제시된 값
my_string1 = "Alpha"
my_string2 = "Anaconda"

print(my_string1[0] == 'A' and my_string1[-1] == 'a')
print(my_string2[0] == 'A' and my_string2[-1] == 'a')

# 답안 코드

my_string1 = "Alpha"
my_string2 = "Anaconda"

print(my_string1[0] == "A" and my_string2[0] == "A" and my_string1[-1] == "a" and my_string2[-1] == "a")
# shorter: print(my_string1[0] == my_string2[0] == "A" and my_string1[-1] == my_string2[-1] == "a")

 

300x250