본문 바로가기
728x90
반응형

IT관련/Python37

[확고의 쓱~ 훑어보는 기록] Python - 모듈 예제(1) (import 4가지 방법 / __name__ == '__main__') 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #-*- coding:utf-8 ''' Created on 2022. 4. 6. @author: hwakgo ''' #Ex01.py 모듈에서 작업 def abc(): print('abc') def xyz(): print('xyz') #★ 이 파일의 이름이 Ex01이지만 이 파일을 실행을 하게 되면 내부적으로 name이 __main__으로 설정된다 if __name__ == '__main__' :#★ 실행했을 때 내부적으로 name이 main과 같냐? 맞으니까 True로 if 안 내용이 실행됨 print('모듈 공부 중') #▶모듈 공부 중 Colored by Color Scripter cs 1 2 3 4 5 6 7 8 .. 2022. 8. 1.
[확고의 쓱~ 훑어보는 기록] Python - 함수 예제(3) (전역변수 / 지역변수 / 변수**숫자(변수 제곱) / 람다 함수 사용법) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 #-*- coding:utf-8 ''' Created on 2022. 4. 6. @author: hwakgo ''' x = 10 #★ 전역변수 : 전역에 걸쳐서 사용 가능(전역, 지역 변수 중 지역변수를 우선함) z = 50 #전역변수 def func(): x=20#★ 지역변수 : 함수 안에서 정의돼서 함수 안에서만 사용 가능 global y#★ 함수 안에서 사용하지만 전역변수로 만들고 싶다면 변수 앞에 global을 붙이면 된다 y=30#지역변수 print('x:',x,'y:',y,'z.. 2022. 8. 1.
[확고의 쓱~ 훑어보는 기록] Python - 함수 예제(2) (*변수명 / **변수명 / 재귀 호출 반복문 recursive) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12.. 2022. 8. 1.
[확고의 쓱~ 훑어보는 기록] Python - 함수 예제(1) (정의/사용법) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 #-*- coding:utf-8 ''' Created on 2022. 4. 6. @author: hwakgo ''' #★ 함수(definition) 정의 형태: def 함수명() def add():#add 함수 정의 print('add 함수') add()#add 함수 호출 #콘솔 창 출력▶add 함수 def mul(a,b):#mul 함수 정의 return a+b result = mul(10, 20)#mul 함수 호출하면서 인자 10,20 전달. 리턴 값 200을.. 2022. 7. 29.
728x90
반응형