<python> 기본정리

jm_yoon·2020년 12월 18일
1

replit

목록 보기
1/5
post-thumbnail

print

파이썬에서 화면에 출력하고자 할때는 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 을 사용하려면 다음의 문법을 지켜야 한다.

  1. 먼저 따옴표 앞에 "f" 를 붙여야 한다. f를 붙이면 파이썬은 f 다음에 오는 string 값을 literal string interpolation 이라고 인지하고, string 안에 있는 변수들을 실제 값으로 치환 합니다.

  2. 치환 하고 싶은 변수 (혹은 변수가 아니어도 된다. 예를 들어 함수 호출이 될 수도 있다.) 를 중괄호를 사용해서 표시합니다.

Significant Whitespace

들여쓰기를 Whitespace라고 한다.
파이썬에서는 들여쓰기는 요구사항이다.

스페이스4칸 들여쓰기

profile
Hello!

0개의 댓글