본문 바로가기

Python44

[Python 기초] 파이썬 input() 연습문제 1. (이름 str형, 나이 int형, 키 float형) 을 사용자로부터 입력받으세요. * IDLE상에서 작업 1 2 3 4 5 6 7 8 9 10 >>> name = input("이름을 입력하세요>") 이름을 입력하세요>띠라렉 >>> age = int(input("나이를 입력하세요>")) 나이를 입력하세요>900 >>> type(age) >>> height =float(input("키를 입력하세요.>")) 키를 입력하세요.>162.1 >>> type(height) cs 2. 국어, 수학, 영어 점수를 입력받아 각각 변수에 저장하고 총점과 평균을 구하는 프로그램 * .py 파일상에서 작업 1 2 3 4 5 6 7 kor = int(input("국어 점수")) math = int(input("수학 점수").. 2021. 3. 31.
[Python 기초] 파이썬 내장함수 - 입력함수 input() , map() 함수, split() 1 입력함수 input() input()은 사용자로부터 입력받는(키보드로) 내장함수이다. 데이터를 문자열로 입력받는다. (type = str) IDLE상에서 input()을 입력하고 Enter하면 프롬프트(>>>)가 뜨지 않고 그냥 줄바꿈이 된 것을 볼 수 있다. 이때 사용자로 부터 값을 입력받을 수 있다. 또한 무엇을 입력받을지 ""를 통해 알려줄 수 있다. input("입력할 문장") 위와 같이 input("정수입력>") 치고 Enter치면 파란 글씨로 "정수입력>"이 출력되고 다음 사용자로부터 값을 입력받기 위해 키보드 포커스가 맞춰진다. 그리고 위와 같이 1000을 입력하고 Enter치면 '1000' 이 입력됐다고 알려준다. 또한 input()으로 입력받은 데이터는 문자열(str)이므로 이를 정수.. 2021. 3. 31.
[Python 기초] 파이썬 자료형 - 튜플(tuple) 1 튜플 (tuple)의 특성 사용방식은 리스트랑 똑같다. 여러개의 데이터를 동시에 저장한다. ()를 사용한다. 변수명 = (데이터1, 데이터2, 데이터3, ...) 1 2 3 >>> tuple1 = () >>> type(tuple1) # 타입 확인 cs 아래 보기를 보면 리스트와 똑같이 여러 타입의 데이터를 저장할 수 있다. 1 2 3 4 5 >>> tuple2 = (1,2,3,4,5) >>> tuple3 = ("python",1,2.1) >>> tuple2; tuple3; (1, 2, 3, 4, 5) ('python', 1, 2.1) cs 하지만 리스트와는 다른 점이 있는데 그 차이를 다음 보기에서 확인해보자. 1 2 3 4 5 >>> del tuple3[2] Traceback (most recent.. 2021. 3. 31.
[Python 기초] 파이썬 리스트 관련 함수 활용 1 리스트 데이터 추가 다음 보기와 같이 비어있는 리스트를 만들고 인덱스0에 "python"데이터를 추가한다. 1 2 3 4 5 6 >>> list1 = [] >>> list[0] = "python" Traceback (most recent call last): File "", line 1, in list[0] = "python" TypeError: 'type' object does not support item assignment cs 기존의 우리가 알고 있던 방식으로 데이터를 추가한다면 TypeError가 난다. 이를 해결하기 위해서 리스트 함수를 사용해야 한다. 1. append(데이터) : 리스트에 데이터를 추가한다. 1 2 3 4 5 6 >>> list1.append("python") >>> l.. 2021. 3. 31.