Numeric Type and Arithmetic in Python (+Augmented Assignment)
https://dsaint31.tistory.com/516
[Python] Arithmetic in Python and Augmented Assigment
1. Precedence of Arithmetic Operations Higher ** > -(negation) > * = / = // = % > + = -(subtraction) Lower 우선순위를 기억하는 것도 중요하지만, 헷갈리면 그냥 parentheses로 묶어주면 된다. (가독성을 위해서도 이를 추천
dsaint31.tistory.com
https://dsaint31.tistory.com/515
[Python] (Data) Type : Summary
1. Type 이란? Programming에서 사용되는 모든 value 혹은 object 들의 종류 를 (data) type이라고 부름. 수학에서 숫자의 종류(type)를 실수, 정수, 자연수 등으로 나누는 것을 생각하면 쉽다. Programming에서는
dsaint31.tistory.com
Variable and Assignment
https://dsaint31.tistory.com/510
[Python] Keyword란? (Soft Keyword 포함)
Keywords (or Reserved Words) Keyword란 Python에서 특별한 단어 (special word)들을 가르킨다. Keyword들은 Python에서 특정한 목적으로 사용되도록 이미 정해진 word들로 Python에서 정해놓은 방법 외로는 사용을 할
dsaint31.tistory.com
https://dsaint31.tistory.com/462
[Basic] Literal
소스 코드 상에서 고정된 값을 가르킴. (또는 고정된 값을 나타내는 표기법을 의미함.) Programming language에서 data의 값을 지정(specifying data values)하는 방법은 다음 중의 하나임. Literal을 사용. Variable
dsaint31.tistory.com
http://ds31x.blogspot.com/2023/07/etc-naming-convention.html
[Etc] Naming Convention
Naming Convention은 프로그래밍에서 variable이나 class등의 이름을 짓는 일종의 약속이다. Camel Naming Java나 C++(MFC나 windows 대상인 경우)등에서는 Camel Naming (or Camel Case)가...
ds31x.blogspot.com
https://dsaint31.tistory.com/517
[Python] Variable (and Object)
1. 정의 Python에서 Variable은 Memory에 할당된 Ojbect를 참조하는 Name (=Reference)에 불과하다. 이 문서에서 Object는 Python에서의 Object로 type과 value, ID (CPython에서는 할당된 memory address), 그리고 reference count
dsaint31.tistory.com
https://dsaint31.tistory.com/531
[Python] Assignment (Basic)
1. General form Assignment statement의 일반적인 형태는 다음과 같음. varible = expression 2. 수행 순서 = 기호의 오른쪽의 expression을 evaluation함 (값으로 reduction) 1번의 값에 해당하는 object가 저장된 memory address
dsaint31.tistory.com
Shallow Copy vs. Deep Copy
https://dsaint31.tistory.com/499
[Python] Assignment와 Shallow Copy, Deep Copy
Shallow Copy와 Deep Copy Python에서 assignment를 수행될 때, 오른쪽이 reference (즉 variable이 =연산자 우측에 있음)인 경우 기본적으로 Shallow Copy가 발생한다. 하지만 특정 경우에는 Deep Copy 가 필요한 경우가
dsaint31.tistory.com
'Python' 카테고리의 다른 글
[Python] mutable and immutable: Mutability (0) | 2024.02.03 |
---|---|
[Python] Module, Package and Library (+ Framework) (0) | 2024.02.03 |
[Python] Unicode and Python: encode and decode (0) | 2024.01.16 |
[Python] Unicode and Python : Unicode Literal (0) | 2024.01.16 |
[Python] Binary Operations (0) | 2024.01.15 |