python파2썬
-
파이썬_Unit29_함수제작python파2썬 2021. 9. 12. 21:26
코딩도장_unit29_함수제작 #Unit29 #함수제작. def hello(): print('hello, world!') hello() #페스 함수 def pa(): pass pa() #덧셈함수, 매개변수를 지정, 독스트링 입력과 출력 def add(a,b): """ 이함수는 a와 b를 더해줍니다.""" print(a+b) add(10,200) help(add)#독스트링 출력 명령어 #함수의 반환값을 지정 def readd(x,y): return x+y c = readd(10,20) print(c) #return값 여러개 반환하기 def sup(n,m): return n+m, n-m q,w = sup(20,20) print(q) print(w) 연습문제29.3 #연습문제 29.3 x = 10 y = 3 ..
-
파이썬_Unit27_파이썬으로 파일만들기python파2썬 2021. 9. 6. 20:35
코딩도장_Unit27_파이썬으로 파일만들기(텍스트파일)_연습문제 27.5_심사문제 27.6 파이썬으로 텍스트 파일을 만들어보는 예제를 연습했습니다. 그리고 연습문제와 심사문제를 해결해 보도록 하겠습니다. #Unit27 파일 사용하기 #파일에 문자열 쓰기,읽기 #문법 #파일객체 = open(파일이름, 파일모드) #파일객체.write('문자열') #파일객체.close() file = open('hello.txt', 'w') #hello.txt 파일을 쓰기 모드로 열기. 파일객체 반환 file.write('Hello, world!') #해당파일 위치에 워드파일 생성됨. file.close() #파일 문자열 읽기 file = open('hello.txt', 'r') s = file.read() #파일 문자열 읽..
-
파이썬_Unit26_파이썬 세트 사용python파2썬 2021. 9. 3. 15:33
파이썬_Unit26_파이썬 세트 사용 코딩도장_심사문제26.8 세트(set{}) 파이썬의 리스트, 튜플, 딕셔너리 이외에 또다른 자료형 종류입니다. {}(중괄호)안에 값을 저장하고 ,(콤마)로 구분해줍니다. #세트사용하기 #새로운 자료형인 세트(set) , 세트에 저장되는 요소는 순서가 없습니다. #세트는 {}(중괄호)안에 값을 저장하고 ,(콤마)로 구분해줍니다. fruits = {'strawberry', 'grape', 'orange', 'pineapple', 'cherry'} #세트는 리스트 튜플, 딕셔너리와 달리 [](대괄호)로 특정 요소만 출력할 수 없습니다. #print(fruits[0]) -> error #세트에 특정 값이 있는지 확인 print('orange' in fruits) print(..
-
파이썬_Unit25_딕셔너리 응용python파2썬 2021. 9. 2. 17:57
코딩도장_Unit25_딕셔너리 응용 딕셔너리 기초부터 딕셔너리안에 딕셔너리를 불러오는 예제까지... #Unit25 딕셔너리에서 키와 기본값 저장하기. x = {'a':10,'b':20,'c':30,'d':40} x.setdefault('e') print(x) x.update(a=90) print(x) x.update(a=900, f=60) print(x) y = {1:'one', 2:'two'} y.update({1:'one',3:'three'}) print(y) y.update([[2,'Two'],[4, 'Four']]) print(y) y.update(zip([1,2],['one1', 'two2'])) print(y) #setdefault 와 update차이 #setfefault는 이미 키의 값이 지..
-
파이썬_문자열 응용하기_Unit24_포메팅python파2썬 2021. 8. 27. 15:39
코딩도장_문자열 응용하기_Unit24_포메팅_심사문제24.5 # 24.1 문자열 바꾸기 x = 'hello world x' y ='hello. world! y'.replace('world', 'python') x = x.replace('world', 'python') print(x) print(y) #문자 바꾸기 table = str.maketrans('aeiou', '12345') print('apple'.translate(table)) #문자열 분리하기 print('a b c d e f g'.split()) #공백을 구분했기때문에 하나씩 리스트로 들어갑니다. print('a b c d e f g'.split(',')) #리스트 1개요소로 들어갑니다. #구분자 문자열 리스트 연결하기 print(' '...
-
파이썬_Unit23_2차원_3차원_list만들기python파2썬 2021. 8. 26. 18:09
코딩도장_Unit23_2차원_3차원_list만들기 파이썬 #2차원 리스트 만들기. #2차원 리스트 만들기 a = [[10, 20],[30, 40],[50, 60]] print(a) #2차원 리스트 요소에 접근하기 print(a[0][0]) #세로인덱스0, 가로인덱스0 요소 출력 a[0][1]=1000 #세로인덱스0 가로인덱스1 요소에 값 할당. print(a) x = ((10, 20), (30, 40), (50, 60)) # 튜플 안에 튜플을 넣은 2차원 튜플 y = ([10, 20], [30, 40], [50, 60]) # 튜플 안에 리스트를 넣음 z = [(10, 20), (30, 40), (50, 60)] # 리스트 안에 튜플을 넣음 print(x) print(y) print(z) #반복문으로 2차..
-
파이썬_list(6)_Unit22_심사문제22.10_map을 사용해서 입력시 list생성(tuple)python파2썬 2021. 8. 24. 15:44
코딩도장_Unit22(6)_map을 사용해서 입력시 list생성_심사문제22.10 input().split() -> 입력시 문자열 리스트 생성 조건 원리를 알 수 있다. #리스트에서 map사용하기, map른 리스트 요소를 변경하지 않고 새 리스트 생성합니다. #문법 : list(map(함수, 리스트)) #문법 : tuple(map(함수, 튜플)) a = [1.2, 2.5, 3.7, 4.6] for i in range(len(a)): a[i] = int(a[i]) #i에 하나씩 지정한 인덱스 값들을 int로 변환하여 다시 저장했습니다. print(a) #map을 사용하여 변환하기. b = list(map(int, a)) print(b) c = list(map(str, range(10))) print(c) ..
-
파이썬_list(5)_리스트 안에서 반복문 조건문python파2썬 2021. 8. 24. 15:15
코딩도장_Unit22_22.5_리스트 안에서 반복문과 조건문 사용 #리스트 안에서 for문 if문 가능(리스트 컴프리헨션 list comprehension) #문법 : [식 for 변수 in 리스트] ->대괄호 생성법 #문법 : list(식 for 변수 in 리스트) ->list() 소괄호 생성법 #두가지 방식중 대괄호 생성법이 파이썬 다운 코드라고 합니다. a = [i for i in range(10)] print(a) b = list( i for i in range(10)) print(b) c = [i+5 for i in range(10)] #0~9까지 값에 +5를 해서 리스트 생성 print(c) d = [i*2 for i in range(10)] #2를 곱한 값들 리스트 생성 print(d) pr..