본문 바로가기

전체 글

(72)
[Python] 조건문 제어구조 : 프로그램의 처리 흐름을 제어하는 방법 - 순차구조 : 명령어가 순차적으로 실행 - 선택구조 : 두 개 중에서 하나의 명령어를 선택하여 실행하는 구조 = 분기구조 → 조건을 만족하는 문장만 실행하므로 실행되지 않는 문장도 존재. → 만족하지 않을 때 아무것도 실행하지 않을 수도 있음. 항상 모든 문장이 실행되는 것은 아님. - 반복구조 : 동일한 명령이 반복되면서 실행되는 구조 → 실행횟수가 0번이상. 논리연산자: 복수의 조건식을 보고서 ! 여러개의 조건식의 참 거짓을 판단할 수 있음. if문 if 조건식: 실행할 문장 예) 나이가 20세 이상이면 투표를 할 수 있습니다. 파이썬은 들여쓰기가 매우 중요 ! 들여쓰기 단축기 Tab, Space Bar 4개 -> 들여쓰기 잘못하면 오류 발생할 수 ..
[Python] 연산자 산술연산자 - / : 나눗셈 결과가 실수 - // : 나눗셈 결과가 정수 예) 짝수와 홀수 구분 시 사용 a % 2 == 0 // 짝수 a % 2 == 1 // 홀수 예) 초 -> 분과 초로 변환 예) 동전교환 프로그램 대입연산자 관계 연산자 - 조건문, 반복문에서 주로 사용, 단독으로 거의 사용X 여러개의 연산자가 있을 겨우 정해진 순서가 있으므로 주의해야 함.
[ Python] 입력함수 input() : 키보드 입력을 받아오는 기능이 구현된 표준 입력 함수 ※ int를 추가하여 정수로 변환해야함 : 변환해 주지 않으면 입력받은 값을 문자로 인식. ※ 키보드 입력값은 모두 문자열로 인식하기 때문에 원하는 자료형으로 변경 해줘야 한다. (예) 사용자에게 반지름을 입력 받아 원의 면적을 계산하는 프로그램 요즘 자바랑 같이 공부하고 있어서 print할 때 너무 헷갈린다 ,,,, 다들 조심하도록 ! (예) 학생 성적관리 프로그램 작성하기 아 자꾸 ,,,, 자꾸만 콤마쓰는데 쓰지말라구요 !!!!!! 헷갈리는 건 내 문제야 ,, 더 공부하자 ,,,
[Python] 출력함수 prit() : 표준 출력 함수 - 괄호 안에 원하는 문자열을 따옴표를 활용하여 입력 - 콤마로 구분하여 출력 가능 - 기호는 문자로 처리하여 큰따옴표 또는 작은따옴표로 표현하여 구분해줌. 따옴표로 표현하면 아스키코드로 컴퓨터로 전달되는 것 ! - 10 20 30 사이의 공백을 없애고 싶을 때 sep='' 이라는 파라미터를 이용 - 수식도 print() 함수안에 들어갈 수 있음. 이때 콤마로 무조건 구분해줘야 함 !! ※ 참고 #: 주석처리 -변수가 올 자리에 서식을 활용 %d : 서식문자를 사용, 모르는 문자는 서식으로 표현. 서식문자 - 서식을 이용한 정렬 및 자릿수 확보 이스케이프 문자 - 큰 따옴표, 작은 따옴표도 같이 출력하고 싶을 때 주의할 것
[Python] 변수 변수 ( variable ) : 변하는 수 상수 ( constant ) : 고정된 수 변수의 선언 - 자료형을 고려하지 않고 준비할 수 있음. - 생성된 변수의 자료형 확인 : type() 함수 확인 변수명 규칙 - 대 소문자 구분: myVar != myvar - 문자, 숫자, 언더바를 포함할 수 있음. 하지만 변수는 숫자로 시작 하면 안됨. - 예약어는 변수명으로 쓰면 안됨. 예약어: True, False, None, and, or, not, break, continue, return, if, else, elif, for, while, finally, global 등등 대입연산자(=)와 변수의 위치 , 대입 - 대입연산자(=), 오른쪽의 것이 왼쪽에 대입 - 오른쪽: 상수( a=10), 상수 연산 대입..
[Python] 파이썬 다운로드하기 https://www.python.org/downloads/ Download Python The official home of the Python Programming Language www.python.org 1. 위의 링크로 들어가서 Downloads로 들어간다. 2. 나는 윈도우 환경에 다운로드 해주기 때문에 가장 밑에것을 다운로드 해 줄 것이다. 자신의 운영체제에 맞는 파일을 다운로드해주면 된다. 3. 디폴트로 설치하되, Add Python 3.8 to PATH를 체크해준다. 시스템 어디에서나 사용하기 위해서 ! (3.8 버전을 설치하는 이유는 라이브러리 호환성때문에 !) 4. 실행할 때에는 통합 개발 환경을 다운받을 수 있으나 , 기본으로 제공하는 IDLE 을 실행해보도록 한다.
백엔드 기본 백엔드의 기본 1. 로그인 기능 - 로그인할 때, 이메일을 입력하고 이메일이 존재하는지 인증해야 함. 이때 데이터베이스를 통해서 구현할 수 있음. 2. 자원 접근 권한 부여 - 역할별로 다른 화면을 보여주고 싶을 때 ▶ 파이썬 기반 장고로 표현
[python]파이썬의 기본 파이썬 특징 - 고급언어: 추상화된 언어, 기계어로 전환이 필요 - 인터프리터를 이용하여 기계어로 변환 - 스크립트 언어 - 문법이 쉬움; 직관적으로 알 수 있는 부분이 많음 - 풍부한 라이브러리