[78] 짝수 합 구하기 📖question 정수(1 ~ 100) 1개를 입력받아 1부터 그 수까지 짝수의 합을 구해보자. 입력 정수 1개가 입력된다. (0 ~ 100) 5 출력 1부터 입력된 수까지 짝수의 합을 출력한다. 6 Tip:: range()함수의 첫 인자를 2로하고, 세 번째 인자를 2로 하면 2에서 2씩 증가하기 때문에 모든 숫자가 짝수가 된다. 따라서 이를 모두 더해주면 되는 것. ✍️answer sum = 0 num = int(input()) for i in range(0, num+1, 2): sum = sum+i print(sum) [79] 원하는 문자가 입력될 때까지 반복 출력하기 📖question 'q'가 입력될 때까지 입력한 문자를 계속 출력하는 프로그램을 작성해보자. 입력 문자들이..
[10] 📖question 정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자. ✍️answer i = int(input()) # i=10 print(i) [11] 📖question 문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자. Tip:: input()의 반환값은 기본으로 문자열로 정의된다. ✍️answer c = input() # c='a' print(c) [12] 📖question 실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후 저장되어 있는 실수값을 출력해보자. ✍️answer f = float(input()) # f=1.1 print(f) [13] 📖..
111 📖question 사용자로부터 입력받은 문자열을 두 번 출력하라. 아래는 사용자가 "안녕하세요"를 입력한 경우의 출력 결과이다. >> 안녕하세요 안녕하세요안녕하세요 ✍️answer input으로 문자열을 입력받고 문자열 2번을 곱해서 출력한다. H = input() print(H*2) 112 📖question 사용자로부터 하나의 숫자를 입력받고, 입력 받은 숫자에 10을 더해 출력하라. >> 숫자를 입력하세요: 30 40 ✍️answer 입력받을 때 정수형으로 받고 10을 더해준 값을 출력한다. num = int(input("숫자를 입력하세요: ")) print(num+10) 113 📖question 사용자로부터 하나의 숫자를 입력 받고 짝수/홀수를 판별하라. >> 30 짝수 ✍️answer 정수..
061 리스트 원소 슬라이싱 📖question price 변수에는 날짜와 종가 정보가 저장돼 있다. 날짜 정보를 제외하고 가격 정보만을 출력하라. (힌트 : 슬라이싱) price = ['20180728', 100, 130, 140, 150, 160, 170] 출력 예시: [100, 130, 140, 150, 160, 170] ✍️answer 첫 번째 원소를 제외하고 모두 출력하므로 슬라이싱을 1에서 끝으로 작성한다. price = ['20180728', 100, 130, 140, 150, 160, 170] print(price[1:]) 062 📖question 슬라이싱을 사용해서 홀수만 출력하라. nums = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 실행 예: [1, 3, 5, 7, 9]..
051 리스트 생성 📖question 2016년 11월 영화 예매 순위 기준 top3는 다음과 같습니다. 영화 제목을 movie_rank 이름의 리스트에 저장해보세요. (순위 정보는 저장하지 않습니다.) 순위 영화 1 닥터 스트레인지 2 스플릿 3 럭키 ✍️answer 여러 개 값을 저장하기 위해 리스트 자료형을 사용한다. movie_rank = ['닥터 스트레인지', '스플릿', '럭키'] print(movie_rank) 052 리스트에 원소 추가 📖question 051의 movie_rank 리스트에 "배트맨"을 추가하라. ✍️answer 기존 리스트에서 append 메소드를 사용하여 원소를 추가할 수 있다. movie_rank.append('배트맨') print(movie_rank) 053 📖qu..
021 문자열 인덱싱 📖question letters가 바인딩하는 문자열에서 첫번째와 세번째 문자를 출력하세요. >> letters = 'python' 실행 예 p t ✍️answer 파이썬 문자열에서 한 글자씩 가져오는 것을 인덱싱이라고 부른다. letters = 'python' print(letters[0], letters[2]) 022 문자열 슬라이싱 📖question 자동차 번호가 다음과 같을 때 뒤에 4자리만 출력하세요. >> license_plate = "24가 2210" 실행 예: 2210 ✍️answer 파이썬 문자열에서 여러 글자를 가져오는 것을 슬라이싱이라고 부른다. 인덱스를 생략하면 끝까지 출력을 의미한다. license_plate = "24가 2210" print(license_pl..