
cmd 창에서 python 실행하기

python에서 print함수로 출력하기출력값소괄호 안에는 숫자, 문자열 타입을 넣을 수 있고곱하기의 뜻인 '\*' 를 이용하여 문자열을 여러번 출력도 가능파일명은 .py로 만들것.

제로베이스 데이터 스쿨여러번 사용가능하고, 만약 다른 원의 넓이를 구할시엔 반지름만 바꾸면 된다.'='는 equal의 개념이 아니라 오른쪽 값을 왼쪽 변수에 할당하겠다는 의미.'==' 가 equal의 개념임정수형, 실수형, 문자형, 논리형type()함수는 해당 변수의

제로베이스 데이터 스쿨각 다른 타입으로 데이터를 입력받은것 같았는데,타입을 확인해보니 전부 문자형이었다.input()함수의 default는 문자형이라는 것.입력받은 값을 알맞게 형변환하여 쓰면된다. 형변환함수💡input함수를 이용하여 데이터를 직접 입력받을 수도 있음

제로베이스 데이터 스쿨 크게 세가지 방식이 있음.1\. 포맷문자열2\. 포맷함수3\. 형식문자열문자열앞 f를 써주고, 문자열 안에서는 {}로 감싸주면 된다.변수가 들어갈 자리에 중괄호를 쓰고 format() 함수안 변수를 순서대로 중괄호에 넣어 출력.%s 문자열 %d

제로베이스 데이터 스쿨연산자할당연산자비교연산자논리연산자'+' 더하기'-' 빼기'\*' 곱하기'/' 나누기 - 연산시에 0으로 나눌 수 없다. 나눌시 에러.'%' 나눈 다음 나머지'//' 나눈 몫'\*\*' 제곱'=' 값을 할당'+=' 더한 다음 할당'-=' 뺀 다음 할

제로베이스 데이터 스쿨주어진 조건에 따라 특정 코드블럭이 실행된다거나, 그렇지 않을시 다른 코드블럭이 실행되는 등 프로그램의 흐름을 제어하는 역할을 한다.사용자의 입력 값이 특정범위에 속하는지, 특정조건을 충족하는지 등의 작업을 수행할 수 있다.if문 단일조건if ~e

제로베이스 데이터 스쿨반복문을 사용하면 반복작업을 한번의 코드로 줄여줄 수 있게되어 프로그래밍이 간결해지고 효율적으로 쓸 수 있다.반복문을 쓰지 않은 코드는 일일이 변경해야 해주어야 하는데 반복문을 쓸 경우 한곳만 수정을 해주면된다. 곧 유지 보수가 쉽다.횟수에 의한

제로베이스 데이터 스쿨반복문의 흐름을 제어하고 불필요한 작업을 줄일 수 있다.continue문 아래의 코드는 실행되지 않고, 다음 반복을 시작한다.7로 나눈 몫이 0이 아니면 실행문을 실행하지 않고 바로 다음반복으로 넘어가기 떄문에 7의 배수만 나오게 된다.break문

제로베이스 데이터 스쿨반복문안에 또 다른 반복문을 선언한다.일반적으로 행렬 또는 리스트와 같은 다차원 데이터 구조를 처리하는 데 사용되고, 특정 패턴을 출력하는 데도 사용된다. 예를 들어 별 패턴이나 다른 문자 패턴을 출력하는 경우 등이 있다.\*\*for i in r

문제 출처 - 제로베이스 데이터 스쿨💡변수에서 '변수명0' 인덱스값(1번째 자리)을 쓰면 그 문자만 가져올 수 있다는 것을 확인했다.💡isdigit() 함수는 타입이 숫자인지를 확인하는 것이 아니라, 입력된 '문자열'의 타입이 '숫자로만' 이루어져 있는지를 확인하는

문제 출처 - 제로베이스 데이터 스쿨💡if문 안에 조건문이 핵심인 것 같다. 한번에 이해하지 못히고 여러번 보았다..💡divmod()함수를 이용할 수도 있고 '%'와 '//' 연산자를 이용해서 구할 수 있었다.💡'datetime.datetime.now().year

문제 출처 - 제로베이스 데이터 스쿨💡핵심은 첫 if문이 었던 것 같다. 그 외에는 어렵지 않았다.💡에러가 나서 헤맸다. 못찾아서 구글링 해보니 'IndentationError : 들여쓰기 에러' 라는 것을 알게되었다. datetime 모듈의 이용법도 조금 더 알게

함수 쓰는 이유 : 함수는 특정 기능을 재사용하기 위해서 사용한다. =>반복적 사용을 위함. 종류 : 내장 함수, 사용자 함수로 나뉜다. 내장 함수 : print() input() numbers.sort() 등. 사용자 함수 : 사용자가 임의로 지정하는 함수.

자료 참조는 제로베이스모듈이란 이미 만들어진 훌륭한, 특정 기능으로 사용자는 쉽게 사용할 수 있다.ex)계산모듈, 난수모듈, 날짜/시간모듈 => 사용자는 내것처럼 사용할 수 있다.내부(내장)모듈 / 외부모듈 / 사용자모듈 정도로 구분내부 - 파이썬 설치 시 기본적으로

자료 참조는 제로베이스 객체지향 프로그래밍 객체 = 속성 + 기능 객체 사용의 장점 : 코드 재사용, 모듈화에 좋다. ex)자동차:배터리일체형 = 부품결합도 높음 (배터리가 잘못되면 차를 다시 생산해야한다.) ㄷㄷㄷ 자동차:배터리교체형 = 부품결합도 낮

예외란 문법적인 문제는 없지만, 실행 중 발생하는 예상하지 못한 문제이다.ex) 정수를 0으로 나눴을 경우.예외와 에러는 다르다. 에러 - 소프트웨어적으로 해결할 수 없는 - syntax error, network error예외에 있어서 최상위 클래스는 EXCEPTIO

기본함수open()read()write()close()

문제 출처는 제로베이스(www.zero-base.co.kr💡8번의 종료를 else로 뺐었는데, 변수를 받는 부분보다 순서가 뒤라 어떻게 처리해야 할 지를 몰랐었다. 아주 간단하게 종료는 다자선택 코드보다 위에 두면 되는거였다..

문제 출처는 제로베이스 데이터 스쿨💡함수 만들때 파라미터 넣는 것과 안에서 어떻게 받아줘야하는지 감이 거의 없었다.. 여러번 풀어봐야 할 것 같다.💡💡💡

문제 출처 : 제로베이스 데이터 스쿨 💡except문에서 return으로 끝내주는 것을 잊지말아야겠다.💡요점은 while문 속 if문이었다. break와 continue가 아직 좀 어색한데 적절히 잘 써주어야 겠다고 생각했다.💡 첫번째로, globals() 함수로