목록Python (215)
가오리의 코딩일기
Unit20. FizzBuzz '''1부터 100까지 숫자 출력하기 1~100까지 출력 3의 배수는 Fizz 5의 배수는 Buzz 3과 5의 공배수는 FizzBuzz ''' for i in range(1, 101): # 1부터 101-1까지 if i % 15== 0: # 3과 5의 최소 공배수 15 print('FizzBuzz') elif i % 3 == 0: # 3의 배수 print('Fizz') elif i % 5 ==0: # 5의 배수 print('Buzz') else: # 나머지 print(i) '''5와 7의 배수, 공배수 처리하기 표준 입력으로 정수 두 개가 입력됩니다. (첫 번째 입력 값의 범위는 1~1000, 두 번째 입력 값의 범위는 10~1000이며 첫 번째 입력 값은 두번째 입력값보다..
Unit16. for 반복문으로 Hello, world! 100번 출력하기 - for 변수 in range(횟수): - for 변수 in range(시작, 끝): - for 변수 in range(시작, 끝, 증가폭): + 콜론(:)이 있으니 다음 줄은 들여쓰기 - for 반복문은 반복 횟수가 정해져 있을 때 주로 사용하고 리스트나 튜플, 문자열 등 시퀀스 객체로 반복할 수 있다 - for 변수 in reversed(range(횟수)): - for 변수 in reversed(range(시작, 끝)): - for 변수 in reversed(range(시작, 끝, 증가폭)): + reversed : 원본 객체 자체는 바뀌지 않으며 뒤집어서 꺼냄 '''구구단 출력하기 표준 입력으로 정수가 입력됩니다. 입력된 정..
Unit 13. if 조건문으로 특정 조건일 때 코드 실행하기 - if에 조건식을 지정하고 콜론(:)을 붙인다 + 파이썬에서 콜론(:)이 오면 그 다음 줄은 무조건 들여쓰기(공백 칸 수는 4칸 권장) - if 다음 줄에 아무 코드도 넣지 않으면 에러가 발생하기 때문에 if 조건문의 형태 유지를 위해 pass 사용 + pass : 아무 일도 하지 않고 그냥 넘어간다 '''온라인 할인 쿠폰 시스템 만들기 표준 입력으로 가격(정수)과 쿠폰 이름이 각 줄에 입력됩니다. Cash3000 쿠폰은 3,000원, Cash5000 쿠폰은 5,000원을 할인합니다. 쿠폰에 따라 할인된 가격을 출력하는 프로그램을 만드세요. (input에서 안내 문자열은 출력하지 않아야 합니다.) ''' money = int(input())..
- / : 실수 나누기 - // : 정수 나누기 - % : 나머지 구하기 - int(x) : int_정수형으로 취급 - float(x) : float_실수형으로 취급 - type(x) : x의 자료형을 알아냄 - a,b = input('문자열 2개를 입력하세요 : ').split() + .split() : 입력받은 값을 공백을 기준으로 분리 + .split(',') : 입력받은 값을 콤바를 기준으로 분리 - a,b= map(int, input('숫자 2개를 입력하세요 : ').split()) + map : 자료형과 input().split()을 입력 -> split의 결과를 모두 해당 자료형으로 변환해줌 - print(1,2,3, sep=',') : 1,2,3 + sep : 구분자 : 값 사이에 공백이 ..
Unit03 'Hello, world!' 두 개를 각 줄에 출력하는 프로그램을 만드세요. (대소문자 구분과 띄어쓰기가 정확해야 합니다.) 정답에는 출력 결과를 만족하는 전체 소스 코드를 입력해야 합니다. print('Hello, world!') print('Hello, world!') Unit05 L이라는 게임에서 "왜곡"이라는 스킬이 AP*0.6+225의 피해를 입힙니다. 참고로 이 게임에서 AP(Abillity Power, 주문력)는 마법 능력치를 뜻합니다. 다음 소스 코드를 완성하여 스킬의 피해량이 출력되게 만드세요. AP : 102 print(102*0.6+225) Unit06 표준 입력으로 국어, 영어, 수학, 과학 점수가 입력됩니다. 평균 점수를 출력하는 프로그램을 만드세요 (input에서 안..