[python] 파이썬 내장함수
1. abs(x) 절대값 반환 result1 = abs(-100) print(result1) #100 2. all() 리스트, 튜플, 문자열 전체가 True일때만 True리턴 나머지는 False리턴 print(all([1, "A", "a"])) #True 3. any() 하나라도 True면 True 리턴 print(any(["", 0 ,"", []])) #False 2, 3번은 참고할 것 2023.03.07 - [Python] - [python]bool 자료형 [python]bool 자료형 bool 자료형 참과거짓을 나타내는 자료형 True 참, False거짓 True, False만 나타내는 자료형 1. 문자열이 빈문자열이면 False, 요소가 있으면 "a" : True 2. 숫자 0이 아닌 숫자는 Tr..
2023. 3. 7.
[python] random 모듈
random 모듈 모듈 불러오기 import random random() 0.0 ~ 1.0 사이의 난수 값을 반환 num = random.random() print(num) #0 ~ 1 사이 랜덤 출력 randint(start, end) start ~ end 정수 랜덤 값을 반환 num2 = random.randint(1,5) print(num2) #1 ~ 5 사이의 랜던값 출력 실습 1. 평균 구하기 score = [70, 60, 55, 75, 95, 90, 80, 80, 85, 100] sum = 0 for i in score: sum += i numSum = sum / len(score) print("평균은 %d"%int(numSum)) #평균은 79 2.직삼각형 만들기 for x in range(..
2023. 3. 7.
[python] 집합 자료형(set())
집합 자료형은 파이썬 2.3부터 지원 시작 집합에 관련된 것을 쉽게 처리하기 위해 만든 자료형 그리고!!!!!!! 중복을 허용하지 않음!!!!!!!!! 또 순서가 없다(인덱싱 안됨) 실습 s1 = set([1, 2, 3, 4, 5]) s2 = set("hello") print(s1) print(s2) print(list(s2)) #{1, 2, 3, 4, 5} #{'h', 'l', 'e', 'o'} #['h', 'l', 'e', 'o'] s3 = set([1, 2, 1, 3, 5, 4, 5, 2]) print(s3) #중복불가 #{1, 2, 3, 4, 5} l3 = list(s3) print(l3) #[1, 2, 3, 4, 5] 집합 자료형 관련 함수 1. 교집합 첫번째: 집합1 & 집합2 두번째: 집합1..
2023. 3. 7.
[python] 튜플(tuple) 자료형
튜플(tuple) 파이썬에서 튜플은 여러개의 데이터를 하나로 묶는데 사용 리스트와 거의 비슷함 튜플은 묶음은 () 튜플은 요소값 변경할 수 없음!!!!!!! 실습 t1 = (1, 2, 3) t2 = (1,) print(t2) #(1,) t3 = 1, 2, 3 print(type(t3)) # 튜플은!!!!! del 삭제를 못해요 ex) del t3[0] 하면 에러 발생!!!! 튜플 다루기 인덱싱, 슬라이싱, +, *, len() 실습 t1 = (1, 2, 3) t3 = 1, 2, 3 print(t3[1]) print(t1 + t3) print(t1 * 3) print(len(t1)) #2 #(1, 2, 3, 1, 2, 3) #3
2023. 3. 6.
[python]리스트 자료형
구문. 리스트 명 = [요소1, 요소2, 요소3] 호출 : 리스트명[0] ex) nums = [1, 2, 3, 4, 5, 6] !!!! 이모지 사용하면 터미널에서 깨짐현상 발생 터미널에서는 안보이는 듯 실습 list1 = ["a","b","c","d"] print(list1) print(type(list1)) print(list1[1]) #['a', 'b', 'c', 'd'] # #b 리스트 슬라이싱 슬라이싱은 나눈다라는 뜻 list1 = ["a","b","c","d"] print(list1[2:]) #['c', 'd'] 리스트 더하기 +기호를 사용하면 리스트를 합쳐준다 list2 = [1, 2, 3] list3 = [4, 5, 6] list4 = list2 + list3 print(list4) #[1,..
2023. 3. 6.