1. Python 연산자 '/'와 '//'의 차이
/는 나눗셈을 의미하며 결과가 float로 나타낸다.
//는 나눗셈을 의미하며 결과가 int로 나타낸다.
2. range()함수의 범위
range(A)
0~A-1
range(A,B)
A~B-1
range(A,B,C)
A~B-1 ,C간격
3. print문 sep, end 옵션
print문 내에
- sep=" "
이 옵션을 이용하게 되면 print문의 출력문들 사이에 해당하는 내용을 넣을 수 있음. 기본 값으로는 공백이 들어가 있으며 이를 사용해 원하는 문자를 입력.
- end=" "
이 옵션의 경우 print 문을 이용해 출력을 완료한 뒤의 내용을 수정할 수 있음. 기본 값으로는 개행(\n)이 들어가 있으며 이를 사용해 개행을 없애거나 원하는 문자를 입력.
4.
for _ in range(index):
_는 의미없는 변수
5. a if b else c
b가 참이면 a, b가 거짓이면 c
6. 파이썬 협업을 쉽게
클래스이름은 ClassBar
함수이름은 apple_plu
7. 원하는 입력값 받기
while True:
no = int(input('값을 입력하시오: '))
if no >= 10 and no <=99:
break
8. 직사각형 구하기

9. 직각 이등변 삼각형 구하기

10.
print(f'{i*j:5}', end='')
':5'는 뒤에 공백의 수

'코딩 > Python' 카테고리의 다른 글
| 자료구조와 함께 배우는 알고리즘 입문 : 파이썬편 - 이진 검색 실습 (0) | 2023.01.14 |
|---|---|
| 검색 알고리즘 이진검색문제 만들어 풀기 (0) | 2023.01.12 |
| 자료구조와 함께 배우는 알고리즘 입문 : 파이썬편 - 03 검색 알고리즘 (0) | 2023.01.09 |
| 자료구조와 함께 배우는 알고리즘 입문 : 파이썬편 - 02 기본 자료구조와 배열 (0) | 2023.01.07 |
| 자료구조와 함께 배우는 알고리즘 입문 : 파이썬편 (0) | 2023.01.07 |