[Python] 전역변수, 지역변수
#전역변수 : 모든 함수에서 접근이 가능한 변수 #지역변수 : 함수 내부에서만 접근이 가능한 변수 📌 func3과 func4는 지역변수 전역변수로 변하지 않는다. func5의 경우 global def func3() : c=300 #지역변수 print("func3() 함수 호출", a,b,c) def func4() : a=110 #지역변수 b=220 #지역변수 print("func4() 함수 호출", a,b) #함수내부에서 전역변수값 수정하기 def func5() : global a #a,b 변수는 전역 변수를 사용함 a=110 b=220 print("func5() 함수 호출", a,b) # 전역 변수. 모든 함수들이 사용하는 변수 a=100 b=200 func3() #print("main:",a,b,c)..
2023. 4. 24.
[Python] 컬렉션 - set
📌 ##### set : 중복 불가. 집합을 표현하는 객체. {}로 표현함. set1 = {30,10,20,10} # 10 요소는 한개만 출력됨. 순서지정 안됨. print(set1) # 결과 -> {10, 20, 30} print(set1[0]) # 순서지정이 안되므로 인덱스(첨자)사용 불가. # 집합 구현하기 set1 = {1,2,3,4,5,6} set2 = {1,2,3,4,5,1,2,3,4,5} print(set1) print(set2) set3 = {5,6,7,8} # 교집합 : 두개의 집합에 공통 요소들 print("set1과 set2의 교집합 요소:",set1 & set2) print("set1과 set3의 교집합 요소:",set1 & set3) print("set1과 set3의 교집합 요소:..
2023. 4. 24.