본문 바로가기

code27

파이썬 300제 (#030~#050) [문자열] https://wikidocs.net/7022 #034 t1='python' t2='java' 일때 python java python java python java를 연속으로 입력하되 띄어쓰기 되어있는 상태로 출력하고 싶다면 t1='python' t2='java' t3=t1+' '+t2+' ' print(t3*4) #035 %formatting print포맷팅에서 %s는 문자열 데이터, %d는 정수형 데이터 타입 값의 출력을 의미한다. 결과값 #036 문자열의 포맷 메서드는 타입과 상관없이 값이 출력될 위치에 { }를 적어주면 된다. #038 컴마 제거하기 정수형으로 타입을 변환하려면 int 함수를 사용해야 한다. 이때 숫자 형태의 문자열에 컴마가 있는 경우 바로 변환되지 않아서 문자열의 메서드로 컴마를.. 2021. 2. 21.
파이썬 300제 (#070~#080) [튜플] https://wikidocs.net/7027 튜플은 순서가 있지만 수정 불가능한 자료구조를 뜻한다. 리스트와 다른점은 리스트는 [] 로 표현하지만 튜플은 ()로 표현한다. #071 튜플 정의하기 괄호는 튜플을 정의하는 기호이다. 정말 튜플이 생성됐는지 확인해 보자. type() 함수는 변수에 바인딩 된 데이터의 타입을 반환한다. 결과값이 튜플이라고 나왔다. #073 데이터가 한개인 튜플을 생성 숫자 1이 저장된 튜플을 생성할 때 괄호와 함깨 하나의 정수값을 저장하면 튜플이 정의 될 것 같지만 결과값을 보면 파이썬은 튜플이 아닌 정수로 인식을 한다. 튜플을 정의 할 때 하나의 데이터가 저장되는 경우엔 쉼표를 입력해야 한다. 결과값을 보면 그제서야 튜플로 인식을 하게된다! #075 원칙적으로 튜플은 괄호로.. 2021. 2. 21.
파이썬300제 (#051~#070) [리스트] https://wikidocs.net/7023 #054 리스트에서 특정문자 삭제 리스트에서 '럭키'를 삭제하고 싶을때 del 다음에 . 안붙는거 주의.. 마찬가지로 오른쪽부터 0부터 시작 #057 리스트에서 최댓값, 최솟값 출력하기 #058 리스트의 모든 숫자의 합 sum() 함수 이용! #060 리스트에 저장된 숫자의 평균 구하기 #061 슬라이싱 슬라이싱(slicing)이란? ▶연속적인 객체들 (리스트, 튜플, 문자열) 범위를 지정해 선택해서 객체들을 가져오는 방법 및 표기법을 의미 ▶슬라이싱을 하면 새로운 객체를 생성하게 된다. 일부분을 복사해서 가져온다고 생각하면 됨. #062 한칸띄어서 출력하기 여기서 홀수만 출력하고 싶을때 1(0)부터 출력을 해야하니까 [0: :2] === [시작점:끝점:몇칸.. 2021. 2. 20.
문법 - 반복문 python홈페이지 > documentary > language reference 에는 파이썬 문법이 정리되어 있다. ***for*** for문은 원하는 명령문을 반복해서 쓰일 때 사용한다. 예를 들어 abc를 for문을 사용해서 출력하고 싶다한다면 그러면 value인 abc가 출력이 된다. ***range*** range는 범위라는 뜻인데 여기서는 어떤 정수를 인자로 주면 그 범위 안의 정수들을 만들어준다. ***while*** 귀찮으니 사진으로 설명. 대충 조건을 걸어서 ~~까지 반복하라는 명령문이다. 2021. 2. 20.