본문 바로가기
  • soobinhand의 기술 블로그
Computer Science/Python

[Python] 기본 입출력

by soobinhand 2021. 11. 23.
728x90

입력

  • input() 함수는 한 줄의 문자열을 입력받는 함수입니다.
  • map() 함수는 리스트의 모든 원소에 각각 특정한 함수를 적용할 때 사용합니다.
# 데이터의 갯수 입력
n = int(input())

# 각 데이터를 공백을 기준으로 구분하여 입력
data = list(map(int, input().split()))
data.sort(reverse=True)
print(data)

# 공백을 기준으로 구분된 데이터를 입력 받습니다.
list(map(int, input().split()))

# 데이터가 몇개 없다면
a,b,c = map(int, input().split())

# print 결과
5
65 90 75 34 99
[99,90,75,65,34]

 

 

출력

  • 파이썬에서 기본 출력은 print() 함수를 이용합니다.
  • 각 변수를 콤마를 이용하여 띄어쓰기로 구분하여 출력이 가능합니다.
  • print() 는 기본적으로 출력 이후에 줄 바꿈을 수행합니다.
  • 줄 바꿈을 원치 않는 경우 end속성을 이용합니다.
a = 1
b = 2
print(a,b)
print(7, end=" ")
print(8, end=" ")
answer = 7

print(str(answer))

# print 결과
1 2
7 8 7

 

f-string

  • 문자열 앞에 접두사 f를 붙여 사용합니다.
  • 중괄호 안에 변수명을 기입하여 간단히 문자열과 정수를 함께 넣을 수 있습니다.
answer = 7
print(f"정답은 {answer}입니다.")

# print 결과
정답은 7입니다.
728x90

'Computer Science > Python' 카테고리의 다른 글

[Python] 반복문  (0) 2021.11.23
[Python] 조건문  (0) 2021.11.23
[Python] 집합  (0) 2021.11.23
[Python] 딕셔너리(사전)  (0) 2021.11.23
[Python] 튜플  (0) 2021.11.23

댓글