반응형

Python 88

[Python] Dictionary(사전)

Dictionary key와 value의 한 쌍으로 이루어져 있다. key는 고유한 값이므로 중복이 되면 안된다. key에 list를 쓸 수 없고 tuple은 사용이 가능하다. * immutable한 값만 key의 값을 가질 수 있다. {key : value, key2: value2 ...} ▶ 간단한 출력문 d = {'sex' : "female", "age" : 30, "name" : "mina"} print(d) # {'sex': 'female', 'age': 30, 'name': 'mina'} print(d["sex"]) # female print(d["age"]) # 30 ▶ 데이터 삭제, 데이터 수정, 데이터 입력 # 데이터 삭제 dic1 = {"name" : "Sang Rok Jung", "g..

Python 2022.08.24

[python] print()

print() ▶ , 를 이용한 출력 name = '홍길동' age = 30 height = 173.7 print(name, age, height) # 홍길동 30 173.7 ▶ 문자열 연결 기호(+)를 이용한 출력 문자열만 추가된다. x = 10 y = 20 print("x = " + str(x) + ", y = " + str(y)) # x = 10, y = 20 ▶ 문자열 %을 이용한 출력 score1 = 80 score2 = 87 sum = score1 + score2 avg = sum/2 print("두 과목 점수 : %d점, %d점 \n합계 : %d점, 평균 %.2f점" % (score1, score2, sum, avg)) # 두 과목 점수 : 80점, 87점 # 합계 : 167점, 평균 83...

Python 2022.08.24

[python] input()

input ▶ 키보드 입력을 받아 출력 name = input("이름을 입력하세요.") print(name + "님 반갑습니다.") print("%s님 반갑습니다." % name) # 이름을 입력하세요.정상록 # 정상록님 반갑습니다. ▶ 두개의 키보드 입력을 받아 출력. a = input("첫번째 수를 입력하세요 : ") # 문자형으로 입력을 받는다. b = input("두번째 수를 입력하세요 : ") c = int(a) + int(b) # 정수형으로 변환한다. print("a + b = %d" % c) # 첫번째 수를 입력하세요 : 10 # 두번째 수를 입력하세요 : 20 # a + b = 30 ▶ inch를 입력받아 cm로 변환한다. inch = input("inch를 입력하세요 : ") cm = i..

Python 2022.08.24

[Python] List(리스트)

List(리스트) 순서가 있으며 중복을 허용하는 자료형. 리스트를 생성 할 때는 [] 기호를 사용한다. 생성 후 값의 변경이 가능하다. ▶ 생성문 List = [1, 'abc', 3] a = [1, 2, 3, 4, 5] b = a print(b) c = ["red", "blue", "yellow"] print(c) d = [1, 2, "blue", "red"] print(d) e = [1, 2, "[red, blue]"] print(e) # [1, 2, 3, 4, 5] # ['red', 'blue', 'yellow'] # [1, 2, 'blue', 'red'] # [1, 2, '[red, blue]'] ▶ 중첩 리스트 리스트 안에 요소로 리스트가 들어가는 형태 List = [['a', 'b'], [1, ..

Python 2022.08.23

[Python] Python, Number, String, Boolean type

Python 1991년 네덜란드의 Guido Van Rossum이 개발. 직관적이고 이해하기 쉬운 문법. 객체 지향의 고수준 언어. 인공지능, 빅 데이터, 웹 서버, 과학 연산, 사물 인터넷, 게임 등의 프로그램을 개발하는 강력한 도구. ▶ 개발 툴 IDLE 주피터 노트북 파이참 서브라임 텍스트 ▶ 변수명 규칙 영문 대소문자, 밑줄(_), 숫자를 조합해서 사용한다. ex) sum, type1, type2, num1, num2, _Fruit, animal 특수문자나 공백은 변수명에 사용 할 수 없다. 숫자로 시작 하면 안된다. 영문에서 대문자와 소문자는 다르게 인식한다. 클래스명은 camel 케이스를 주로 사용한다. (암묵적인 룰) ▶ 변수 예시 kor = 90 eng = 100 sum_ke = kor +..

Python 2022.08.22
반응형