티스토리 뷰
1. Python의 경우 파일확장명은 .py 이다.
2. Python의 GUI(Graphical User Interface) 의 확장명은 .pyw 이다.
3. Python2에서 python3로 오면서 ASCII(American Standard Code for Information Interchange) 코드에서 UTF-8로 바뀐 문자 인코딩 방식으로 바뀌었다.
4. Python 의 들여쓰기(indentation)는 하나의 종류만 사용하여야 한다. 예를 들어 들여쓰기는 tab 이나 space 4번으로 사용하는데 이중 하나만 계속해서 사용하는 것이 좋다. 그렇지 않으면 IndentationError가 발생한다. python은 빈칸에 민감하게 반응한다. python 커뮤니티에서는 space 4번을 추천한다. (강요는 아님)
5. Python은 문자열에서도 기본 연산자가 사용 가능하다. +, * 를 사용할수 있다. -, / 를 사용하면 TypeError 가 발생하므로 사용하지 않는다. +의 경우는 JavaScript 처럼 문자열의 합체가 가능하다. python에서의 문자열 *는 곱한만큼 추가적으로 적용된다.
6. Python은 객체 지향 언어이다.
7. Python은 Snake_Case를 사용한다. =는 JavaScript와 같이 할당, ==는 Python에서는 같다라는 의미로 쓰이고 JavaScript에서는 엄밀하지 않은 같다로 이용된다. python 에서는 === 는 적용이 되지 않는다.
8. Python에서 변수이름은 숫자로 시작할 수 없다.
9. Python 에서는 변수명은 대소문자를 구분하므로 같은 스펠링이더라도 대소문자로 나눠서 사용할 수 있다. 유용하다면 유용하게 사용할 수 있다.
10. Python에서는 변수를 객체로 저장하는 장소가 아니고 객체가 저장된 메모리의 주소가 저장된다.
11. Python 에서의 줄바꿈은 \n을 사용하면 된다.
12. Python에서 print() 함수는 출력을 도와준다.
13. Python에서는 tuple은 ()을 사용하며 immutable이다. 바꾸려 하면 TypeError가 난다.
'[Python]' 카테고리의 다른 글
[python] python의 형변환 (0) | 2021.07.28 |
---|---|
[python] input() 함수로 놀아보기 (0) | 2021.07.28 |
[python] 변수 선언 (0) | 2021.07.20 |
[python] python_snake_case (0) | 2021.05.19 |
[python] 자바스크립트와 다른점 (0) | 2021.05.19 |
- Total
- Today
- Yesterday
- ora-00907
- ternary operator
- null
- CSS
- 변수
- 바꾸는 법
- rdt
- 박스 모델
- vsCode
- javascript
- 907
- 별칭
- 배열
- 28000
- java
- JSX
- HTML
- sql
- meta 속성
- 호이스팅
- PYTHON
- 파이썬
- Primitive Data Type
- ORA-00984
- reserved words
- html5
- Box Model
- 코딩
- js
- 앞뒤 공백 제거
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |