본문 바로가기

Python

(30)
6. 문자열 다루기(String) str1 = '오늘은 파이썬 3일차 수업입니다' print(str1) # 출력된 값 # 오늘은 파이썬 3일차 수업입니다 str2 = ''' 오늘은 파이썬 3일차 수업입니다 ''' # 주석도 담을 수 있음 print(str5) # 출력된 값 ''' 오늘은 파이썬 3일차 수업입니다 ''' 1. 문자열 인덱싱 문자열에 번호를 매겨 특정 문자를 찾을 수 있는 기능 str3 = '문자열에 번호를 매겨 특정 문자를 찾을 수 있는 기능' print(str3[0]) print(str3[1]) print(str3[-1]) # 음수 인덱싱의 경우 뒤에서부터 접근함 # 출력된 값 # 문 # 자 # 능 2. 문자열 슬라이싱 문자열에서 원하는 범위를 추출하는 기능 str4 = '문자열에서 원하는 범위를 추출하는 기능' prin..
5. 파이썬의 입력(input) 1. input 함수 사용자(개발자)에게 데이터를 입력받을 수 있는 함수 데이터를 문자형으로 입력받음 name = input('이름을 입력하세요 : ') 입력할 수 있는 창이 나옴 print(name) # 출력된 값 # 김사과 # split() : 매개변수로 전달된 문자를 기준으로 데이터를 나눠서 저장 name, age, weight = input('이름, 나이 몸무게를 차례대로 입력하세요 : ').split(' ') print(name) print(age) print(weight) # 출력된 값 # 김사과 # 20 # 45.5 문제 국어점수, 영어점수, 수학점수를 입력받아 총점, 평균을 구하는 프로그램을 작성해보자 kor = int(input('국어점수를 입력하세요 : ')) eng = int(inpu..
4. 변수(Variables) 1. 변수 처리할 데이터를 저장시키는 기억장소 1-1. 변수의 이름을 작성하는 방법 데이터를 표현할 수 있는 이름으로 지어야 함 문자부터 시작해야 함 대소문자를 구분함 _로 시작할 수 있음 미리 예약된 키워드는 사용할 수 없음 name = '김사과' age = 20 print(name) print(age) # 출력된 값 # 김사과 # 20 2. 변수의 데이터 타입 데이터 타입(자료형) : 자료가 저장되는 형태를 의미 name = '김사과' age = 20 weight = 50.5 isLover = False # type() : 변수의 데이터 타입을 반환해주는 함수 print(type(name)) print(type(age)) print(type(weight)) print(type(isLover)) '''..
3. 출력함수(print) 1. print 함수 매개변수로 저장된 데이터를 출력하고 줄을 변경 print('안녕하세요 파이썬') print(10) print('10') #출력된 값 #안녕하세요 파이썬 #10 #10 2. 주석문 # 한 줄 주석문 ''' 여기는 여러줄을 주석으로 처리합니다. 따라서 프로그램에 영향을 주지 않습니다. ''' print('파이썬 출력하기') #문자열 출력은 싱글 따옴표 '' 또는 쌍 따옴표 ""를 사용함 #출력된 값 #파이썬 출력하기 3. print 함수의 활용 print(10 + 5) print(10 - 5) print(10 * 5) print(10 / 5) print('10 + 3') print('10' + 3) #TypeError: can only concatenate str (not "int") ..
2. 코랩(Colab) 1. 코랩의 성능 1-1. OS 환경 !cat /etc/issue.net #Ubuntu 20.04.5 LTS 1-2. Python 버전 !python --version #Python 3.8.10 2. 셀의 종류 코드: 파이썬 코드 및 리눅스 명령어를 실행할 수 있는 셀 텍스트: 설명을 달거나 문구등을 적기 위한 텍스트 전용 셀(마크다운) 2-1. 셀의 삽입 방법 상단의 "+코드", "+텍스트" 버튼을 눌러 삽입 코드셀을 위에 삽입 : 컨트롤 + M, A 코드셀을 아래로 삽입 : 컨트롤 + M, B 2-2. 셀을 변경하는 방법 코드셀을 텍스트셀로 변경 : 컨트롤 + M, M 텍스트셀을 코드셀로 변경 : 컨트롤 + M, Y 2-3. 셀을 삭제하는 방법 우측에 휴지통 아이콘을 클릭하여 삭제 컨트롤 + M, D..
1. 파이썬이란? 파이썬이란? 인터프리터 언어이자 객체 지향 언어 파이썬의 장점 1. 문법이 다른 언어에 비하여 쉽다 2. 높은 확장성과 이식성을 가지고 있다 3. 많은 오픈소스와 라이브러리를 가지고 있어 빠르게 문제를 해결하고, 협업하기에 용이하다 파이썬의 활용 분야 1. 웹 프로그래밍 2. 데이터베이스 프로그래밍 3. 머신러닝 프로그래밍 4. 게임제작 프로그래밍 기초 용어 컴파일(Compile) 사람의 언어(고급언어) 컴퓨터의 언어(기계어)로 바꿔주는 작업 ​ 컴파일러(Compiler) 컴파일을 해주는 것 ​ (컴퓨터)프로그램(Program) (소스코드로)잘 짜여진 틀 ​ 운영체제(Operating System) 사용자의 명령에 따라 하드웨어에 적절한 전기신호를 흘려주는 역할 ​ 프로그램 ---> 운영체제(OS) --..