본 강의 자료는 데이터 과학을 위한 파이썬 프로그래밍/최성철, 점프 투 파이썬/박응용 을 참고하여 제작하였습니다.
강의 자료와 별개로 영상에서만 설명한 부분도 있으니 이 점 참고해주시길 바랍니다.
강의자료는 ppt로 다운받아 보시는 것을 추천드립니다.
프로그래밍 언어란?
+
1. 플랫폼에 상관없는 독립적인 ! 언어
- 어떤 운영체제든 상관없이 사용할 수 있는 언어
2. 인터프리터 언어
인터프리터 언어 vs 컴파일러 언어
인터프리터 언어 : 한 줄 씩 바로 해석 (소스코드를 바로 실행)
컴파일러 언어 : 전체 해석 후 실행 (소스코드 해석 후 파일 생성)
3. 객체 지향 언어
객체 지향 언어 vs 절차적 프로그래밍 언어
객체 지향 언어 : 기능과 정보와 같은 요소들을 결합
절차적 프로그램밍 언어 : 하나부터 열까지 모두 프로그래밍
4. 동적 타이핑 언어
프로그램 실행 시점에서 각 프로그램 변수의 타입을
결정하는 언어
1. 쉽고 간단하다
2. 다양한 라이브러리가 제공된다
3. 가장 대중적인 프로그래밍 언어이다
print() 함수
▷ 기본 모양 : print(“문자열”)
→ 출력하고 싶은 문자열(=데이터)을 출력
▷ 백슬래시(\)를 사용해서 작은 따옴표와 큰 따옴표를 문자열에 포함시키기
a = ‘Python\’s favorite food is perl’
b = “\“Python is very easy.\” he says.”
백슬래시(\)를 작은 따옴표나 큰 따옴표 앞에 삽입하면 백슬래시 뒤의
작은 따옴표나 큰 따옴표는 문자열을 둘러싸는 기호의 의미가 아니라
문자(‘), (“) 그 자체를 뜻하게 됨
Life is too short
You need python
와 같이 여러 줄을 출력하고 싶다면?
▷ 줄을 바꾸는 이스케이프 코드 \n 사용하기
a = “Life is too short\nYou need python”
▷ 연속된 따옴표 사용하기
a = “““Life is too short
You need pyhton”””
input() 함수
▷ 기본 모양 : input(“문자열”)
→ “문자열” 다음으로 사용자로부터 문자열(=데이터)를 입력받음
예시 실습 문제
'스터디 > 파이썬 스터디 강의자료' 카테고리의 다른 글
[4팀/이나경] 1차시 파이썬 스터디 - 입출력 (0) | 2023.03.09 |
---|---|
[2팀/김세연] 1차시 파이썬 스터디 - 입출력 (0) | 2023.03.09 |
[1팀/한규림] 1차시 파이썬 스터디 - 입출력 (1) | 2023.03.09 |
[2팀/김가림, 최다예] 1차시 파이썬 스터디 - 입출력 (1) | 2023.03.09 |
[3팀/김규리] 1차시 파이썬 스터디 - 입출력 (2) | 2023.03.09 |