2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 내가 작성한 코드 N = int(input()) for i in range(1, N+1): print(("*"*i).rjust(N)) *print() 왼쪽정렬, 오른쪽정렬 - print()는 기본적으로 왼쪽정렬이 셋팅값이다. ㄴ ljust(전체자리수) : 왼쪽정렬 ㄴ rjust(전체자리수) : 오른쪽정렬 **번외 * zfill(전체자리수) : 빈 자리수는 0으로 채운다. ㄴ zfill(3) => 001, 002, 100 ...
2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 내가 작성한 코드 N = int(input()) for i in range(N, 0, -1): print(i) * range() - 순차적인 숫자를 가지는 리스트를 생성하는 함수 * range() 구조 - range([start,], stop, [,step]) - start = "시작 숫자" | stop = "끝 숫자" | step = "숫자 사이 거리" ㄴ stop에 할당된 "끝 숫자"는 포함되지 않는다. 5로 할당 시 4까지만 출력. ( 따라서 stop=0은 N~1까지 반복 ) - start, stop 생략가능 ㄴ 생략 시 start = 0, step =..
2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 내가 처음 작성한 코드 N = input() N = int(N) for i in range(N): print(i+1) 최종 코드 N = int(input()) for i in range(1, N+1): print(i) 1. 파이썬은 사용자 입력을 input() 함수를 통해 받아온다. 2. input() 함수는 자동으로 문자열로 할당된다. 3. int() 함수를 이용하여 문자열을 정수값으로 변환한다. 4. for문을 이용하여 반복문을 통해 1부터 사용자로 입력받은 N까지 출력한다. 5. range는 반복문의 구간을 설정할 수 있다. (구간 설정을 하지 않으면 ..
- Total
- Today
- Yesterday
- 백준2920
- 코딩테스트
- 파이썬 덧셈
- 백준 별찍기
- 백준 2742
- 별찍기 -1
- 백준2441
- 백준
- 백준2007년
- 별찍기 -4
- 파이썬 내림차순 정렬
- 백준2440
- 코테준비
- 백준1942
- 코테
- 리눅스계정경로
- 별찍기 -3
- 백준코테
- reversed함수
- 별찍기 -2
- 리눅스계정
- 파이썬 반복문
- 파이썬
- 파이썬 find
- 파이썬 오른쪽정렬
- 오른쪽정렬
- 파이썬 오름차순 정렬
- range특징
- 파이썬 거꾸로
- 백준11721
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |