본문 바로가기

python24

11_Python 컬렉션과 반복문 1. 리스트와 for 문li1 = ['푸바오', '아이바오', '러바오', '루이바오', '후이바오']for i in li1: print(i, end = " ")더보기더보기푸바오 아이바오 러바오 루이바오 후이바오# score 리스트에 저장된 점수가 60점 이상인 학생이 몇명인지 확인score = [90, 30, 50, 60, 80, 70, 100, 40, 20, 10]count = 0for i in score: if i >= 60 : count = count + 1 print(f'{i}점')print(f'60점 이상인 학생의 수는 {count}명 입니다.')더보기더보기90점60점80점70점100점60점 이상인 학생의 수는 5명 입니다. 2. 딕셔너리와 for 문dic1 = {'no':1, .. 2023. 12. 10.
10_Python 제어문 - 반복문 1. 반복문반복문은 동일한 작업을 여러 번 실행하기 위해 사용되는 제어 구조입니다. 주로 for 문과 while 문이 사용되며, 각각의 반복문은 다른 상황에 적합한 방식으로 사용됩니다. 2. while 문while 문은 특정 조건이 참인 동안 반복적으로 코드 블록을 실행하는 제어 구조입니다. while 문은 주어진 조건이 참인 동안 반복적으로 코드를 실행하며, 조건이 거짓이 되면 반복을 멈춥니다.while 조건: # 조건이 참인 동안 실행될 코드 # while 문을 사용할 때 주의 사항무한 루프: 만약 while 문의 조건이 항상 참이라면 코드가 무한 루프에 빠질 수 있습니다. 프로그램이 의도대로 종료되지 않는 상황을 방지하기 위해 조건을 제대로 설정해야 합니다.조건 변경: while 문 내에.. 2023. 12. 10.
09_Python 제어문 - 조건문 1. 조건문조건문은 코드의 실행 흐름을 제어하기 위해 사용하는 구문입니다. 이 조건문은 주어진 조건이 참인지 거짓인지에 따라 다른 코드를 실행하게 합니다. 2. if 문가장 기본적인 조건문입니다. 특정 조건이 참(True)일 경우에만 해당 블록 내의 코드가 실행됩니다.if 조건: 실행할 코드 bool1 = Trueif bool1 : print('결과는 참입니다.')print('프로그램을 종료합니다.')더보기더보기결과는 참입니다.프로그램을 종료합니다. bool2 = Falseif bool2: print('결과는 참입니다.')print('프로그램을 종료합니다.')더보기더보기프로그램을 종료합니다 age = int(input('나이를 입력하세요 '))if age > 19 : print("성인.. 2023. 12. 8.
08_Python파이썬 연산자 1. 산술 연산자산술 연산자는 주로 수치 데이터 유형에 대한 기본 산술 연산을 수행하기 위해 사용됩니다.+ : 더하기- : 빼기: 곱하기/ : 나누기//: 몫 (정수 나누기)% : 나머지**: 지수 (거듭제곱)print(10 + 3)print(10 - 3)print(10 * 3)print(10 / 3)print(10 // 3)print(10 % 3)print(10 ** 3)더보기더보기137303.33333333333333353110002. 비교 연산자비교 연산자는 주로 두 값을 비교하는 데 사용되며, 그 결과는 항상 불리언(True 또는 False) 값입니다.==: 동등!=: 동등하지 않음> : 크다>=: 크거나 같다print(10 > 5)print(10 = 5)print(10 더보기더보기TrueFals.. 2023. 12. 8.
07_Python 파이썬 컬렉션 타입 - 딕셔너리 1. 딕셔너리파이썬의 딕셔너리는 키-값 쌍을 저장하는 변경 가능한(mutable) 컬렉션입니다. 요약dict(딕셔너리) 한 쌍으로 저장되어 관리한다. len()를 사용하면 한 쌍을 1로 카운트한다. * 키 - 중복 불가능 * 값 - 중복 가능 키 값을 주면 그 키의 값을 가지고 온다. # 키 해시테이블 값 # 키로 정보를 요청하면 해시테이블이 값을 찾아와준다.dict 선언 dict명{키: 값, 키: 값, 키: 값, ...}dict 사용 -추가, 수정 : 추가와 수정이 동일한 코드이다. dict명[키] = 값 키 값이 기존에 있으면 .. 2023. 12. 8.
06_Python 파이썬 컬렉션 타입 - 세트 1. 세트세트(set)는 중복되지 않는 항목들의 컬렉션입니다.순서가 없다세트는 중괄호 {}를 사용 or set() 생성자를 사용중복을 제거할 때 효과적이다.# 중복이 없고, 순서가 없다.# 값이 있는지 없는지 검사world_set = {'korea', 'america', 'japan', 'china'} # 중괄호에 값이 하나씩 연결되어 있으면 setprint(type(world_set)) # print(len(world_set)) # 4#print(world_set[1]) # 오류 -> 순서가 없기때문에 데이터를 가져올 수 없다.world_set.add('korea') # 중복된 값은 데이터에 추가되지 않는다.print(world_set) #{'china', 'korea', 'japan', 'ame.. 2023. 12. 7.