파이썬(python)의 장점
1. 문법이 쉽고 간결하다
2. 무료지만 성능이 좋다
3. c/c++ 등 다른 언어와 결합이 쉽다
파이썬(python)의 단점
1. 하드웨어와 밀접하거나 과도한 횟수의 반복 연산을 요하는 프로그램 등을 만드는 것에 한계가 있다
2. 모바일 프로그래밍을 하기엔 아직 어렵다는 의견이 많다
파이썬 설치하기
2022.09.30 - [개발을 위한 준비/설치 및 설정] - 파이썬 환경 설치하기
파이썬(python)의 장점
1. 문법이 쉽고 간결하다
2. 무료지만 성능이 좋다
3. c/c++ 등 다른 언어와 결합이 쉽다
파이썬(python)의 단점
1. 하드웨어와 밀접하거나 과도한 횟수의 반복 연산을 요하는 프로그램 등을 만드는 것에 한계가 있다
2. 모바일 프로그래밍을 하기엔 아직 어렵다는 의견이 많다
파이썬 설치하기
2022.09.30 - [개발을 위한 준비/설치 및 설정] - 파이썬 환경 설치하기
파이썬 시작하기
import keyword
print('키워드(예약어) 목록 : ', keyword.kwlist)
코드를 작성 후 run as python 혹은 ctrl f11 로 실행할 수 있다
변수명은 대소문자를 구분한다. 키워드(예약어) 목록을 확인할 수 있고 예약어들은 변수명으로 사용하면 안된다
자료형 int, float, complex, bool, str
print('자료형')
print(3, type(3))
print(3.4, type(3.4))
print(3+4j, type(3+4j))
print(True, type(True))
print('good', type('good'))
자료형
정수 int
3 <class 'int'>
실수 float
3.4 <class 'float'>
실수와 허수 complex
(3+4j) <class 'complex'>
불리언 bool
True <class 'bool'>
문자 str
good <class 'str'>
type() 을 활용해서 해당하는 type을 확인해 볼 수 있다.
자료형 tuple, list, set, dict
print((1,), type((1,)))
print([1], type([1]))
print({1}, type({1}))
print({'k':1}, type({'k':1}))
tuple
(1,) <class 'tuple'>
list
[1] <class 'list'>
set
{1} <class 'set'>
dict
{'k': 1} <class 'dict'>
isinstance
print(isinstance(1, int))
print(isinstance(1.2, float))
isinstance로 예상하는 type이 맞는지 확인해 볼 수 있다. boolean type으로 출력된다
'python' 카테고리의 다른 글
python 정규표현식 (1) | 2022.10.04 |
---|---|
tuple, set, dict (1) | 2022.10.04 |
문자열 자료형, 리스트 자료형, deepcopy, stack queue (0) | 2022.10.04 |
출력서식 (0) | 2022.10.04 |
연산자 (0) | 2022.09.30 |