Summary

이 문서는 2025년 명지대학교 이규진 교수가 기계공학과 학생들을 위해 작성한 파이썬 기본 문법 강의 노트입니다. 변수, 자료형, 문자열과 같은 파이썬 프로그래밍의 기본적인 개념을 다룹니다.

Full Transcript

파이썬의 기본문법 2025-1학기 명지대학교 이규진 교수(기계공학과) 변수란? 변수 : 컴퓨터의 메모리 공간에 이름을 붙이는 것, 변수에 값을 저장할 수 있다. 파이썬에서는 변수에 값을 저장하면 변수가 자동으로 생성됨 예) num = 15 #변수 = 값 기호 “=”는 할당 연산자. 우측의 객체 데이터를 좌측의 변수에...

파이썬의 기본문법 2025-1학기 명지대학교 이규진 교수(기계공학과) 변수란? 변수 : 컴퓨터의 메모리 공간에 이름을 붙이는 것, 변수에 값을 저장할 수 있다. 파이썬에서는 변수에 값을 저장하면 변수가 자동으로 생성됨 예) num = 15 #변수 = 값 기호 “=”는 할당 연산자. 우측의 객체 데이터를 좌측의 변수에 저장하는 것 변수에 저장된 값은 변경 가능 두 수의 합 구하기 a = 20 b = 30 c=a+b print(c) # print(“합은”,c) 참고) >>> a = 20 >>> b = 30 >>> c = a + b >>> print(c) 변수이름 기본 규칙 변수명의 기본규칙은 영문대 소문자, 밑줄(_), 숫자를 조합해서 사용 예) a, b, x, y, i, j, str, animal, Computer, _age, sum, type1, type2, num1, num2 , _Fruit 등 특수문자(!@#$%^&*)나 공백‘ ‘은 변수명에 사용할 수 없음 변수명은 숫자로 시작하면 안됨 예) 7person 영문에서 대문자와 소문자는 서로 다름 예) age와 Age 올바른 변수명 x = 20 Computer = 'Mac' Age = 30 My_score = 70 _name = '홍길동' myBirthYear = 1997 data2 = 20.3 print(x, Computer, Age, my_score, _name, myBirthYear, data2) 잘못된 변수명 ː ː 실행 결과 eng score = 90 File "", line 1 eng score = 90 ^ 7font = '굴림' my_age = 20 SyntaxError: invalid syntax percent% = 100 animal# = '사슴' 파이썬의 예약어 예약어: 파이썬이 사용하는 특수한 단어들 2025-03-09 변수 이름에 의미 부여 밑줄(_)을 이용한 변수이름 예) Sum_score, Fruit_apple 등 낙타체: 단어의 첫글자를 대문자로 표기 예) myAge, StuedentAccount 등 중간점검 1. 변수 이름의 첫 번째 글자로 허용되는 것은 무엇인가? 2. 파이썬에서 고유한 의미를 가지고 있는 단어들을 무엇이라고 하는가? 3. 파이썬에서는 대소문자를 구분하는가? 자료형(DATA TYPE) 데이터의 타입(type, 유형)은 중요한 개념 반드시 정해진 타입의 데이터만 저장되고 처리됨 변수는 특정한 자료형의 데이터를 저장할 수 있음 자료형에 따라서 허용되는 연산이 달라짐 파이썬의 표준 자료형 자주 쓰이는 자료형(DATA TYPE) - 숫자 : -30, -46656, 0, 23, 333, -0.3737, -376.0, 0, 3.14, 256.333 - 문자열 : 'a', 'b', 'abc', 'apple', 'I am happy!', “안녕하세요” - 불 : True, False - 리스트 : ['홍길동', 32, '010-2222-3333', '[email protected]’] - 튜플 : ('짜장면', '짬뽕', '탕수육', '우동’) - 딕셔너리 : {'red':'빨간색', 'yellow':'노란색', 'blue':'파란색', 'green':'초록색'} type( )함수를 통해 데이터의 자료형을 알 수 있음 print( type(1234) ) # int 형 숫자 정수형(Integer) : 음수, 0, 양수로 구성된 숫자 x=1 print( type(x) )