본문 바로가기
Python

2. 조건문 / 4. 함수 / 5.입출력

by 띰쥬 2023. 12. 8.
728x90
반응형
SMALL

2. 조건문

  • 파이썬 커뮤니티에서는 4개의 공백문자를 사용하는 것이 사실상의 표준이다.

4. 함수

  • 함수 안에서 함수 밖의 변수 데이터를 변경해야하는 경우, global 키워드로 변수를 지정하면 함수 바깥에 선언된 변수를 바로 참조하게 된다.
  • 람다 표현식을 이용하면 함수를 매우 간단하게 작성할 수 있으며, 정렬기준을 설정할 때에도 자주 사용된다.

5. 입출력

  • 여러개의 데이터를 입력받을 때는 데이터가 공백으로 구분되는 경우가 많다.
  • 입력받은 데이터를 띄어쓰기롤 구분하여 가각 정수 자료형의 데이터로 저장할 때에는 "list(map(int, input().split()))" 코드를 이용하면 된다.
  • input()함수는 동작 속도가 느려서 파이썬의 sys 라이브러리에 정의되어 있는 sys.stdin.readline() 함수로 대체가능하다.
  • 출력시, 연산자(+)를 사용할 경우 문자열과 수를 더할 수 없고 수 데이터를 문자열데이터로 변환하여 더해야 한다.
  • 또는, 콤마(,)를 사용해서 출력할 수 있다.
  • python3.6 이상의 버전부터 f-string 문법을 사용할 수 있어 자료형 변환없이 단순히 중괄호({})안에 변수를 넣어 출력할 수 있다.
728x90
반응형
LIST

'Python' 카테고리의 다른 글

[자료구조] 배열, 연결리스트  (0) 2023.12.14
[자료구조] 자료구조 개요  (0) 2023.12.13
1. 자료형  (0) 2023.12.07
Numpy의 clip 함수  (0) 2023.07.04
numpy array 전체 출력  (0) 2023.07.03

댓글