포맷팅, 랜덤값 정하기,멤버연산자,삼항연산자
1.포맷팅 something = '볼펜' EA = 2 one_length = 5.343 scale = 'cm' print('{} {}개의 길이는 {}{} 입니다.'.format(something, EA, one_length*EA, scale)) 볼펜 2개의 길이는 10.686cm입니다. #실수 포맷팅 소수점 반올림 하기 print('{} {}개의 길이는 {:.2f}{} 입니다.'.format(something, EA, one_length*EA, scale)) 볼펜 2개의 길이는 10.69cm입니다. print(1234567890) #자릿 수 표현 위함는 오른쪽정렬 a else print("a : ",a) 정수입력 >> 3 정수입력 >> 10 b : 10
튜플
튜플(tuple) 파이썬의 자료형중 하나 순서(인덱스)가 있으나, 수정 불가능한 객체의 집합 소괄호(())로 작성 되어지며, 튜플의 내부 값은 콤마(,)로 구분 #튜플생성 tuple1 = (0,1,2,3,('a','b','c'),5)
리스트 추가,수정,삭제,기타(sort,reverse,index,len)
추가 append : 리스트명.append(값) : 맨뒤에 값 추가 insert : 리트스명.insert(인덱스,값) : 원하는 인덱스에 값 추가 append 예시 list6=[0,1,2,3,4] list6.append(5) list6
리스트 그리고 인덱싱과 슬라이싱
리스트(List) 파이썬 자료형 중 하나 순서(인덱스가 존재)가 있는 수정 가능(삽입,삭제)한 객체의 집합 대괄호([])로 작성 되어지며, 리스트 내부의 값은 콤마(,)로 구분 인덱싱,슬라이싱 인덱싱 : 무엇인가(요소 하나)를 가리킨다는 의미,원하는 값을 가리킬 때 indexing을 사용 슬라이싱 : 무엇인가(요소들)를 잘라낸다는 의미,start,end,step으로 나뉜다. 인덱싱의 예시 list1 = [2,5,7,9,10] print(list1[3]) list2[3]