my_dict1 = {'name': '김알고', 'age': 14}

#딕셔너리 꺼내기
print(my_dict1['name']) 

#딕셔너리 추가하기
my_dict1['school'] = '해운중학교' 
print(my_dict1)

#딕셔너리 삭제하기
del my_dict1['age'] 
print(my_dict1)

#딕셔너리의 key는 바뀔 수 없다!
#my_dict3 = {[1,2,3]:'number'}
my_dict3 = {(1,2,3) : 'number'}

#내장 함수
a = input() #입력 받는 함수
print(a) #출력 하는 함수

print(max([1,10,100])) #최댓값을 찾는 함수
a = [10, 20, 43, 50, 29, 8]
print(max(a))

print(min([5, 8, 2])) #최솟값을 찾는 함수
a = [10, 2, 3, 5, -10, -45]
print(min(a))

print(sum([10, 20, 30])) #합계를 구하는 함수
a = (1, 2, 3, 4, 5)
print(sum(a))

a = "abcdefg" 
print(len(a)) #길이를 구하는 함수

a = '1'
print(type(a))
a = int(a) #정수형으로 변환하는 함수
print(type(a))

a = 1
print(type(a))
a = str(a) #문자열로 변환하는 함수
print(type(a))

#사용자 정의 함수
#매개변수 O,  리턴 값 O
def my_func(a, b):
    c = 2 * (a + b)
    return c

print(my_func(10, 20))
print(my_func(15, 20))
print(my_func(10, 4))

#매개변수 O, 리턴 값 X
def my_func2(a, b):
    c = 10 * a + (4 * b)
    print(c)

my_func2(10, 20)
my_func2(5, 30)

#매개변수 X, 리턴 값 O
def my_func3():
    c = (10 + 20 + 30) / 3
    return c

print(my_func3())

#매개변수 X, 리턴 값 X
def my_func4():
    print('안녕하세요!')

my_func4()

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: