파이썬(7)
-
AI데이터 분석_ 파이썬 기초11_클래스(변수, 상속, 오버라이딩, 예외처리)
클래스 변수와 인스턴스 변수#클래스 변수와 인스턴스 변수#한국사람을 나타내는 korean클래스 정의class Korean: country='한국' #생성자 def __init__(self,name,age,address): self.name=name self.age=age self.address=address#클래스 변수: country#인스턴스(객체변수) : name, age, address#객체화man1=Korean('정대만',25,'북산')man2=Korean('이정환',25,'해남')#객체(인스턴스 변수)print(man1.name)print(man1.age)print(man1.address)print(man2.name)print(man2.age)print(man2.addres..
2024.10.31 -
R복습_데이터구조 리스트(생성, 인덱스, 슬라이싱, 함수, 결합)
리스트리스트는 r의 데이터 구조중에 서로다른 사료형의 값들을 저장하고 다룰 수 있는 데이터 구조이다. 리스트는 속성명과 속성값으로 이루어져있으며 이는 파이썬의 딕셔너리구조와 비슷한 구조를띄고있다. 리스트 생성#리스트#리스트의 생성#list(속성명1=속성값1, 속성명2= 속성값2,...)함수사용score=c(60,70,80)names(score) 리스트는 리스트명 리스트 요소접근#리스트 요소 접근print(my.info[1]) #첫번째의 속성명, 속성값이 둘다 출력print(my.info[1:3]) #슬라이싱 가능print(my.info[[1]]) #[[]]이중괄호 사용하면 속성값만 출력가능print(my.info[[1:3]]) #[[]]이중괄호 슬라이싱 불가#리스트 요소중 벡터접근print(my.i..
2024.09.27 -
AI데이터 분석_ 파이썬 기초8_파이썬의 내장함수 종류
내장함수 이미 파이썬 안에 내장되어있어, import해줄 필요없이 바로 사용가능한 함수이다. 문자형 내장함수#내장함수#이미 파이썬 안에 내장되어있기때문에 따로 improt해줄 필요없이 바로 사용가능#내장함수의 문자형 내장함수#1) chr(): 괄호안에 아스키코드, 유니코드를 입력하면 해당 코드값을 가진 문자를 반환print(chr(65),type(chr(65))) #65의 코드를 가진 문자인 A를 반환print(chr(66),type(chr(66))) #66의 코드를 가진 문자인 B를 반환print(chr(34),type(chr(34))) #34의 코드를 가진 문자인 "반환print(chr(44032,),type(chr(44032))) #한글도 유니코드값을 가지기때문에 한글도 출력가능print(chr(..
2024.09.08 -
AI데이터 분석_ 파이썬 기초5(제어문과 반복문)
제어문어떤 조건에 의해 프로그램의 흐름을 바꾸는 기능 제어문 종류ifif~elseif~elif~elseif~ifwhileforbreakcountinuepass if조건식#if조건식#if 조건식 작성 :# (들여쓰기 필수) print(if문 안에있는 문장) #if문의 조건식이 True일때 출력되는 문장#print("if문 밖의 문장") #if문 밖의 문장이기때문에 들여쓰기 X 조건식과 상관없는 문장. if문의 조건식이 False일때 True가 건너뛰어지고 얘만 출력됨print("----if문이 참인경우----")if True : print("if문안의 문장. 참일때 실행")print("if문 밖의 문장. 조건식과 상관없이 출력\n")print("----if문이 거짓인경우----")if False : ..
2024.09.03 -
AI데이터 분석_ 파이썬 기초3(연산자종류와 연산자 우선순위)
파이썬 연산자 연산자 우선순위최우선 연산자단항 연산자산술 연산자쉬프트 연산자관계 연산자논리 연산자삼항 연산자대입 연산자 최우선 연산자#최우선 연산자 : 가장 먼저 계산하는것#최우선 연산자 종류: (),[]print(10-3*10) #괄호없이 계산하면 -20이 나옴 *먼저 계산되었기때문print((10-3)*10) #괄호로 묶으면 60이 나옴. 괄호안에 있는게 먼저 계산최우선 연산자는 가장 먼저 계산되는 연산자이다. 최우선연산자는 (),[]로 사용하며, 수식중에 가장 먼저 계산되어야하는 것이 있다면 해당 괄호로 감싸서 사용한다. 단항연산자#단항 연산자 : 한개의 항을 사용한 연산자#단항 연산자 종류: +양수, -음수print(+10,type(+10)) #+10은 그냥 기본 10print(-10,type(-..
2024.08.29 -
AI데이터 분석_ 파이썬 기초2(자료형변환함수, 인덱싱, 슬라이싱, 시퀀스 연산자, 입력함수,이스케이프 문자,퍼센트 연산자,format)
형변환 함수정수형 int실수형 float논리형 bool문자열 str정수형 변환함수 int#정수형 변환함수 intnum1 = 12.1print(num1,type(num1)) #실수로 나오며 type도 float#int()함수 사용print(int(num1),type(int(num1))) #정수 12로 출력되며 자료형도 int로 변환age = 25.0print(age,type(age))print(int(age),type(int(age)))#문자형 실수는 int()함수로 한번에 형변환 불가!str_num1 = '10.1'print(str_num1,type(str_num1)) #따옴표안에 들어가있기때문에 당연히 문자형으로 출력# pritn(int(str_num1),type(int(str_num1)))# 에러발생..
2024.08.27