sep= 2

[백준] 5597번 파이썬 python(과제 안 내신 분..?)

▷ 문제 X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, 그 중에서 제출 안 한 학생 2명의 출석번호를 구하는 프로그램을 작성하시오. ▷ 전체 코드 n = [] for i in range(30): n.append(i+1) for i in range(28): m = int(input()) n.remove(m) print(*n, sep = "\n") ▷ 코드 분석 n = [] 리스트 n을 만든다. for i in range(30): n.append(i+1) 리스트 n에 1~30의 값을 넣어준다. for 문을 사용해 30번 반복하는 반복문을 만든다. append()..

[백준] 2439번 파이썬 python(별 찍기 - 2)

▷ 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. ▷ 전체 코드 N = int(input()) for i in range(1, N+1): print(" " * (N-i), "*" * i, sep="") ▷ 코드 분석 N = int(input()) 변수 N에 별의 개수를 입력한다. input() 함수를 사용해서 입력 받은 요소를 문자열로 변수에 저장한다. int() 함수를 사용해서 입력 받은 문자열을 정수형으로 변환해준다. for i in range(1, N+1): print(" " * (N-i), "*" * i, sep="") for문과 range() 함수를 사용해서 N번 반복하는 반복문을 만든다. ..