Python_01

NaHyun Kim·2020년 4월 22일
0

Data Types

  • Integer > 정수 값 (1,2,100 등)
  • Float > 소수점 숫자 (2.0, 3,7, 9.99 등)
  • Complex Numbers > 실수와 허수를 포함하고 있는 복소수 (1+3j)
  • String > 일반적인 문자열 값 ("안녕하세요", "Hello World!", "100")
  • Boolean > 조건문(condition) 에 주로 사용되는 값으로 True 나 False 이 2가지 값만 가지고 있음
    1 == 1 은 True 2 == 3 은 False
    3 == "3" 도 당연히 False (Data type이 틀리기 때문)

변수 이름의 법칙

변수 이름은 영어 알파벳과 숫자 그리고 underscore (_) 으로만 구성될 수 있다.
변수 이름 첫글자는 알파벳이나 underscore로만 시작해야 하며 숫자로는 시작될 수 없다.
영어 알파벳은 대문자와 소문자가 구분이 됨

  • 올바른 변수 이름
    name
    _name

  • 잘못된 변수 이름
    7name

literal string interpolation

name = input() 
print(f"Hello, {name}")

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

치환 하고 싶은 변수등을 {}를 사용해서 표시 하며 문장이 여러줄일 경우 따옴표를 3개씩 써야한다.

Function

함수(function)는 일정한 작업을 수행하는 코드블럭 이다. 함수를 사용하는 이유는:

  1. 반복되어 계속 사용되는 코드들을 함수로 정의하여 효과적으로 사용하기 위해.
  2. 함수로 정리를 해서 코드의 가독성을 높이기 위해.

def 함수이름(매개변수):
	return 반환값

def add(a,b):
    return a+b

x = add(10,20)
x
30
    
 

0개의 댓글