#1차시 튜플
#튜플tuple () : 여러 개의 값을 하나로 묶을 수 있는 자료형
#한 번 만들면 절대 바꿀 수 없다!!
color = ('red', 'yellow', 'green', 'blue', 1, 2, (6, 7), [0, 2])
'''
1. 순서가 있어서 인덱싱, 슬라이싱을 할 수 있다
2. 원소를 조회in하고, 길이를 확인len()할 수 있다
3. 더하기+ 곱하기* 연산을 할 수 있다
4. 원소의 수정, 추가, 삭제가 불가능하다!!
'''
#중첩 인덱싱
print(color[-2][1])
#튜플은 원소가 하나여도 쉼표 필수!!
print((3,) * 5)
#2차시 딕셔너리
#딕셔너리 {키:값} : 키key와 값value을 짝을 지어서 저장하는 자료형
학생 = {'이름':'박주현','나이':12}
#딕셔너리[키key] : 키key의 짝꿍인 값value를 가져온다
print(학생['이름'])
#딕셔너리[키key] = 값value : 딕셔너리에 새로운 키key와 값value을 추가한다
학생['생일'] = '7월 21일'
print(학생)
#del 딕셔너리[키key] : 딕셔너리에서 키key와 짝꿍인 값value까지 한번에 삭제한다
del 학생['나이']
print(학생)
#3차시 함수
#함수 : 특정 기능을 실행하는 코드 또는 코드의 모임
#사용자 정의 함수(내가 만드는 함수)
'''
def 함수이름(매개변수=함수 안에서 사용하는 변수):
함수를 불렀을 때 실행할 명령들
'''
def 라면_만들기():
print('냄비에 물을 넣는다')
print('물을 끓인다')
print('면과 스프를 넣는다')
print('계란을 넣는다')
print('그릇에 담는다')
라면_만들기()
라면_만들기()
#매개변수 =함수 안에서 사용하는 변수
def 안녕(name):
print(name + '아, 안녕!')
안녕('기범')
안녕('이랑')
def total(a, b):
print(a + b)
total(1273,3242)
total(831,213)
#4차시 전역변수와 지역변수
#전역변수 global : 함수 밖에서 정의한 변수
#전역변수는 어디서든 사용할 수 있다!
def hello():
print(name + '아, 안녕!')
name = '주현'
hello()
print(name)
#지역변수 local : 함수 안에서 정의한 변수
#지역변수는 함수 안에서만 사용할 수 있다!
def bye():
animal = '강아지'
print(animal + '안녕!')
bye()
#print(animal)
x = 5 #전역변수
def add():
global x, a #전역변수인 x, a를 사용하겠다
x = 8
y = 3 #지역변수
print('x + y =', x + y)
add()
print(x)
#print(y)
To embed this project on your website, copy the following code and paste it into your website's HTML: