프로그래밍 언어이며 다른 C언어나 Java보다는 비교적 쉬운 언어라고, 다들 그렇게 말해서 그렇게만 알고 있었다. 파이썬이 어떤 언어인지, 어떤 특징을 가지고 있는지 그 특징은 무엇을 뜻하는지 모른채로 다들 "이런거다!" 라고 하니까 '뭐... 그런가보다' 하고 넘어갔
컴퓨터 프로그램은 정보를 메모리 위에 올려서 처리하는데, 이 메모리 위에 있는 정보를 의미있는 덩어리로 묶어두기 위한 단위가 필요하다. 이 단위를 파이썬에서는 객체(object)로 관리한다. 한마디로 객체 = 개별 데이터!이며 객체에는 값(value)·유형(type)·
여러개의 자료를 하나의 변수로 관리할 때 사용.데이터를 순차적으로 저장하는 열거형 집합.수정, 삭제, 추가 ⭕️리스트는 대괄호를 사용해서 만들며 내부 원소들은 , 콤마로 구분한다.빈 리스트를 만들 수 있다.리스트 함수를 이용해서 만들 수도 있다 ex) ✏️ li라는
딕셔너리 안에서 딕셔너리를 사용하는 것을 중첩 딕셔너리라고 한다.계층형 데이터를 저장할 때 유용하다.딕셔너리의 값 부분에 딕셔너리를 넣는다. ✏️ 중첩 딕셔너리 만들기 ✏️ 중첩 딕셔너리가 길어지고 커지면 이렇게 정렬하면 보기 편하다! 딕셔너리 뒤에 대괄호를 단계만
조건이 참(true)이면 실행할 명령을 실행 ⭕️, 거짓(false)이면 실행 ❌조건 다음에는 꼭 : 콜론이 와야하며, 들여쓰기 후 실행할 명령을 입력해야함
어떤 조건문을 만들까 엄~청 고민하다가 또 음식에 진심인 나이기 때문에... 끼니를 아무거나로 끝낼 수는 없으므로.. 메뉴를 정해주는 조건문을 만들고 싶었다.이게 vs code로 완성한 조건문이다.음식 추천을 받을지 말지에 대한 내용은 if 와 else를 사용했고키워드
반복을 실행하는 조건문조건이 참 = 반복 실행조건이 거짓 = 반복 종료조건이 계속 참일경우 무한 루프가 되므로 주의해야함! 처음엔 참이더라도 실행하면서 거짓이 될 수 있는 조건문을 만들어야한다!
: 제어문과 함께 다양하게 활용되는 명령문: 해당 단계만 건너뛰고 다음 단계로 간다. : 제어문을 중단하고 빠져나간다. : 아무 작업도 하지 않고 다음 작업 실행: 함수나 클래스의 구현을 미룰 때 사용한다.: Python은 함수나 클래스를 정의할 때 { } 를 사용하지
if, while, for 은 함께 사용할 수 있다. 각각의 제어문 중첩 예시 만들어보기
파이썬을 공부하는 내내 함수와 메소드라는 단어를 자주 들었다. 그런데 막상 배운 것들을 블로그에 글로 정리할 때마다 이 단어를 함수라고 말해야할지, 메소드라고 말해야할지 몇 번 고민했었다. 둘의 차이점을 짚고 넘어가야만 할 것 같아서 정리해본다.
프로그램을 짤 때 효율을 높이기 위해 특정 기능을 미리 만들어두고 이름을 붙여 사용하는 것을 말한다. 파이썬에 포함되어있는 함수. 빌트인펑션. ex) print, range 등비슷한 함수끼리 묶어놓은 것, 다른 사람들이 만든 것도 있고, 회사가 만들어놓은 것도 있고 등