#String0.1py
pin = "801120-1068234"
#없으면 처음부터
# :6- >6미만
yymmdd = pin[:6]
spNum = pin[7:]
gender = pin[7:8]
print(yymmdd) #801120 출력
print(spNum) #1068234 출력
print(gender) #1 출력
리스트, 튜플 , 딕셔너리 중요 **
#변수
i=70
print('i=' , i)
print(type(i))
#실수형
d = 3.14
print("d=",d)
print(type(d))
#복소수
c=3+6j
print("c=", c)
print(type(c))
#논리형
b1=True
b2=False
print("b1=",b1)
print("b2=",b2)
print(type(b1))
print(type(b1))
#문자
str = 'Python'
print('String->',str)
print(type(str))
#리스트
list = [10,20,30]
print('list=',list)
print(type(list))
#튜플
t=(10,20,30)
print('t=',t)
print(type(t))
#딕셔너리
d={'a':10 , 'b':"20", 'c':30}
print(d)
print(type(d))

#대입연산자
x = y = z = 0
print(x)
print(y)
print(x)
c,d = 3, 4
print("c->",c)
print("d->", d)
c,d = d,c
print("c->",c)
print("d->", d)

#산술연산자
from builtins import print
a=2
b=4
ret1 = a+b
ret2 = a-b
ret3 = a*b
ret4 = a/b #a나누기 b 의 몫을 구함(실수형)
ret5 = a**b #승
ret6 = a+b*b/a #6.0 출력
ret7 = (a+b) *(a-b) #()우선순위 최우선
ret8 = a*b**a #** 거듭제곱을 구함 (4의 2승) 32 출력
print("a+b=" , ret1)
print("a-b=" , ret2)
print("a*b=" , ret3)
print("a/b=" , ret4)
print("a**b=" , ret5)
print("a+b*b/a=" , ret6)
print("(a+b) *(a-b)=" , ret7)
print("a*b**a=" , ret8)
#연산자 축약 ( += -+ *= /=)
from builtins import print
a = 0
a += 1
print('a=', a)
a -= 5
print('a=', a)
a*= 2
print('a=', a)
a/= 2
print('a=',a )
#멤버 연산자 (in)
# in : 컬렉션에 포함되어 있으면 True , 포함되어 있지 않으면 False
list = [1,2,3,4]
ret1 = 5 in list #Flase
ret2 = 4 in list #True
print("ret1->", ret1) ; print("ret2->",ret2)
str = 'abcde'
ret3 = 'c' in str #True
ret4 = '1' in str #Flase
print("ret3->" , ret3)
print("ret4->" , ret4)
: 뒤에 들여쓰기 (블록의 범위) 꼭 해야함
msg = input('임의의 문장을 입력하세요?')
if 'a' in msg :
print('당신이 입력한 문장에는 a가 있습니다')
print('들여쓰기 문장')
else:
print('당신이 입력한 문장에는 a가 없습니다 .')
print('들여쓰기 안 한 문장 ')

## (비교)관계 연산자
```py
#(비교)관계 연산자
from builtins import print
x=1
y=2
str1 = 'abc'
str2 = 'python'
print("x ==y ->", x==y) #False가 출력됨
print("x !=y" , x != y) #True 가 출렫됨
print("str1 == str2 ->", str1==str2) #False가 출력됨
print("str == 'python->" , str == 'python') #True 가 출렫됨
#문자열의 크기 비교는 문자열의 사전 순서로 비교합니다
#abc가 python보다 사전 순서가 앞이므로 결과는 true가 출력
print("str1 <str ->", str1<str2) #True 가 출렫됨
#if 문
n = int(input('숫자를 입력하세요?'))
k2 = 55
if n >0 :
print('{0}은 양수 입니다. {1}' .format(n,k2))
if n < 0 :
print('{}은 음수 입니다.' .format(n))
if True:
print('항상실행')
#if ~else 문
n = int(input('정수를를 입력하세요?'))
k2 = 55
if n >0 :
print(n, '는 양수입니다 ')
elif n < 0 :
print(n, '는 음수입니다 ')
#키보드 로 입력 받은 값이 홀수인지 짝수인지 판별
n = int(input('정수를를 입력하세요?'))
if n%2 == 0:
print(n, '짝수입니다')
else :
print(n,'홀수입니다')
# 2개의 정수를 입력받아서 큰값과 작은 값을 구하는 프로그램 작성
n1 = int(input('정수n1 를 입력하세요?'))
n2 = int(input('정수n2 를 입력하세요?'))
if n1 > n2:
print(n1, '이 큰 수입니다')
else :
print(n2, '이 큰수입니다')
# 90~ A학점
# 80~ B학점
# 70~ C학점
# 60~ D학점
# 60점 미만 F학점
n = int(input('정수n 를 입력하세요?'))
if n >= 90:
print(' A학점입니다')
elif n >= 80 :
print('B학점입니다')
elif n >= 70 :
print('C학점입니다')
elif n >= 60:
print('D학점입니다')
else :
print('F학점입니다')