[Python] 2. 파이썬 숫자 다루기 - 자료형과 연산자, 산술 연산, 변수명, 주석
1. 자료형과 연산자 - 숫자타입
숫자형 타입 (Numbers)
- 변수를 만들고 값을 할당
- 소수점이 없는 정수는 int 타입으로 인식 (파이썬 3에서 long 타입이 없어지고 모두 int 타입)
- 소수점이 있는 숫자는 float 타입
- type() 함수로 확인
2. 산술 연산
3. 변수명과 타입 정리
변수명
- 변수의 타입을 지정하지 않음
- 문자, 숫자, 밑줄( _ )을 포함 가능, 숫자는 처음에 올 수 없음
- 예약어는 변수명으로 사용할 수 없음
- PEP 8 스타일 가이드를 따르자
- 파이썬 개선 제안서 (Python Enhancement Proposal) #8
- https://www.python.org/dev/peps/pep-0008
PEP 8 – Style Guide for Python Code | peps.python.org
This document gives coding conventions for the Python code comprising the standard library in the main Python distribution. Please see the companion informational PEP describing style guidelines for the C code in the C implementation of Python.
peps.python.org
4. 자료형과 연산자 - 변수 고급
변 수
- 객체(값)를 저장하는 메모리 공간
- 변수에 객체가 바인딩 됨
파이썬에서 모든 자료 타입은 객체임 – 변수의 타입은 변하지 않음
Python Tutor - Python Online Compiler with Visual AI Help
Online Compiler, Visual Debugger, and AI Tutor for Python, Java, C, C++, and JavaScript Python Tutor helps you do programming homework assignments in Python, Java, C, C++, and JavaScript. It contains a unique step-by-step visual debugger and AI tutor to he
pythontutor.com
5. 자료형과 연산자 - 주석 (Comment)
1) 싱글 라인 주석
- 주석은 코드의 문서화의 의미로 코드 가독성을 향상시키고 품질과 생산성을 향상시킴
- 주석에 대한 표준을 전체 프로젝트 표준으로 설정 필요
2) 멀티 라인 주석 – docstring
- 싱글 라인 주석에 비해 여러 줄의 주석을 사용할 때 사용
- 세 개의 따옴표 사이에 들어가는 모든 문자(숫자 포함, 공백 포함)는 주석처리 됨
- 모든 모듈, 클래스, 함수에 docstring 포함(PEP8 스타일가이드)
- http://pep8.org
PEP 8: The Style Guide for Python Code
When implementing ordering operations with rich comparisons, it is best to implement all six operations (__eq__, __ne__, __lt__, __le__, __gt__, __ge__) rather than relying on other code to only exercise a particular comparison. To minimize the effort invo
pep8.org
[Linux] RAID 명령어 기본 설정 - 구성 방법, 복구 방법
[Linux] RAID 명령어 기본 설정 - 구성 방법, 복구 방법
A. 리눅스 RAID 구성 (CentOS 8 기준) 1. fdisk 를 통해 파티션 생성 n, p, Enter, Enter, Enter 2. 파티션 타입 변경 옵션 t -> fd(RAID 설정을 위한 코드 입력) -> w로 값 저장 3. RAID 구성할 디스크의 설정이 끝났
infoofit.tistory.com
[금융보안] 디지털 금융보안 이슈 - 데이터 경제, 데이터 3법, Mydata, 금융빅데이터, 비식별 조치 프로세스, K-익명성 모델, KIT 개념
[금융보안] 디지털 금융보안 이슈 - 데이터 경제, 데이터 3법, Mydata, 금융빅데이터, 비식별 조치
A. 데이터 경제 시대의 디지털 금융서비스와 보안1. 데이터 경제와 디지털 금융서비스1-1. 데이터 3 법 (개정)2020년 1월 개정된 데이터 3 법이 8월 5일 시행데이터 3 법은 개인정보 보호법, 정보 통신
infoofit.tistory.com
[용어/개념] SNMP MIB와 OID의 관계 및 정의 - OID 분석 사이트 소개
[용어/개념] SNMP MIB와 OID의 관계 및 정의 - OID 분석 사이트 소개
1. SNMP MIB SNMP 프로토콜은 Manager와 Agent 간 정보를 주고받게 되는데, 이것을 우리는 정보의 집합체 MIB(Management Information Base)라고 부른다. - Enterprise MIB : 업계 공통 MIB- Private MIB : 벤더 별 사설 MIB-
infoofit.tistory.com