# 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)

 

https://codeup.kr/index.php

 

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

+ Recent posts