공부하기싫어

C:\Users\user>python
Python 3.8.9 (tags/v3.8.9:a743f81, Apr  6 2021, 14:02:34) [MSC v.1928 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> input()
good
'good'
>>> x=input()
good
>>> x
'good'
>>> x=input('문자열을 입력하세요')
문자열을 입력하세요hello
>>> x
'hello'
>>>

#input() 은 이후 입력되는 값을 바로 출력해주거나 변수에 저장해 줄 수 있는 함수

 

>>> a=input()
10
>>> b=input()
20
>>> a+b
'1020'
>>>

#input() 으로 받는것은 문자열임

 

a=int(input('첫번째 숫자를 입력하세요'))
b=int(input('두번째 숫자를 입력하세요'))
print(a+b)

 

첫번째 숫자를 입력하세요10
두번째 숫자를 입력하세요20
30
>>> 

#input() 을 int() 로 묶으면 인티져값으로 치환해줌

#실수로 치환한다면 float() 사용

 

c,d=input('문자열2개를 입력하세요').split()

 

문자열2개를 입력하세요asd lkj
>>> c
'asd'
>>> d
'lkj'
>>> 

#split() 은 공백으로 두 문자열을 구분해줌

#split(',') 을 하게되면 입력되는 문자열을 콤마로 구분할 수 있게 해줌

 

print(1,2,3)

1 2 3

#print() 안에서 , 로 출력될 값을 공백으로 구분해줌

 

print('a','b','c',sep='')

abc

print('a','b','c',sep='-')

a-b-c

#sep='' 안에 넣는것으로 print 안에 들어갈 여러 인수들의 구분기호를 입력할 수 있음

 

 

True

False

#첫글자 대문자

비교 논리 연산자는 다른 언어에서 쓰는거랑 같은듯

특별하게 기억해야할건 없는듯?