Python/Basics v3
3. 코딩 스타일과 주석
3. 코딩 스타일과 주석
2024.07.171. 소스코드 이름 짓기 규칙*코딩 스타일과 네이밍 관례(Coding Convention): 변수명, 함수명, 클래스명, 패키지명..*PEP 8 스타일 검색 소스코드에 사용되는 이름을 짓는 규칙을 익히고, 습관을 갖는 것은 매우 중요하다.의미있고 간결한 영어로 사용해야한다.# 1 ## 사용하면 안되는 변수명 유형 4가지# hint >> print, @#%^&, " ", 1234567# 첫번째, 파이썬 키워드(== 식별자, 예약어) 사용금지# 두번째, # 세번째,# 네번째,# 2 ##파이썬 키워드 확인 방법# hint >> google keyword : 파이썬 키워드 확인 방법import keywordprint(keyword.kwlist)# 결과 >> ['False', 'None', 'True', 'a..
2. 프로그램과 데이터 그리고 변수
2. 프로그램과 데이터 그리고 변수
2024.07.171. 프로그램의 구성 - 변수와 로직 간단하게 우리가 매일 사용하는 "HRD 프로그램"의 로그인 기능을 분석하고, 프로그램을 구성하는 "변수"와 "로직"이라는 것에 대해 살펴본다.그 중에서 "변수"를 사용하는 이유인 "데이터"의 개념을 이해하고 배워본다. HRD-Net 어플 실행로그인 버튼 클릭로그인 페이지 보여주기아이디 입력비밀번호 입력아이디 비밀번호가 일치하는지 확인일치하면 > 로그인 성공실패하면 > 재입력 안내 위의 순서(로직)는 개발자가 설계한 것이다.컴퓨터는 스스로 알아서 동작하지 않는다.컴퓨터가 수행해야 할 일을, 개발자가 프로그램으로 지시해야 한다. 로그인 프로세스는 동일한 순서(로직)로 동작한다.수많은 사람들이 HRD-Net 프로그램을 사용해서 로그인을 진행한다.그리고 동일한 순서로 로그..
1. 프로그래밍과 개발자
1. 프로그래밍과 개발자
2024.07.161. 프로그램이란? Q. 프로그램은 왜 만들까요?더보기"현실의 어떤 대상"을 디지털화Digitization하여 인간의 편리성 향상을 목적으로한다. "현실의 어떤 대상"을 소스 코드로 구현된 프로그램으로 대체하는 것이다. 예) QR 방역패스, 출석체크, 은행업무, 주민등록증, 음식주문배달, 게임, 티켓팅 등 프로그램은, 모두 현실에서 기반된다. 프로그래밍 기술은 현실의 구조를 본떠서 만들어져왔다.기술보다 인간의 필요성이 먼저다.인공지능 기술이 등장해서 프로그램을 만들고, 사람들이 사용하는 것이 아니다. 인공지능이 필요한 상황이 있어야 사용되는 것이다.https://youtu.be/5gQCqzv6_vU?si=wQeKiP-wxLtx822B 2. 프로그래머란? @용어개발자, 소프트웨어 개발자..