# 6009 : 문자 1개 입력 받아 그대로 출력
c = input()
print(c)
// input() 로 사용자가 어떤 값을 입력하게 하고, 그 값을 변수(c)에 저장할 수 있다.
# 6010 : 정수 1개 입력 받아 int로 변환하여 출력
n = int(input())
print(n)
// 사용자가 입력한 값은 문자열로 취급하기 때문에 정수로 저장하고 싶으면 int() 를 사용하면 된다.
↓ 다른 정답 코드
n = input()
n = int(n)
print(n)
# 6011 : 실수 1개를 입력 받아 변환하여 출력
f = float(input())
print(f)
// 사용자가 입력한 값은 문자열로 취급하기 때문에 실수로 저장하고 싶으면 float() 를 사용하면 된다.
※ Python에는 double 타입이 없다.
↓ 다른 정답 코드
f = input()
f = float(f)
print(f)
# 6012 : 정수 2개 입력 받아 그대로 출력
n1 = int(input())
n2 = int(input())
print(n1)
print(n2)
# 6013 : 문자 2개 입력 받아 순서 바꿔 출력
c1 = input()
c2 = input()
print(c2)
print(c1)
# 6014 : 실수 1개 입력 받아 3번 출력
f = float(input())
print(f)
print(f)
print(f)
# 6015 : 정수 2개 입력 받아 그대로 출력 (틀린코드)
n1, n2 = int(input()).split()
print(n1)
print(n2)
--> ValueError: invalid literal for int() with base 10: '1 2'
--> 파이썬 형변환 에러
# 6015 : 정수 2개 입력 받아 그대로 출력
n1, n2 = input().split()
n1 = int(n1)
n2 = int(n2)
print(n1)
print(n2)
// input().split() : 공백을 기준으로 입력된 값들을 나누어 자른다.
# 6016 : 문자 2개 입력 받아 순서 바꿔 출력
c1, c2 = input().split()
print(c2, c1)
// 콤마(,)로 문자열을 나열할 경우 공백이 자동으로 추가 된다.
# 6017 : 문장 1개 입력 받아 3번 출력
s = input()
print(s, s, s)
# 6018 : 시간 입력 받아 그대로 출력
h, m = input().split(':')
print(h, m, sep=':')
// sep == 구분자 | 문자열 사이에 끼워져 출력
// ex) print(23, 23, sep=':') → 23:23
# 6019 : 연월일 입력 받아 순서 바꿔 출력
y, m, d = input().split('.')
print(d, m, y, sep='-')
# 6020 : 주민번호 입력 받아 형태 바꿔 출력
RRN1, RRN2 = input().split('-')
print(RRN1+RRN2)
// 더하기(+)로 문자열을 나열할 경우 공백없이 연결할 수 있다.
↓ 다른 정답 코드
RRN1, RRN2 = input().split('-')
print(RRN1, RRN2, sep='')
# 6021 : 단어 1개 입력 받아 나누어 출력
s = input()
print(s[0])
print(s[1])
print(s[2])
print(s[3])
print(s[4])
// s[0]은 첫 번째 문자를 의미한다.
# 6022 : 연월일 입력 받아 나누어 출력
s = input()
print(s[0:2], s[2:4], s[4:6])
// s[a:b] 는 s라는 단어에서 a번째 문자부터 b-1번째 문자까지 잘라낸 부분을 의미한다.
# 6023 : 시분초 입력 받아 분만 출력
h, m, s = input().split(':')
print(m)
# 6024 : 단어 2개를 입력 받아 이어 붙이기
w1, w2 = input().split()
print(w1+w2)
CodeUp
☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks DEV C++ ☆ 추천 온라인 IDE : C C++11 Python3 Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.5 ★ C++로 제출시 void main()을 사용하면
codeup.kr
'CodeUp > Python' 카테고리의 다른 글
[CodeUp] 6046-6047 (Python) (0) | 2022.11.06 |
---|---|
[CodeUp] 6032-6045 (Python) (0) | 2022.11.05 |
[CodeUp] 6027-6031 (Python) (0) | 2022.11.04 |
[CodeUp] 6025-6026 (Python) (0) | 2022.11.03 |
[CodeUp] 6001-6008 (Python) (0) | 2022.11.01 |