본문 바로가기
728x90

파이썬 기초 연습장/자료형9

[파이썬 자료형]list 함수 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #list에 대한 실습 #list에 대한 정의 = 여러개의 값을 모아 하나의 변수에 저장하는 데이터 타입 #유용하게 사용, []안에 값을 여러개 저장 city = ["서울", "부산", "대구", "울산"] #리스트의 길이(사이즈)를 알아내고 싶을때도 사용 가능 print(len(city)) print(city) print(city[2]) city[1] = "양산" #리스트는 아래와 같이 해당하는 인덱스의 값이 변경 가능한 객체 print(city) #리스트는 정수, 문자열 구분 안하고 저장 가능 temp = ["대구", 100, 100.199] print.. 2022. 7. 15.
[파이썬 자료형]문자열의 인덱싱 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 #문자열의 인덱싱 #인덱싱이란, 문자열에서 문자를 추출하는데 # 문자열에는 각각에 해당하는 문자에 번호가 붙여져 있음 #[인덱스] 하면 문자열에서 문자를 추출 할 수 있다. # 파이썬 특수기능인 인덱스를 처리 할 때 음수도 이용 가능 word = "python" print(len(word)) print(word[0]) print(word[-1]) print(word[5]) print(word[len(word)-1]) #len(word)는 어차피 문자열의 길이를 반환하기 때문에, -1 을 해주면 끝문자를 반환해준다... 2022. 7. 15.
[파이썬 자료형]형식 지정자 %s 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 # %s(형식 지정자) #%s는 문자열이나 숫자값을 우리가 변수에 대입해서 자주 변경이 있을경우 #상황에 맞게 출력 #%s네 정수 대입 price = 1000 print("가격 :%s"%price) # %s에 문자 대입 time = "13:59" print("현재 시간 : %s" %time) # %s를 2개 이상 사용하고자 할 때에는 그에 맞는 형식을 맞춰준다. # 소괄호로 묶어서 대입한다. temp = "현재 시간은 %s시 %s분 %s 초입니다. " print(temp % (10, 8, 12)) cs 2022. 7. 15.
[파이썬 자료형]문자열(2) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 #문자열의 연결 # + 는 문자열 사이에 들어가면 문자열을 연결해준다. last_name = "천" first_name = "영권" name = last_name + first_name print(name) #파이썬에서 모든 데이터에는 타입이 존재한다 # "사람"은 문자열, 100은 INT타입이라 연결이 안됨 #temp = "사람" + 100 #print(temp) # 숫자열을 srt로 문자열로 변환시켜야 함 temp = "사람" + str(100) print(temp) temp = "사람" + str(100.188) print(temp) #문자.. 2022. 7. 14.
[파이썬 자료형]문자열에 대한 실습 #큰따옴표(double quotation)로 묶으면 문자열 #welcome = "happy new year 2021" #print(welcome) #작은 따옴표(single quotation)으로 묶어도 됨 #welcome = 'happy new year 2021' #print(welcome) #문자열을 만들때 다르면 안됨(eol) #welcome = "happy new year 2021' #"안에 "이 있으면 에러 발생 #message = "은혁이가 "안녕하세요"라고 인사했습니다." #print(message) #message = "은혁이가 '안녕하세요'라고 인사했습니다." #print(message) #파이썬에서 따옴표를 출력하고자 하면 \을 이용한다. #\가 있으면 특수한 의미를 잃어버리고 문자열로.. 2022. 7. 14.
[파이썬 자료형]자동 판매기를 시뮬레이션 하는 프로그렘을 작성 #사용자는 1000원 짜리 지폐와 500원, 100원짜리 동전 사용 # 물건 값은 사용자로부터 입력 받아 #각각 1000원권 지폐, 500원짜리 동전, 100원짜리 동전 갯수 입력하면 #거스름돈 계산하여 동전으로 반환하는 프로그램 문제 풀기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 itemPrice = int(input("물건값을 입력하세요")) bills_1000 = int(input("1000원 지폐 개수 입력하세요")) coin_500 = int(input("500원 동전 갯수 입력하세요")) coin_100 = int(input("100원 동전 갯수 입력하세요")) #거스름돈구하기 nodMoney = (bills_1.. 2022. 7. 14.
728x90