파이썬과 친해져보는 노력의 첫 시작

지원석·2021년 12월 2일
0

TIL

목록 보기
1/8

파이썬의 가장 기초가 되는 것들을 정리해보려 한다.

1. data types

  • string : 문자.
    " " (큰 따옴표 안에서 사용)
    ex) my_str = "Wonsuk"
    ** 변수의 이름을 정할 때는 영어 알파벳, 숫자, ()로만 구성해야함!
    숫자로는 시작이 불가하다!

  • Integer : 정수값
    ex) 1, 2, 100

  • Float : 소수점 숫자
    ex) 2.0, 3.14

  • Complex Numbers : 실수와 허수를 포함하고 있는 복소수.
    j를 사용해 허수를 표현함.
    ex) 1+7j, 8-3j

    숫자를 출력할 때는 " " 를 붙이지 않아야 한다!
    num = 4

  • Boolean : True, False
    조건문에서 많이 활용되며, 사용 시 return: True 의 형태로 사용!

2. Math Expression

  • ( + ) 더하기
  • ( - ) 빼기
  • ( * ) 곱하기
  • ( / ) 나누기
  • ( // ) 정수 나누기
  • ( += ) 1만큼 더하기
  • ( -= ) 1만큼 빼기
  • ( *= ) 곱하기 실행 후 값 변수에 저장
  • ( /= ) 나누기 실행 후 값 변수에 저장
  • ( % ) 나누기 후 나머지 값 구하기
    ex) print(10 % 3) : 1 이 나온다!
  • ( ** ) 멱법 (n제곱 구하기)

3. String 더하기

  • (+)를 사용하여 가능함
    ex) print("hello" + "world" )

Q) 더 합리적으로 사용한 방법은?
1) 특정 문자열만 변수에 저장되어 있을 때 사용하면 편리
ex)
name = input()
print ("hello" + name)

2) 복잡한 string concatenation
ex)
name = input()
print (f"Hello, {name}")

*사용 시 지켜야 할 문법 :
f : 따옴표 앞에 f 붙이고 치환하고 싶은 변수에 {} 사용

4. Assignment

왕년의 히트곡 이었던 소녀시대의 노래 "Gee"의 가사를 출력하세요.
input 으로 받은 new_gee에 Wow를 받아 가사의 Gee 부분을 변수로 치환해서 출력해주세요.

고등학교 시절을 떠올리게 하는 노래다.
어쨋든 이 과제에서 알아야 할 포인트는
f"""{new_gee}"""

이와같이 표현할 줄 알아야 한다는 것이다! 그래야 new_gee에 "Wow"를 넣어놓은 것이 원래 가사의 Gee부분 대신 Wow로 출력되는 것!

0개의 댓글