--2.파이썬의 출력.ipynb--
print('숫자 : 100') #문자 100
print('숫자 : %d' %100) #숫자 100
print('숫자 : %d' %100.5) #숫자 100
print('숫자 :', 100) #숫자 100
print('실수 : %f' %100.5)
print('문자 : %s' %'이유진!')
print('문자 : %s' %100) #문자 100
print('10 + 5 = 15')
print('%d + %d = %d' %(10,5,10+5))
print('%2d' %9)
print('%04d' %9)
print('%d' %10)
print('%5d' %10000000)
print('%f' %3.141592)
print('%.2f' %3.141592)
print('%5.2f' %3.141592)
print('%8s' %'쉬는시간')
print('{} {}'.format('이번 주는 금요일에', '강의 있어요'))
print('이번 주는 {}가 {}있어요'.format('강의', '잡혀'))
print('이번 주는 {1}가 {0}있어요'.format('강의', '잡혀'))
print('{1}하다 {0}민아'.format('추','지'))
print('{0:5s}님은 {1:03d}살 입니다.'.format('유딩뀨',25))
--3.변수.ipynb--
name = '이유진'
age = 25
print(name)
print(age)
name = '홍길동'
print(name)
num1 = 10
num2 = 3
print('%d / %d = %.2f' %(num1, num2, num1/num2))
name = '강감찬'
age = 25
weight = 65.5
isLover = True
print(type(name)) # <class 'str'> -> string. 문자
print(type(age)) # <class 'int'> -> 정수
print(type(weight)) # <class 'float'> -> 실수
print(type(isLover)) # <class 'bool'> -> boolean 논리 (참,거짓)
name = 22
#최근 값 저장
#가장 아래만 출력
name
isLover
del isLover
name = '이유진'
age = 25
print(f'{name}의 나이는 {age:03d}살 입니다.')
--4.파이썬의 입력.ipynb--
age = input()
print(age)
print(type(age))
name = input('이름을 입력하세요 : ')
print(f'{name}! 이름이 멋있구나!')
data = '이유진/25/174'
name, age, height = data.split('/')
print(name,age,height)
name, age, height = input('이름/나이/키를 입력하세요.(/필수) :').split('/')
print(f'{name}님의 나이는 {age}세 이고, 키는 {height}cm 입니다.')
name, age, height = input('이름 나이 키를 입력하세요.(공백 필수) :').split(' ')
print(f'{name}님의 나이는 {age}세 이고, 키는 {height}cm 입니다.')
#'123' + 5 (문자와 숫자의 연산은 불가)
'123'+'456' #문자와 문자의 연산은 연결
num1 = '100'
num2 = 50
print(int(num1)+num2)
num3 = '200'
num4 = '10'
print(int(num3+num4))
kor, eng, math = input('국어 영어 수학 점수를 입력하세요.(공백 필수)').split(' ')
print('총점은 :',int(kor)+ int(eng)+ int(math))
print('평균은 :',(int(kor)+int(eng)+int(math))/3)
kor, eng, math = input('국어 영어 수학 점수를 입력하세요.(공백 필수)').split(' ')
sum = int(kor)+int(eng)+int(math)
avg = sum/3
print(f'총점은 {sum}점 이고, 평균은 {avg}점 입니다')