boot camp day2

HIROYOSHI·2022년 1월 28일
0

2022/01/27 study record

코딩도장 python unit 12~16

딕셔너리

딕셔너리 이름 = {키1: 값1, 키2: 값2}

딕셔너리 이름 [키]를 하면 값이 리턴됩니다.

키 in 딕셔너리 를 하면 딕셔너리에 키가 있으면 그에 맞는 값이 나옵니다.
^ 반대로는 not in 딕셔너리 가 있습니다.

len(딕셔너리)를 하면 딕셔너리의 "키:값" 의 개수가 리턴됩니다.

딕셔너리는 연관된 값을 묶어서 저장하는 자료형입니다.
{ }(중괄호) 안에 키: 값 형식으로 저장하며 각 키와 값은 ,(콤마)로 구분합니다.
딕셔너리에 저장된 값에 접근할 때는 안에 키를 지정해줍니다.

if 조건문

if 조건문에 조건식을 지정하면 해당 조건을 만족할 때 코드를 실행할 수 있습니다.

if 조건식:
코드
이런식으로 나타낼 수 있으며 조건식의 끝에 콜론(:)을 붙여준다.

elif문은

if 조건식:
코드
elif 조건식:
코드
과 같은 형식으로 사용되며 if문이 틀렸을 경우 그 다음에 있는 elif문이 실행되고
elif문의 조건식이 참이면 아레에 코드를 실행할 수 있습니다.

else문은 if, elif문이 다 거짓이었을 때 실행되는 코드로 조건식은 따로 없습니다.

if 조건식:
코드
elif 조건식:
코드
else:
코드

이런식으로 쓸 수 있습니다.

구구단 프로그램

a = int(input())
for i in range(1,10): //for문과 range 문을 사용하여 반복문 제작.
print(f"{a} {i} = {ai}") //F-string을 사용하여 format을 하였습니다.

//input받은 숫자에 맞는 단을 출력하는 프로그램입니다.

입력: 7

출력:
7 1 = 7
7
2 = 14
7 3 = 21
7
4 = 28
7 5 = 35
7
6 = 42
7 7 = 49
7
8 = 56
7 * 9 = 63
과 같이 나옵니다.

orange

오랜지는 왼쪽에있는 툴들을 끌어당겨 이용하고 툴끼리 연결을 하여 정보를 전달합니다.

위 사진은 꽃받침의 길이와 너비에 맞게 시각화를 하여 어떤것이 어떻게 분포돼있는지 볼 수 있는 기능이 있다.

AdaBoost라는 알고리즘을 이용하여 sepal length와 sepal width, petal width, petal length를 이용하여 어떤 종류의 ires인지 예측하는 알고리즘입니다.
세종류 다 versicolor라는 결과가 나온것을 보여줍니다.

profile
KNU COMPUTER ENGINEERING

0개의 댓글