분류 전체보기(93)
-
파이썬 기본 (3) list
code1 a = [1,2,3] b = [4,5,6] c = a + b print(c) print(c[1]) print(c[-1]) print(c[2:5]) print(len(c)) output1 [1, 2, 3, 4, 5, 6] 2 6 [3, 4, 5] 6 복습포인트1. list는 대괄호 [] 안에 , 로 구분된 element들의 모임이다. 두 list a와 b를 더한 c는각 element끼리의 합인 [5, 7, 9]가 아닌 [1, 2, 3, 4, 5, 6]이 된다. python에서는 첫 element를 0으로 취급하여 print(c[1])를 하면 첫번째 element인 1이 아닌 두번째 element인 2가 출력이 된다. 이는 string에도 똑같이 적용되어 s = 'Hello World!'라고 했을..
2020.01.03 -
파이썬 기본 (2) if문, try문
code x=input('시험 점수를 입력하세요> ') try: y=float(x) except: y=-1 if y100 : print('100점 만점입니다.') else: print('입력에 성공했습니다.') input/output example 시험 점수를 입력하세요> -1 잘못된 입력입니다. 시험 점수를 입력하세요> abc 잘못된 입력입니다. 시험 점수를 입력하세요> 50 입력에 성공했습니다. 시험 점수를 입력하세요> 1000 100점 만점입니다. 복습포인트1. try문은 아래의 형태를 갖는다. try : ... except : ... try: 이후의 코드를 실행하여 오류가 없으면 try문에서 빠져나가 except로 묶인 행의 다음 행부터 실행하고, 오류가 생기는 경우 except문을 실행하는 문법..
2020.01.03 -
파이썬 기본 (1) 입력, 출력
ID와 이름을 입력받아 출력하는 프로그램 code id=input('Enter your id>') name=input('Enter your name>') print('ID:'+id,'NAME:'+name,sep='\n') input&ouput example Enter your id>r24 Enter your name>rr ID:r24 NAME:rr 복습포인트1. input은 숫자를 입력받아도 string으로 취급하므로 주의해야한다. >>> a = input('number') number1 >>> type(a) 하지만 그렇기에 string과 string, float와 float (또는 integer)끼리만 가능한 +를 사용할 수 있다. >>> 1+a Traceback (most recent call las..
2020.01.03