Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

Better

[codetree] python3 기초 - 01 출력 본문

codetree

[codetree] python3 기초 - 01 출력

doll2gom 2023. 3. 6. 13:10

1. 기본출력

python3에서 문자열을 표현하는 4가지 방법

1) 큰 따옴표 " 이용

2) 작은 따옴표 ' 이용

3)큰 따옴표 3개를 연속으로 """ 이용

4) 작은 따옴표 3개를 연속으로 ''' 이용

"Hello World"
'Hello World'
"""Hello World"""
'''Hello World'''

3개를 연속으로 사용하는 경우, 다음과 같이 줄바꿈도 표현 가능

'''
Hello World
Python is fun
'''

문자열에 ", '를 문자로서 포함시키기 위해서는 다음과 같이 해당 문자 앞에 \를 붙여줌

print('Let\'s do it')
# Let's do it

공백을 사이에 두고 출력하고 싶은게 아니라면, 구분자로 사용할 값을 sep를 이용하여 직접 설정

print(3, 5)                  -> 3 5
print(3, 5, sep=":")         -> 3:5
print(3, 5, sep=" ")         -> 3 5

2. 변수지정

2개 이상의 변수를 선언할 때는 다음과 같이 한 줄에 동시에 선언 가능

a, b = 5, 9
c = a + b
print("c =", c)

 

3. 변수 포맷

1) (%d, %s, ...)과 %를 사용

a = 5
print("A is %d" % a)

b = "apple"
print("B is %s" % b)

print("A is %d and B is %s" % (a, b))

2) format 함수를 이용

a, b = 5, "apple"

print("A is {0}".format(a))
print("A is {new_a}".format(new_a=a))

 

4. 소수점 맞춰 출력하기

a = 33.567268
print("%.4f" % a)
a = 33.567268
print("{0:.4f}".format(a))
a = 33.567268
print(f"{a:.4f}")

 

5. 변수 값 변경

a = 5
print("A is", a)

a = 3
print("A is", a)

6. 다른 변수로부터 값 변경

a, b = 5, 3
print("A is", a)

a = b
print("A is", a)

a = 2
print("B is", b)

 

7. 두 변수 값을 교환

1) 추가 변수를 사용

a, b = 5, 3

temp = a
a = b
b = temp

print(f"A is {a} B is {b}")

2) ,를 이용하여 원하는 두 변수 값을 교환

a, b = 5, 3

a, b = b, a

print(f"A is {a} B is {b}")

8. 변수값 동시에 복사

a, b, c = 5, 3, 9

a = b = c

print(f"A is {a} B is {b} C is {c}")

'codetree' 카테고리의 다른 글

[codetree] python3 기초 - 03 연산자  (0) 2023.03.17
[codetree] python3 기초 - 02 입출력  (0) 2023.03.08