안녕하세요 코드웍스입니다.
블록파이썬 코딩으로 파이썬 기초 100제를 풀어보는 시리즈를 시작해보겠습니다.
이번 포스팅에서는 파이썬 print를 이용한 문제들을 풀어보겠습니다.
정답은 접은글에 있습니다.

문제1
화면에 hello world를 출력해보세요
정답

print("hello world")
문제2
hello와 world를 줄을 바꿔서 출력해보세요
출력 예시- hello와 world를 줄바꾸고 출력한다
hello
world
정답

print("hello")
print("world")
파이썬에서는 print가 끝날때 줄바꿈이 기본입니다.
문제 3
화면에 다음과 같이 출력하세요
asepa's 5th mini album Whiplash
정답

print("asepa's 5th mini album Whiplash")
출력할 문장안에 작은따옴표가 있다면 큰따옴표로 감싸서 출력하면 됩니다.
문제 4
아래 내용을 출력해보세요(중간에 ""이 있다는점 유의하세요)
제니가 솔로앨범 "Mantra"로 컴백했습니다!!!
정답

print('제니가 솔로앨범 "Mantra"로 컴백했습니다!!!')
큰 따옴표가 출력할 문장안에 존재할땐, 작은따옴표로 감싸서 출력하면 됩니다.
문제 5
아래와 같이 출력하세요
에스파;카리나;윈터;닝닝;지젤
정답

print("에스파", "카리나","윈터","닝닝","지젤", sep=";")
print("에스파;카리나;윈터;닝닝;지젤")
문제 6
아래와 같이 출력하세요.(\n은 파이썬에서 줄바꿈을 의미합니다. 줄바꿈없이 \n 자체를 출력해야합니다)
에스파\n위플레쉬\n대박
정답
방법1 - raw문자열 사용하기

print(r"에스파\n위플레쉬\n대박")
문자열 앞에 r을 붙여 raw 문자열로 처리하면 이스케이프 시퀀스가 동작하지 않고 문자 그대로 출력됩니다.
방법2 - 이스케이프 무효화

print("에스파\\n위플레쉬\\n대박")
\n을 문자열로 인식시키기 위해 \를 이스케이프 시킵니다.
문제 7
아래와 같이 출력하세요.
**주의: 3곱하기 20을 파이썬 연산으로 구해야합니다.**
3곱하기 20은 (3x20결과값)입니다
정답

print(f"3곱하기 20은 {3*20}입니다")
f-string 출력문으로 출력하면 쉽게 출력이 가능합니다
f-string에 대한 설명은 [파이썬 기초] 출력 print
[파이썬 기초] 출력 print
안녕하세요 코드웍스(codewalks)입니다!이번 포스트에서는 파이썬에서 출력하는 다양한 방법을 소개해드리려고 합니다. 🤓 print() 란?파이썬에서 print() 함수는 콘솔에 데이터를 출력하는 함수입
codewalks.tistory.com
여기서 확인 가능합니다.
문제 8
아래와 같이 출력하세요.
- 조건1: 문자 사이는 tab 간격입니다
- 조건2: 한줄의 print 코드로 출력해야합니다.
에스파
위플래쉬 대박입니다!
정답

print("에스파\n위플래쉬\t대박입니다!")
\n: 줄바꿈
\t: tab만큼의 빈칸 출력
문제 9
다음과 같이 출력하세요
C:\Windows\codewalks.py
정답

print("C:\\Windows\\codewalks.py")
역슬레쉬 하나만 넣어도 되긴하지만, 확실하게 출력하기 위해선 역슬래쉬 두개를 넣어주는게 좋다
문제 10
아래와 같이 7과 3에 대한 모든 연산의 결과를 출력하세요.
아래와 같이 정확하게 출력해야하고, 연산에대한 결과값을 파이썬 연산으로 구해서 출력해야합니다.
a = 7
b = 3
a+b = 10
a-b = 4
a*b = 21
a/b = 2.3333333
a//b = 2
a%b = 1
정답

a = 7
b = 3
print(f"a = {a}")
print(f"b = {b}")
print(f"a+b = {a+b}")
print(f"a-b= {a-b}")
print(f"a*b= {a*b}")
print(f"a/b= {a/b}")
print(f"a//b= {a//b}")
print(f"a%b= {a%b}")
f-string에서는 연산도 가능합니다.
지금까지 블록 파이썬 코딩으로 print문제를 풀어보았습니다.
다음시간엔 입출력 문제를 풀어보겠습니다.
'🦎파이썬 > 📖파이썬 기초 100제' 카테고리의 다른 글
[파이썬 기초 100제] 조건문 문제 part 1 (4) | 2024.11.08 |
---|---|
[파이썬 기초 100제] 별 찍어보기 (1) | 2024.11.01 |
[파이썬 기초 100제] 입출력 input print 문제 (2) | 2024.10.27 |