#1,2차시 문자열, 리스트 인덱싱/슬라이싱
'''
문자열과 리스트의 차이점
문자열: 글자 하나가 원소
리스트: ,로 원소 구별

공통점
1. 원소 하나에 인덱스 하나가 붙는다
2. 인덱스는 0부터 시작, 맨 뒤 원소가 -1
3. 인덱싱: 자료[인덱스]
4. 슬라이싱: 자료[시작:종료:칸] 종료 인덱스 포함 안함!
    시작X:처음부터, 종료X:끝까지, 칸X:1칸씩
'''
list1 = ['사과','바나나','딸기','오렌지','망고']
list1[3] = '귤'
print(list1)

#3차시 자료형 변환
'''
type() : 어떤 자료형인지 알려주는 함수
int() : 정수로 변환
float() : 실수로 변환
str() : 문자열로 변환
list() : 리스트로 변환
'''
print(list('cat'))
print(int('8') + 3)

#4차시 비교연산과 논리연산
#논리형bool - True참, False거짓
'''
비교연산자
> 크다
< 작다
== 같다
!= 같지 않다
>= 크거나 같다(이상)
<= 작거나 같다(이하)
'''
'''
논리 연산자
and : 둘 다 참일때 참
or : 하나라도 참이면 참
not : 값을 반대로
'''
c = 7
d = 15
#print((c ? d) and (c ? 5)) #True

#5차시 입력함수 input()
#기본 모양 : 변수 이름 = input() 입력한 자료를 변수에 저장
#int(input()) 입력 받은 것을 정수로 변환
print('----계산기----')
num1 = input('num1:')
num2 = input('num2:')
pro = float(num1) * float(num2)
print('곱:', pro)

#6,7차시 조건문
#if문
'''
if 조건:
    실행할 코드
'''
#if-else문
'''
if 조건:
    조건이 맞을 때 실행할 코드
else:
    조건이 틀렸을 때 실행할 코드
'''
#if-elif-else문
'''
if 조건1:
    명령1
elif 조건2:
    명령2
elif 조건3:
    명령3
else:
    명령N
'''
age = 12

if age < 8:
    print('유치원생')
elif age < 14:
    print('초등학생')
elif age < 17:
    print('중학생')
elif age < 20:
    print('고등학생')
else:
    print("기타")

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: