<python> 기본정리
파이썬에서 화면에 출력하고자 할때는 print명령어를 사용한다.
print("Hello World!")
괄호 안에 있는 글자를 출력하라는 뜻이다.
Data Types
- Integer 정수 값 ex)1, 2, 100...
- Float 소수점 숫자 ex)1.0, 3.3...
- Complex Number 실수와 허수를 포함하고 있는 복소수
- String 문자열 ex)"Hello World!"
- Boolean 조건문(condition)에 주로 사용 되는 값으로 True, False 2가지 값만 가지고 있다.
Variable(변수)
어떠한 특정 값을 저장하고 있는 '명사'
변수가 지정되면 파이썬은 변수의 실제 값을 자동으로 저장한다.
name = "송은우"
print(name) #"송은우" 출력
name = "아이유"
print(name) #"아이유" 출력
변수이름 법칙
- 변수 이름은 영어 알파벳과 숫자 그리고 underscore (_) 으로만 구성될 수 있다.
- 변수 이름 첫글자는 알파벳이나 underscore로만 시작해야 합니다. 숫자로는 시작될 수 없다.
- 영어 알파벳은 대문자와 소문자가 구분이 됩니다 (case sensitive).
Variables For Numbers
변수에 저장할 수 있는 값은 string(문자열)뿐만 아니라 숫자도 저장할 수 있다.
age = 23 #숫자에는 따옴표 사용안함
next_year = age + 1
print(next_year) #24로 출력
Math Expression
더하기 +
빼기 -
곱하기 *
나누기 /
몫 구하기 //
나머지 구하기 %
Increment a Number & Decrement a Number
증가 +=
감소 -=
Order of Operators
더하기 +
빼기 -
곱하기 *
나누기 /
몫 구하기 //
나머지 구하기 %
증가 +=
감소 -=
수학연산을 할 때 실행되는 순서가 있다.
1. ( ) (제일 먼저 실행된다.)
2.
3. , / , 그리고 %
4. + 와 -
만일 순서가 동일한 연산들이 있는 경우 먼저 나오는 연산이 먼저 실행
Concatenating Text Strings
숫자와 마찬가지로 string도 더할 수 있다.
print("Hello World!")
print("Hello " + "World!")
출력결과 : Hello World!
literal string interpolation
string concatenation 을 하는 방법에는 + 이외에도 다른 방법도 있다. 특히 길고 복잡한 문자열 인 경우에는 + 보다는 다른 방법을 사용하는게 효과적이다.
name = input()
print(f"Hello, {name}")
literal string interpolation 을 사용하려면 다음의 문법을 지켜야 한다.
-
먼저 따옴표 앞에 "f" 를 붙여야 한다. f를 붙이면 파이썬은 f 다음에 오는 string 값을 literal string interpolation 이라고 인지하고, string 안에 있는 변수들을 실제 값으로 치환 합니다.
-
치환 하고 싶은 변수 (혹은 변수가 아니어도 된다. 예를 들어 함수 호출이 될 수도 있다.) 를 중괄호를 사용해서 표시합니다.
Significant Whitespace
들여쓰기를 Whitespace라고 한다.
파이썬에서는 들여쓰기는 요구사항이다.
스페이스4칸 들여쓰기
Author And Source
이 문제에 관하여(<python> 기본정리), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@mini_y/python-기본정리-4xckajlx저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)