파이썬에서 기억하고 싶은 것
제어 구조
구조화된 프로그래밍 패러다임
- 절차적 프로그래밍 패러다임의 하위 개념
- goto 문을 사용하지 않고 세 개의 제어 구조로만 구성된 프로그래밍 패러다임
- 세 가지 제어 구조: 순차, 선택적 및 반복
- 프로그램 실행 흐름이 간결하고 소규모로 정리하기 쉽습니다.
연습
삼각형 만들기
콘 계산 프로그램
input()은 사용자 입력을 받기 위해
모든 데이터를 텍스트로 수신
radius = input()
# 1개의 파라미터는 입력 안내로 사용
radius = input("반지름을 입력하게: ")
# 정수로 받자
radius = int(input("반지름을 입력해보게"))
프로그래밍 오류
- 구문 오류: 문법이 틀릴 때
- 런타임 에러: 논리적으로 불가능한 경우
- 의미 오류: 잘못 해석된 진술을 작성할 때
데이터 유형 변환
데이터를 다른 유형으로 변환
- 문자열 시간 변환: str 함수
- 정수형으로 변환: int 함수
- 10진수 유형으로 변환: float 함수
출력할 print()
공백은 sep 매개변수로 조정할 수 있습니다.
print("가나다", "라마바", "사아자") # "가나다 라마바 사아자"
# 공백을 없앨 때(sep 파라미터 사용)
print("가나다", "라마바", "사아자", sep="") # "가나다라마바사아자"
![[자바/Java] 백준 1267번 [자바/Java] 백준 1267번](https://high.pageof.kr/wp-content/plugins/contextual-related-posts/default.png)