데이터분석/Python 파이썬 1달만에 마스터하기
Day3 파이썬의 데이터 유형, 연산자 유형 [파이썬]
어반닥터
2024. 1. 5. 12:49
728x90
반응형
Boolean Type
- Boolean 타입은 기본적인 데이터 타입 중 하나로, True 또는 False 의 두가지 값만을 가질 수 있음
형 변환
- Python에서는 다른 데이터 타입을 불리언으로 변환할 수 있음
- 대부분의 값은 True로 변환되지만, 일부 "비어있는" 값 또는 "0" 같은 False로 변환됨
- 예를 들어, bool(), bool("")은 모두 False를 반환
List Type
- 중복된 요소를 포함할 수 있음
- 가변적으로, 리스트 내부의 요소 변경 가능
- 서로 다른 타입의 요소 포함 가능
- 인덱스를 통한 접근 가능 (예: f[0])
mega = [[1,3,5],[5,6,7],[1,5,9]]
print(mega[0]) #==> [1,3,5] c언어 강의 날짜
print(mega[0][2]) #==> 5 c언어 강의 날짜중 세번째 날짜
#1000 이하의 정수를 입력받고, 분과 시로 환산하는 프로그램
#72이면, 1분 12초
time=int(input("시간:"))
min=time//60
sec=time%60
print(f"{min}분 {sec}초 입니다.")
#정수 10,000~99,999 사이를 입력받고,
#100의 자리 값을 출력하는 프로그램
number=int(input("정수 값:"))
numlist=list(str(number))
print(numlist) ==> ['1','2','3','4','5']
print(str(number)[2]) ==> 3
# print(), input(), int(), bool(), list(), str(), float()
# 변수 [데이터 타입]
# 산술 연산자 (+ - * / // %) ex) [문자-문자] 안됨
# 비교 연산자 (< > >= <= == !=)
# 논리 연산자 (and, or, not)
# 할당 연산자 (= =+ =- =*)
#정삼각형의 넓이와 둘레를 계산하는 프로그램
#밑변?높이?
line = int(input("밑변 입력: "))
height = int(input("높이 입력: "))
print(f"정삼각형의 넓이는 {height*line*0.5} 둘레는 {line*3}")
운동순서 만들기 프로그램
#원하는 운동 종류 3개 입력받아, 효과적인 운동순서 생성
#운동순서: 스트레칭 -> 윗몸 일으키기 -> 러닝
sport1=str(input("운동1:"))
sport2=str(input("운동2:"))
sport3=str(input("운동3:"))
print(f"효과적인 운동 순서는 {sport1} > {sport2} > {sport3} 입니다")
영화 리스트, 팝콘 리스트, 음료 리스트를 보여줘서 선택한 후 조합을 보여주는 프로그램
# #영화 번호 고르시오 [1: 서울의 봄 2: 위시 3: 노량]
# #팝콘 번호 고르시오 [1: 팝콘 2: 치즈팝콘 3: 캬라멜 팝콘]
# #음료 번호 고르시오 [1: 콜라 2: 제로콜라 3: 스트라이트]
# #고르신 영화는 위시 이며, 팝콘은 치즈 팝콘 그리고 음료는 제로 콜라 주문하셨습니다!
movie=int(input("영화 번호 고르시오 [1: 서울의 봄 2: 위시 3: 노량]"))
popcorn=int(input("팝콘 번호 고르시오 [1: 팝콘 2: 치즈팝콘 3: 캬라멜 팝콘]"))
drink=int(input("음료 번호 고르시오 [1: 콜라 2: 제로콜라 3: 스트라이트]"))
movielist=['서울의 봄','위시','노량']
popcornlist=['팝콘','치즈 팝콘','캬라멜 팝콘']
drinklist=['콜라','제로콜라','스프라이트']
print(f"고르신 영화는 {movielist[movie-1]}, 팝콘은 {popcornlist[popcorn-1]}, 음료는 {drinklist[drink-1]} 입니다.")
반응형