목록Python (96)
브이로그
저번 시간에 이어서 반복문에 대해서 알아볼껀데 저번에 while문 했으니까 이번엔 for문에 대해 알아보자 1. for문기본적으로 구조는 while문과 비슷하게 쓰이지1-2. 요소는 반복할 시퀀스의 각 항목이 for 문의 실행 도중에 할당되는 변수1-3. 시퀀스는 반복할 데이터의 컬렉션(리스트, 튜플, 문자열 등)을 지정작업은 각 요소에 대해 수행할 작업을 표현1-4. 시퀀스 자료형에 대해 사용되고 다른 자료형(int, bool)에는 사용 불가for문 안에서 반복 변수를 초기화할 필요가 없고 실행될 때마다 시퀀스의 요소가 변수에 할당이 되지1-5. 그리고 변경 불가능한 시퀀스(str, tuple)와 함께 사용되고 있어1-6. 순차적으로 반복을 진행하고 여건에 따라 특정 요소를 건너뛸 수는 있지만, 일반적..
이번에는 반복문 중에서 while문에 대해서 알아볼꺼야 1. 반복문 2. while문이렇게 i에 1을 넣고 i가 5가 될 때까지 1씩 증가시키는 반복문을 출력했을 때 5번만 출력하고 반복문을 빠져나오는걸 볼 수가 있지 이번에는 1부터 10까지의 합인데 합을 0으로 넣어주고 i가 1씩 증가하는걸 sum에 넣어주면서 다시 sum네 넣어주면55가 나오게 되는거지 이렇게 반복문까지 배워봤고 다음 시간에 for문에 대해서 배워보자기 하기싫다~~~~
오늘은 제어문 중에 조건문에 대해서 배워볼꺼야 1. 조건문 2. if문 참이면 조건문에 들어가고 거짓이면 바로 빠져나와서 다음 코드를 실행하는걸 볼 수 가 있어 문자열 코드에 아무것도 적혀있지 않아서 자동 거짓으로 판별해서 빠져나올걸 볼 수 있지이제 좀 난이도 있게 해봤는데 입력값을 받아서 조건에 참인지 거짓인지 판단하는 코드야if 조건문이 하나면 if문 옆에 바로 적어도 상관은 없어 3. else문 4. elif문 5. 조건부 표현식이제부터 점점 어려워지기 시작하니까 찐으로 복습예습 철저히~
처음으로 배워볼 연산자는 산술연산자야 1. 산술연산자는 주로 수치 데이터 유형에 대한 기본 산술 연산을 수행하기 위해 사용되곤하지 2. 비교연산자는 주로 두 값을 비교한는데 사용되고 항상 불린(T or F)값이야 3. 할당연산자는 변수에 값을 할당하는데 사용되고 기본 할당보다 복합 할당을 제공하여 코드를 간결하게 작성해주지 4. 비트 연산자는 정수를 이진 비트로 표현했을 때 사용하는 연산자들이야 연산자는 정수의 비트 단위로 동작하고 있어 5. 논리 연산자는 주로 불린 값을 조작하기 위해 사용하지만 무조건적이진 않고 마지막으로 평가된 피연산자의 값을 반환을 하 끝!
오늘은 이어서 마지막 컬렉션 딕셔너리에 대해서 배워볼께내가 알기로는 딕셔너리가 컬렉션 중에 대중적으로 많이 쓰인다고 알고 있는데 맞는지는 모르겠어 일단 가보자!!1. 딕셔너리는 키-값을 쌍으로 저장하는 변경 가능한(mutable) 컬렉션이야 1-1. 딕셔너리 생성아까 세트 컬렉션에서도 언급했지만 중괄호( { } )를 쓰면 딕셔너리 타입인거 생각해두자키와 값은 세미콜론( : )으로 구분하고 있어 1-2. 딕셔너리의 인덱싱방금처럼 인덱싱 기능을 했는데 에러가 발생했네? 왜 이렇게 나왔나 보니까왜 그런가 봤더니 인덱싱이 아니라 딕셔너리 뒤에 '키'가 오는 걸 볼 수 가 있지?딕셔너리는 대괄호( [ ] )안에 '키'를 적으면 그거에 맞는 값이 출력이 되는거야조금 어려울 수 있으니까 충분히 실습해보고 복습하자구..
오늘은 세트 컬렉션에 대해서 배워 볼꺼야 정신차리고 한 입 하러 가자~~ 1. 세트 1-1. 세트 컬렉션 생성첫 번째 코드랑 두 번째 코드를 보면 타입이 다르지? 세트(set)컬렉션은 값을 넣어줘야 세트타입으로 바뀌니까 인지해두자!다양한 방법으로 생성을 할 수가 있어 함수를 이용해서 생성하든 리스트형태로 생성하든근데 세트(set)는 위에서 말한거 처럼 중복되는 컬렉션을 한 개만 출력하거든아무리 중복을 많이 가져가도 출력하면 딱 한 개만 나오니까 헛수고는 안했으면 좋겠어~~~ 그럼 이제 세트(set)도 함수와 메소드에 대해 알아봐야겠지요?? 1-2. add( ) : 세트에 하나의 요소를 추가하는 메소드 1-3. update( ) : 세트에 여러 요소를 추가add는 한 개 update는 여러 요소 추가 가..