728x90
반응형
본문은 다른 언어들(C, JavaScript, ...)을 사용하다가 오랜만에 파이썬을 사용할 때마다 헷갈렸던 기본적인 문법을 정리한 내용입니다. 직접 작성했던 코드를 바탕으로 정리한 것으로, 편의상 반말로 작성되었습니다.
잘못된 내용이나 부족한 부분은 댓글에 남겨주시면 감사하겠습니다.
최초 작성일 : 20.01.24
최종 수정일 : 20.01.24
입력
input()
기본
변수명 = input()
# A라는 변수에 입력받은 값을 넣고 싶을 때
A = input()
타입 지정
변수명 = type(input())
변수에 원하는 type으로 입력값을 저장한다
# A라는 변수에 입력받은 값을 int type으로 넣고 싶을 때
A = int(input())
여러 변수에 저장
변수명1, 변수명2 ... = map(type, input().split(" "))
각 변수에 원하는 type으로 입력된 값을 이 기준으로 잘라서 저장한다.
# 입력받은 내용을 띄어쓰기 공백으로 자른 뒤, int type으로 A, B 변수에 각각 저장한다.
A, B = map(int, input().split(" "))
list에 잘라서 저장
list_변수명 = list(map(type, input().split(" ")))
# 입력값을 " " 단위로 잘라 A라는 리스트(array)에 int type으로 저장
A = list(map(int, input().split(" ")))
if문
if 조건문:
실행문
elif 조건문:
실행문
- 조건문에 괄호를 사용하지 않음
- 조건문이 끝날 때 대괄호 대신 :를 붙인다.
- else if 대신 elif 사용
728x90
반응형
'Python' 카테고리의 다른 글
[Python 기초] 리스트 자료형 (0) | 2021.02.01 |
---|---|
[오류 해결] SyntaxWarning: "is" with a literal. Did you mean "=="? (0) | 2021.01.29 |
[오류 해결] TypeError: unsupported operand type(s) for &: ‘str’ and ‘str’ (0) | 2021.01.28 |