PS, 언어 공부/Python 4

[Pycharm] 파이참에서 패키지 설치하기

개요 파이썬에서 패키지를 설치할 땐 두가지 방법이 있다. 명령 프롬프트와 python -install 명령어를 통해 설치하는것과 파이참과 같은 IDE에서 제공하는 패키지를 다운받는 방식이다. 둘 다 어느것을 사용해도 상관없지만, 대부분 파이참을 이용해서 개발하므로 메모해둔다. 진행 과정 별거 없다. 설정(ctrl + alt + s)을 들어가서 project:Python - Project Interpreter에 들어가면 현재 설치된 패키지를 한눈에 확인이 가능한데, 여기서 우측의 +를 눌러보자 그럼 다음과 같은 창이 뜰텐데, 여기서 그냥 원하는 패키지 검색하고 install 눌러서 설치만 해주고 import해서 쓰시면된다. 간단!

[Python] 리스트의 여러가지 사용방법

개요 파이썬의 리스트는 자바, C의 배열과 유사한 형태를 띄고있다. 아직 파이썬 문법에 익숙하지 않아서 메모해본다. 오늘의 주제 리스트와 관련된 함수 알아보기 리스트 조작법 진행 과정 1. 파이썬의 리스트는 같은 리스트에 여러개의 자료형 삽입이 가능하다. 예제로 사용할 리스트(계속 쓰인다) list = ["이름", 1, 3, 5.2] 2. 리스트값 조회 리스트의 기본적인 조회방법은 다음과 같다. 예제 list = ["이름", 1, 3, 5.2] print(list[0]) print(list[1]) print(list[2]) print(list[3]) 결과 이름 1 3 5.2 3. 리스트값 추가 추가하기는 여러가지 방식이있다. 3-1. append 함수 사용하기 list = ["이름", 1, 3, 5.2]..

[Python] 한번에 여러개의 값 입력하기, 특정 문자를 구분하여 입력하기

문제를 풀다보면 엔터로 입력값을 구분하는게 아닌 스페이스바(공백)로 답을 요구할때가 생각보다 많았다. 메모할겸 써본다. 1. split() 함수 사용하기 예제 #2개의 값을 입력해서 사이의 홀수를 찾는 프로그램 def Odd(a,b): if (a % 2) == 1: print(a, end=' ') if a == b: return else: a += 1 Odd(a,b) a, b = input().split() a = int(a) b = int(b) Odd(a,b) split()으로 변환된 값은 문자열로 변환되므로, 12,13행에서 각각 int로 변환해줘야 한다. 2. map()함수 사용하기 매번 형변환 해주려니 귀찮다. 한줄로 줄여보자. def Odd(a,b): if (a % 2) == 1: print(a..

[Turtle] 터틀 패턴그리기

import turtle as t t.shape("turtle") t.penup() start = int(input("시작지점입력 :")) ColumnCount = int(input("가로 길이 입력 : ")) PatternCount = int(input("패턴 횟수 : ")) t.goto(start, 300) #시작 좌표 distance = 50 #사각형 크기 angle = 90 #사각형 그릴 앵글 t.pendown() t.speed(0) #꼬부기 그리는 속도, 1~10까지 설정가능, 0이 가장 빠르다 for Row in range(10): #가로줄 그릴 횟수 for Column in range(ColumnCount): #사각형 몇개그릴것인지, 이 문제에선 흑,백색 큐브 2개를 한쌍으로 엮는다. t.b..