Python 기초

BY Jung·2021년 12월 4일
0
post-custom-banner

1. Print

print("Hello World!")

문자열(string) 타입의 데이터를 출력

2. Data Type

  • String
    • " "안에 들어가는 것은 모두 string 타입
  • Integer
    • 정수
  • Float
    • 소수점이 들어간 숫자(ex: 2 는 정수, 2.0은 float)
  • Complex Numbers
    • 실수와 허수(j)를 포함하는 복소수
    • ex: 1+3j
  • Boolean
    • True / False

3. Variables

name = "BY JUNG"
  • String 변수 규칙
    • 알파벳, 숫자, underscore(_) 만 사용 가능
    • 변수 이름 첫글자는 알파벳이나 _ 만 사용(숫자 x)
    • 알파벳 대소문자 구분
age = 29
next_yr_age = age + 1
  • Number 변수 규칙
    • " "안에 사용 x
    • 사전에 declare한 number variable은 숫자 연산이 가능

4. Math Expressions

1) 더하기 ( + )
2) 빼기 ( - )
3) 곱하기 ( * )
4) 나누기 ( / )
5) 나누기 중 몫만 취하기 ( // )
6) 나누기 중 나머지 취하기 ( % )
7) Exponential ( ** )
*
Note: 모든 수학연산은 사칙연산의 순서를 따른다

5. Increment / Decrement a Number

my_int = 10
my_int += 1
print(my_int) = 11

위와 같이 모든 연산자(더하기, 빼기, 곱하기, 나누기)는 뒤에 "="을 붙여 사용가능

6. Concatenating Text Strings

print("Hello, " + "World")

string도 + 를 이용해 문자열 연결이 가능

date            = 1980
python_inventor = "Guido van Rossum"
location        = "Centrum Wiskunde & Informatica"
country         = "Netherlands"
print(f"""Python was conceived in the late {date}s 
by {python_inventor} at {location} (CWI) in the {country} as a successor 
to the ABC language (itself inspired by SETL), capable of exception handling 
and interfacing with the Amoeba operating system. 
Its implementation began in December 1989.""")

복잡한 문자열은 print(f" ")와 치환할 변수 { }를 적용한다

7. Whitespace

파이썬은 들여쓰기(Indentation)으로 코드의 종속관계를 나타내기 때문에 들여쓰기에 주의하여 사용한다

profile
Slow and steady wins the race
post-custom-banner

0개의 댓글