7. 표준입출력
2023. 5. 8. 20:07ㆍpython
print("Python", "Java")
# Python Java
print("Python", "Java", sep=",")
# Pyhton,Java
print("Python", "Java", "JavaScript" sep=" vs ")
# Python vs Java vs JavaScript
print("Python", "Java", sep=",", end="?")
print("무엇이 더 재밌을까요?")
# Python,Java?무엇이 더 재밌을까요?
import sys
print("Python", "Java", file=sys.stdout) # stdout 은 표준 출력
print("Python", "Java", file=sys.stderr) # stdin 은 표준 에러
'''
Python Java
Python Java
'''
# 시험성적
scores = {"수학":0, "영어":50, "코딩":100}
# 키와 벨류를 쌍으로 튜플로 보내줌
for subject, score in scores.items():
#print(subject, score)
print(subject.ljust(8), str(score).rjust(4), sep=":")
# ljust 왼쪽으로 정렬을 하는데 8개의 공간을 확보하는 것
# rjust 는 오른쪽 정렬을 하는데 4개의 공간을 확보하는 것
'''
수학 : 0
영어 : 50
코딩 : 100
'''
# 은행 대기순번표
# 001, 002, 003, ...
for num in range(1, 21):
print("대기번호 : "+str(num).zfill(3))
# zfill 3 크기만큼 공간을 확보하고 값을 집어 넣는데 값이 없는 빈공간은 0 으로 채워줌
'''
대기번호 : 001
대기번호 : 002
대기번호 : 003
(중략)
대기번호 : 020
'''
answer = input("아무 값이나 입력하세요 : ")
# 사용자에게 input 으로 입력받으면 str 즉 문자열으로 저장됨
# 주의점 : 타입에 맞게 출력을 해야한다.
print("입력하신 값은 " + answer + "입니다.")
'''
아무 값이나 입력하세요 : 10
입력하신 값은 10입니다.
'''
'python' 카테고리의 다른 글
7. 파일 입출력 (0) | 2023.05.08 |
---|---|
7. 다양한 출력 포멧 (0) | 2023.05.08 |
6. 퀴즈 #6 (0) | 2023.05.03 |
6. 지역변수와 전역변수 (0) | 2023.05.03 |
6. 함수 (0) | 2023.05.03 |