파이썬 정리/사전캠프
-
파이썬 - 5일차파이썬 정리/사전캠프 2024. 3. 28. 15:56
map python map() 함수 (tistory.com) iterable - 반복 가능한 대상에 적용 가능하다. fliter True 값만 추출 lambda lambda x : f(x) people = [ {'name': 'bob', 'age': 20}, {'name': 'carry', 'age': 38}, {'name': 'john', 'age': 7}, {'name': 'smith', 'age': 17}, {'name': 'ben', 'age': 27}, {'name': 'bobby', 'age': 57}, {'name': 'red', 'age': 32}, {'name': 'queen', 'age': 25} ] def check_adult(person) : if person['age'] > 20:..
-
파이썬 - 4일차파이썬 정리/사전캠프 2024. 3. 27. 16:55
파일 불러오기 from main_func import * say_hi say_hi_to('영수') 다른 .py 파일에서 정한 함수를 불러 올 수 있음. *을 사용하지 않고 범위를 지정할 수 있다고 함. 한줄의 마법? if / for 문 명사(str) = 함수 list 의 부속 데이터를 직접 지정 num = 3 # if num % 2 == 0 : # result ='짝수' # else : # result = '홀수' # print(f'{num}은 {result}입니다.') result = '짝수' if num % 2 == 0 else '홀수' print(f'{num}은 {result}입니다.') #[2,6,4,10,2,4] 라는 리스트 내의 *2 의 결과값을 산출하기 원함 a_list = [1,3,2,5,..
-
파이썬 - 3일차파이썬 정리/사전캠프 2024. 3. 26. 18:07
튜플 (tuple) => tuple은 immuntalbe list = [a,b,c] tuple = (a,b,c) 순서가 존재하는 불변형 컬렉션 people = [{'name' : 'bob' , 'age' : 27},{'name' : 'john'} , {'age' : 30}] #dict 형 자료 people = [('bob',27),('john',30)] #tuple 형 자료 집합 (set) a = [1,2,3,4,3,2,3,4,5,8,7,1] a_set = set(a) print(a_set) #{1,2,3,4,5,7,8} 중복제거? 교집합 / 합집합 / 차집합 구하기 가능 & |(\) - 더보기 Python set() 기본 기본모양 set_A = {1, 2, 3, 4} : 딕셔너리와 비슷한 모양입니다. ..
-
파이썬 - IF, FOR, DEF파이썬 정리/사전캠프 2024. 3. 26. 14:39
IF money = 1500 if money >3800 : print('by taxi') elif >1500 : print(' by bus') else : print(' how to? ') print(' need to go.. ' ) 들여쓰기의 중요성 명령어에 종속 된 행동을 하기 위해서는 들여쓰기를 해야 한다. 결과는 by bus need to go.. 들여쓰기를 적용하지 않는다면 수치의 변화에 따른 결과값이 아닌, 고정값으로 출력된다. + elif 는 반복 사용이 가능하다. 반복 fruits = ['사과' , '배' , '감' , '수박' , '딸기'] for fruit in fruits : print(fruit) #반복문은 리스트 안에서 있는 요소를 써먹는 것. 결과는 사과 배 감 수박 딸기 더보기..
-
파이썬 - 연산자, SPLIT, LIST, DICT파이썬 정리/사전캠프 2024. 3. 25. 16:37
연산자+ , - , / , * 의 사칙 연산과% 나눈 후의 몫(자연수)** 제곱 ==, !=, =,operat or 연산자의미>=Greater than or equal toLess than or equal to==Eqaul to!=Not equal to 할당 연산자functionExample=왼쪽 변수에 오른쪽 값을 할당한다a=b a = b +=왼쪽 변수에 오른쪽 값을 더하고그 결과를 왼쪽 변수에 할당한다a+=ba = a+b-=왼쪽 변수에 오른쪽 값을 빼고그 결과를 왼쪽 변수에 할당한다a-=ba = a-b*=왼쪽 변수에 오른쪽 값을 곱하고그 결과를 왼쪽 변수에 할당한다a*=ba = a*b/=왼쪽 변수에 오른쪽 값을 나누고그 결과를 왼쪽 변수에 할당한다a/=ba = a/b%=왼쪽 변수에 오른쪽 값을 나..