0811 TIL

potato·2021년 8월 11일
0
  • 퀴즈 풀면서 더 공부가 필요하다고 느꼈던 부분
  1. CSS - 상세한 속성 부분 (background-attachment, position, text-decoration)
  2. JS - isNaN() 같은 내장 함수에 대한 자세한 부분, 고차 배열 함수, arguments[n]
  3. Python - 자료형 등 전반적인 부분


🪴 변수

데이터를 담는 그릇


🪴 자료형의 종류

  1. 숫자형
    • 정수, 실수 등의 숫자
  2. 문자열

여러개의 자료형의 모음

  1. 리스트
    • 다른 자료형의 모음을 다룸
    • 배열과 비슷 : [] - 중괄호 사용
  2. 튜플
    • 리스트와 같지만 수정이 불가능
    • ( ) - 소괄호 사용
  3. 딕셔너리
    • 키 - 값 으로 이루어진 자료형
    • 객체와 비슷 : { } - 대괄호 사용

등등...


파이썬에서 자료형은 데이터를 담는 순간 정해진다

=> 변수 선언시, 따로 자료형 표기할 필요 X


🪴 사칙 연산

JS와 동일

  • ** : 제곱
  • // : 나누었을 때의 몫만 (ex. 4.23일 경우, 4만 출력
  • / : 나누었을 때 결과 소숫점까지 나옴 (ex. 4.23일 경우, 4.23까지 다 출력)
    • / 사용시, 나눗셈 결과 소숫점으로 나온다. (ex. 3.0)

🌱 문자열

  • 파이썬 : 문자열을 내 맘대로 다루기가 편함!
    ', ", ''', """ <- 4개 중 어느 방법으로 해도 다 가능하다! (4개 중 편한 방법으로 사용하면 된다.)
    • ''' : 문자열 안에 "를 포함하고, 여러 행의 문자열을 다루기 위해
    • """ : 문자열 안에 '를 포함하고, 여러 행의 문자열을 다루기 위해
  • 코드

    • \n : 줄바꿈
    • \t : tab
    • \\ : 문자 그대로의 \
    • \' : 문자 그대로의 '
    • \" : 문자 그대로의 "
  • 문자열 연산

  1. 더하기 +
    • 문자열끼리만 더하기 가능
  2. 곱하기 *
    • 문자열 반복
    • 문자열 * n(숫자)
  • 문자열 - 인덱싱, 슬라이싱
  1. 인덱싱
    문자열에서 특정 문자 가리키는 것
    print(a[0])

  2. 슬라이싱
    문자열에서 특정 문자열을 가리키는 것
    print(a[0:3])

    print(a[:3])
    처음부터 4번째까지

    print(a[4:])
    5번째부터 끝까지

0개의 댓글