초보자를 위한 파이썬 300제 // 162 range()
문제 월드컵은 4년에 한 번 개최된다. range()를 사용하여 2002~2050년까지 중 월드컵이 개최되는 연도를 출력하라. 2002 2006 2010 ... 2042 2046 2050 참고) range의 세번 째 파라미터는 증감폭을 결정합니다. >> print(list(range(0, 10, 2))) [0, 2, 4, 6, 8] 내풀이 print(list(range(2002, 2054, 4))) 결과값 [2002, 2006, 2010, 2014, 2018, 2022, 2026, 2030, 2034, 2038, 2042, 2046, 2050] 정답 for x in range(2002, 2051, 4) : print (x) range(시작번호, 끝번호, step)으로 되어있고 step은 증감패턴으로 생각..
2021. 1. 31.
초보자를 위한 파이썬 300제 // 156 for문
문제 리스트에서 소문자만 화면에 출력하라. 리스트 = ["A", "b", "c", "D"] b c 내풀이 리스트 = ["A", "b", "c", "D"] for i in 리스트: if i.isupper() == False: print(i) 결과값 b c 정답 비교 연산자를 사용해서 다음과 같이 표현할 수 있습니다. 리스트 = ["A", "b", "c", "D"] for 변수 in 리스트: if 변수.isupper() == False: print(변수) 리스트 = ["A", "b", "c", "D"] for 변수 in 리스트: if 변수.isupper() != True: print(변수) 논리 연산자 not을 사용할 수도 있습니다. 리스트 = ["A", "b", "c", "D"] for 변수 in 리스트:..
2021. 1. 28.