Python 02 - 문자열, 숫자열, 변수

2021. 4. 23. 15:17python

반응형

숫자열

아래와 같이 결국 값이 숫자이면 숫자열이다.

문자열과 다르게 숫자열은 ' ' 혹은 " " 안에 넣지 않아도 잘 출력된다.

print(5)

print(-10)

print(3.14)

print(1000)

print(5+3)

print(12*12)

print(3*(3+2))

문자열

아래와같이 문자열을 표기할 땐, 문자를 ' ' 혹은 " " 안에 넣어야한다.

print('풍선')

print("나비")

print("ㅋㅋㅋㅋㅋㅋㅋㅋ")

숫자열 + 문자열

아래와 같이 입력하면 문자인 ㅋ 이 9번 연속 출력되어

ㅋㅋㅋㅋㅋㅋㅋㅋㅋ 이 출력된다.

print("ㅋ"*9)

불리안 : 참, 거짓

print(5 > 10)			#거짓이니까 False
print(5 < 10) 			#진실이니까 True
print(True) 
print(not False) 		#거짓이 아니니까 True
print(not True) 		#진실이 아니니까 False
print(not (5 > 10))		#거짓이 아니니까 True

변수 : 쉽게말하면 값을 저장하는 공간

# 애완동물을 소개해 주세요~*

print("우리집 강아지는 연탄이입니다.")

print("연탄이는 4살이며, 산책을 좋아합니다.")

print("연탄이는 어른일까요? True") 

animal = "강아지" 
name = "연탄이" 
age = 4 
hobby = "산책" 
is_adult = age >= 3 

print("우리집" + animal + "는" + name + "입니다.")

print(name + "는" + str(age) + "살 이며, " + hobby + "을 좋아합니다.")

print(name + "는 어른일까요? " + str(is_adult))

정수와 불리안은 str 을 같이 사용해야만 출력이 가능하다.

코드를 이어주는 매개체로 + 를 , 로 변경해도 출력이 잘되지만 쉼표를 사용하면 띄어쓰기가 포함된다.

변수는 다른사람이 코드를 사용할때 강아지가 아닌 고양이라던가  나이가 다를 떄

한번에 수정하기 편리하게 만들어준다.

반응형