파이썬 Basic Step 1. 출력문 print() [<비트코딩 라이트📙> 문제 묻.따.따.]

뭐든 출력해보고 결과를 확인해봐야 하는구나!

코딩문제집 책 <비트코딩 라이트 : 파이썬> 예제들을 "묻고. 따지면서. 따라풀기." for team daiv. study

모두를 위한 쉽고 재미있는 인공지능 컨텐츠 project 🌊deep diav.
instagram @deep.daiv
/ blog deepdaiv.oopy.io
team daiv.🌸

Part1 - Basic

STEP 01 출력문 print()

Example 003

print(2, end = " ") #공백과 함께 출력 종료 
print(3, end = " ") #한 줄 띄지 않고 이전 줄에 이어서 출력
print(4) #출력 후 줄 띄움

#out

2 3 4
print(5, end = 'Finish') 
print(6)

#out

5Finish6
print('''This is My 
Story for you''') 
#따옴표 3개로 문자열 여러 줄을 한 번에 출력

#out

This is My
Story for you

Problem 004

a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
for n in a :
  print(n, end = '')

#out

1234567890

Problem 005

print("제 이름은 '리온'입니다")

#out

제 이름은 '리온'입니다

Problem 006 출력결과 예상하기

print(14590) #out : 14590
print(13 - 2) #out : 11
print(12 + 4 / 2 + 1) #out : 15.0 
#실수영역에서 4/2계산 처리함

print("A" + "B" + "  C") #AB  C
print("A" + 'B') #out : AB 
#어떤 따옴표를 써도 동일한 문자열임

#out

14590
11
15.0 
AB  C
AB
#error 나오는 코드 
print(abc) #틀린부분

print("A" - "B") 
#문자열끼리는 뺄셈 곱셈 나눗셈 못함, 덧셈은 두 문자열 붙여서 출력하는 걸 의미 

print(52 - "33")
#숫자와 문자열을 덧셈 뺄셈할 수 X
<에러 모음 & 해석>
print(abc) 
!'abc'란 이름의 변수가 선언되지도 않았고 변수에 어떤 값이 할당되지도 않아서 출력할 내용이 없습니다
#NameError: name 'abc' is not defined 

print("A" - "B") 
!문자열에는 지원하지 않는 형태의 코드입니다
#TypeError: unsupported operand type(s) for -: 'str' and 'str'

print(52 - "33") 
!문자열에는 지원하지 않는 형태의 코드입니다
#TypeError: unsupported operand type(s) for -: 'int' and 'str'


Problem 007

print('''그대는
나에게 왔다가
떠나가네...''')

#out

그대는
나에게 왔다가
떠나가네...

Problem 008

#out : 23Bc7 이 되도록 "창의적으로" 코드 작성하기 

#방법1.
a, d = 23, 7
print(A, end = "Bc")
print(d)

#방법2.
a = 20 + 3
print(a, end = 'B'+'c')
print(30 - a)

#out

23Bc7  #23+Bc+7
23Bc7  #23+B+c+7

Problem 009 출력결과 예상하기

print('a') #out : a
print('b', 'c', end = ' ') #out : b c  D
print('D') 
print('E', end = 'F') #out : EF

#모두 맞음

#out

a
b c  D
EF

출력문 코드 작성법의 기본을 익히고 쉬운 예제들로 실습해봤다.

Step 1 끄읕

✅이 글에서 잘못된 내용이 있다면
댓글로 알려주세요🙏

좋은 웹페이지 즐겨찾기