Python 변수와 함수

Yun Young Choi·2022년 4월 14일

Pyhton

목록 보기
1/9

변수와 함수


1. 변수

  • 프로그래밍 작업할 때 기본적으로 변수, 함수 필요
  • 변수는 값을 저장하기 위한 공간, 저장된 것은 변할 수 있다.(변할 수 있는 수)
  • 프로그램을 작성하면서 변수에 임의의 값을 담거나 함수가 리턴하는 값을 저장

1-1. 변수명

  • 대소문자 구분 (Friend, friend는 다름)
  • _혹은 영문자로 시작, 숫자로 시작 불가
  • 특수문자, 공백 사용 불가
  • 예약어 사용 불가

1-2. 숫자형

  • int, float 같은 형식

1-3. 문자열

  • "데이터", "전우치" 로 초기화
  • 문자열 데이터는 반드시 ""나 ''로 묶어야 함
  • 파이썬에는 ""와 ''를 구분하지 않음

1-4. 불린

  • True, False 사용 (대문자로 시작)
  • print(type())하면 Boolean 이 아닌 bool로 나옴

1-5. 자료형

  • 숫자형, 정수, 실수

  • 문자열 문자들의 모음

    이름순서 유무사용 기호내용 변경 가능 여부
    리스트O[]O
    사전X{}왼쪽
    튜플0()X
    세트X{}0
    딕셔너리O[]0

리스트, 세트, 튜플 개념
1. https://parkmimi.tistory.com/17

튜플(tuple), 리스트(list), 셋(set), 딕셔너리(dict) 비교
2.https://specialscene.tistory.com/142


번외. 파이썬 키워드

  • 파이썬 언어에서 제공되는 기본적 문장
  • 미리 정의되어 있는 단어
  • 변수명이나 함수명으로 사용불가
  • 파이선 키워드는 대략 35개

import keyword
print(keyword.kwlist)

문자열 인덱싱과 슬라이싱

  • \n 줄바꿈
  • \t 탭
  • \r 캐리지 반환
  • \0 널
  • \ \문자
  • \' 단일부호
  • \" 부호

2. 함수

  • 종류
- 필요한 기능이 미리 구현되어 있는 빌트인 함수
- 사용자가 직접 정의한 함수
  • API (Application Programming Interface)
  • len()이라는 내장 함수를 입력 parameter(입력 데이터)로 넘겨진 문자열의 길이 리턴

strB = "파이썬 연습"
print(len(strB))

#6자리인 것을 보면 유니코드 사용

profile
안냥하세요

0개의 댓글