Python Basic Review

1
post-thumbnail
안녕하세요! 이번엔 지금까지 배운 파이썬 기본 문법들에 대해서 정리하는 포스팅을 진행하겠습니다.

1. 출력 방식 정리

# 기본적인 방식 #따옴표나 쌍따옴표에 텍스트를 넣고 괄호로 감싸는 식으로 print 하면 됨

print("Hello World!") 

# 변수에 값을 저장하여 출력
# 주의할점 ! 
	# 변수 이름은 영어 알파벳과 숫자 그리고 underscore (_) 으로만 구성될 수 있습니다.
	# 변수 이름 첫글자는 알파벳이나 underscore로만 시작해야 합니다. 숫자로는 시작될 수 없습니다.
	# 영어 알파벳은 대문자와 소문자가 구분이 됩니다 (case sensitive).
    
name = "seungjae"

print(name) #seungjae

#literal string interpolation 을 활용한 방법

name = "seungjae"
age = 26

print(f"""나는 {name}입니다. 나이는 {age}살입니다.""") #나는 seungjae입니다. 나이는 26살입니다.

“F- 문자열은 최소한의 구문을 사용하여 문자열 리터럴 내에 표현식을 포함하는 방법을 제공합니다. f- 문자열은 실제로 상수 값이 아니라 런타임에 평가되는 표현식이라는 점에 유의해야합니다. Python 소스 코드에서 f-string은 중괄호 안에 표현식을 포함하는 f 접두사가 붙은 리터럴 문자열입니다. 표현은 그 값으로 대체됩니다. 이 문자열 표현식의 장점은 바로 가독성과 처리 속도가 기존 문자열 표현식 ( %-formatting & {}-formatting) 보다 개선되었다는 점입니다. 자세한 사항은 아래의 링크를 확인해주세요.”

https://realpython.com/python-f-strings/#reader-comments


2. 기본 변수 정리

항목설명예제
String문자열"Hello" , "1234" , ...
Integer정수 값1,2,100, -1, -3
Float소수2.0, 3.7, - 1.2
Boolean조건문에 대한 값True / False
Complex실수와 허수1 + 3j

string_1 = "Hello"

Integer_1 = 1004

Float_1 = 0.5 	#1/2 로도 가능 

Boolean = True # False도 가능 
				# 두 가지 값만 존재
                

3. 사칙연산 정리

항목설명예제
String문자열"Hello" , "1234" , ...
Integer정수 값1,2,100, -1, -3
Float소수2.0, 3.7, - 1.2
Boolean조건문에 대한 값True / False
Complex실수와 허수1 + 3j
# += 와 같이 사칙연산자 뒤에 = 가 오는 경우는 변수의 값을 바꿀 때 사용 !

number = 5
number %= 2
print(number) # 1

3-1. 수현 연산의 표현들의 우선 순위

  1. ( )
    • , / , %
    • 와 -

4. Indentation

파이썬의 경우 다른 언어 (java)와는 다르게 코드의 영역이 {} (중괄호)로 나누어져 있지 않기 때문에 코드의 영역을 indentation으로 관리하고 있다. 그렇기 때문에, indentation으로 인한 에러가 존재하며, 이를 엄격하게 규제하고 있다. 코드의 가독성적인 면에서도 좋기 때문에 indentation을 적절하게 사용합시다 !

profile
# 개발 # 컴퓨터공학

0개의 댓글