(출력)안녕하세요
002.py IDLE 텍스트 에디터print('안녕하세요')a = 1b = 1print(a+b)실행 결과 화면
파이썬 변수명의 첫 문자는 밑줄 문자(언더스코어) '\_' 또는 영문자로 시작해야 한다.변수명의 잘못된 예파이썬 예약어는 변수명으로 사용 불가파이썬 예약어를 확인하는 방법파이썬은 자체적으로 내장되어 있는 함수를 변수명으로 사용하게 되면 내장함수는 더 이상 사용불가
변수에 정수를 대입하였다고 하여 이 변수가 정수형 자료로 고정되는 것이 아님변수에 값이 대입되는 시점에 변수의 자료형은 자동적으로 다시 정해짐
"""a = 1b = 5print(a+b)"""a = 2b = 6 print(a+b)
수치형 자료 정수형 상수 실수형 상수 복소수형 상수 문자열 자료 한 글자 이상의 문자나 숫자, 기호로 구성된 자료 '', "" 리스트 자료 리스트의 각 요소는 임의의 자료형이나 객체가 될 수 있습니다. 튜플 자료 리스트와 비슷하지만 요소
200I love Python'a', 'b', 'c'a{'a':97, 'b':98}97print('print('위 코드를 실행시 다음과 같이 출력
파이썬은 다른 프로그래밍 언어와 달리 if, for, while 등과 같은 제어문이나 함수 및 클래스에서 실행 코드 부분을 구분해주는 괄호 {}가 없습니다.대신 들여쓰기(indentation)로 괄호 {}를 대신합니다.파이썬 들여쓰기 기본 규칙은 다음과 같습니다.가장
if문은 조건이 참인지 아닌지 판단하여 코드를 수행할 때 사용하는 조건문if 뒤의 조건이 참이면 실행 코드 1을 수행하고, 조건이 거짓이면 실행 코드 2를 수행합니다.만약 조건이 참인 경우만 특정 코드를 실행하는 로직을 구현하려면 다음과 같이 else문 없이 if문만
여러 개의 조건을 순차적으로 체크하고 해당 조건이 참이면 특정 로직을 수행하고자 할 때 if ~ elif문을 사용합니다.
예제 코드를 실행하면 1에서 5까지 정수를 순차적으로 출력!for문은 특정 범위의 자료나 객체에 대해 처음부터 끝까지 하나씩 추출하여 특정 코드를 반복적으로 수행하기 위해 가장 많이 사용되는 반복문for문의 객체 종류리스트나 튜플: \[], ()사전(Dictionary
for 반복문이 break에 의해 중단됨이 없이 정상적으로 모두 실행되어야만 특정 코드를 실행하게 할 경우 for ~ else를 사용!else:로의 진입은 for 반복문에서 break 등에 의해 중간에 중단됨이 없이 정상적으로 실행이 다 되었을 경우!
for문이 범위가 지정된 자료나 반복 가능한 객체를 이용해 반복문을 수행하는 것이라면 while문은 특정 조건을 만족하는 경우 지속적으로 반복을 수행하는 반복문!source: 014-1.pyx = 1total = 0while 1: total = total + x
None : Types.NoneType의 유일한 값으로, 값이 존재하지 않는 변수에 대입하여 이 변수에 아무런 값이 없다는 것을 나타내기 위해 사용됨!None으로 지정된 변수에 값이 있는 임의의 자료형을 대입하여 활용 가능!어떤 변수에 대입할 자료형을 결정하지 않은 상
정수형 자료는 정수형 상수를 취함!프로그래밍에서 일반적으로 사용되는 정수형 상수는 10진수.But, 컴퓨터는 0과 1로 표현되는 2진수로 처리하기 때문에 코드에서 8진수나 16진수를 사용하는 것이 편리파이썬 3에서 2진수는 0b, 8진수는 0o, 16진수는 0x로 시작
실수 = (소수로 나타낼 수 있는 유리수) + (소수로 나타낼 수 없는 무리수)변수에 소수로 표현한 값을 대입하면 이 변수는 실수형 자료로 취급\> f1은 값이 1이지만 실수형 자료로 취급(f2도 마찬가지)실수형 상수를 표현하는 또 다른 방법: e를 사용e는 10의 거
복소수형 상수는 (실수부+허수부)로 되어 있는 수허수부는 수학에서는 i를 이용해 표현하지만 파이썬에서는 j를 이용해 표현복소수형 자료에서 실수부만 취하려면 real을 이용복소수형 자료에서 허수부만 취하려면 imag를 이용
변수에 값을 대입하는데 사용되는 기호는 =(등호)컴퓨터 프로그래밍 언어에서 =는 = 왼쪽의 변수에 = 오른쪽의 값을 대입한다는 의미
* 사칙연산자가 섞여 있을 때 연산하는 우선 순위는 곱셈, 나눗셈 -> 덧셈, 뺄셈 * 괄호()로 묶여 있는 부분을 먼저 계산한 후 사칙 연산을 수행 * 거듭제곱은 사칙 연산보다 연산 순위가