# python

파이썬은 1991년 프로그래머인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어입니다.

3091개의 포스트

[Python] 반복문

for문은 반복 횟수가 정해져 있을 때 주로 사용됨output반복 횟수가 정해져 있지 않는 경우 주로 사용탈출조건을 명확히 해주어야함\-> 탈출조건을 정해주지 않는 경우 무한루프에 빠져 프로그램이 강제 종료되는 현상 발생제어흐름 중단, 가장 가까운 반복문 탈출제어흐름

약 6시간 전
·
0개의 댓글

[Python] 조건문

참고 📌 python version : 3.9.0

약 6시간 전
·
0개의 댓글

[Python] 변수형

intlongfloatcomplex...아래의 기호들로 둘러싸서 표현작은 따옴표('...')큰 따옴표("...")작은 따옴표 3개('''...''')큰 따옴표 3개("""...""")'''(작은 따옴표 3개)로 시작하여, 여러 줄로 나눌 경우에 엔터 키를 누르면서 다음

약 6시간 전
·
0개의 댓글

[🤔Code Kata] 1week-1

코드카타 첫주

약 9시간 전
·
0개의 댓글

Code Kata(Python) day 2

우선 파이썬 배열 ::-1 을 사용하기 위하여 숫자를 스트링으로 만들었고if를 사용하여 음수인 경우, 양수인 경우를 나누어 생각하였다.우선음수음수인 경우 리턴 값에 -를 따로 붙여 주었는데 ::-1 을 음수에게 사용하게 되면 마이너스 기호가 맨 마지막에 나오기 때문이다

약 10시간 전
·
0개의 댓글

Code Kata(Python) day 1

two_sum함수에 숫자 리스트와 '특정 수'를 인자로 넘기면,더해서 '특정 수'가 나오는 index를 배열에 담아 return해 주세요.가정target으로 보내는 합계의 조합은 배열 전체 중에 2개 밖에 없다고 가정하겠습니다.일단 중첩 for문을 사용해 nums 에서

약 11시간 전
·
0개의 댓글
post-thumbnail

[Flask] AWS S3에 파일 업로드하기

AWS S3의 버켓을 생성하는 과정은 생략 먼저 S3에 접근하기 위해서 AWS ACCESS KEY와 SECRET KEY, 버켓네임(BUCKET_NAME)을 설정파일에 작성해줍니다.그 다음 설정파일에서 받아온 값들로 s3에 connection을 할 텐데 boto3를 이

약 12시간 전
·
0개의 댓글

[프로그래머스] 타일링 python

2 x n 타일링문제 설명가로 길이가 2이고 세로의 길이가 1인 직사각형모양의 타일이 있습니다. 이 직사각형 타일을 이용하여 세로의 길이가 2이고 가로의 길이가 n인 바닥을 가득 채우려고 합니다. 타일을 채울 때는 다음과 같이 2가지 방법이 있습니다.타일을 가로로 배치

약 12시간 전
·
0개의 댓글
post-thumbnail

[Flask] 파일 업로드 (File Upload)하기

기본적으로 폼태그의 enctype을 지정하지 않을 경우 디폴트로 application/x-www-form-urlencoded로 지정되기 때문에 파일을 전송하려면 반드시 enctype을 multipart/form-data로 지정해주어야 합니다.그리고 GET 메소드는 이용

약 13시간 전
·
0개의 댓글
post-thumbnail

[TIL] #7

정규 표현식, format 숫자를 이용한 정규 표현식을 살펴 봤다 지금은 완료해서 이런식으로 3,000원으로 나오지만, 3000 이런식으로 숫자타입으로 데이터를 받아오기 때문에 장고에서 custom filter를 만들어 사용해야 했다 우선 실패한 코드부터 보면

약 13시간 전
·
0개의 댓글
post-thumbnail

[프로그래머스] N-Queen python

N-Queen문제 설명가로, 세로 길이가 n인 정사각형으로된 체스판이 있습니다. 체스판 위의 n개의 퀸이 서로를 공격할 수 없도록 배치하고 싶습니다.예를 들어서 n이 4인경우 다음과 같이 퀸을 배치하면 n개의 퀸은 서로를 한번에 공격 할 수 없습니다.체스판의 가로 세로

약 15시간 전
·
0개의 댓글
post-thumbnail

Static vs. Dynamic | Strong vs. Weak - typing

When we talk about programming languages, we often come across the typing of a language - how it is "typed". We can say there are two categories of d

약 15시간 전
·
0개의 댓글

행렬 회전 코드

약 17시간 전
·
0개의 댓글
post-thumbnail

[프로그래머스] 빙고 python

문제 설명빙고는 NxN 크기의 게임 보드 칸에 1부터 NxN까지의 자연수를 중복 없이 하나씩 적은 후 숫자를 하나씩 지워나가는 게임입니다. 이때, 가로, 세로, 대각선 방향으로 한 줄에 적힌 숫자를 모두 지울 경우 빙고를 1개 만들었다고 합니다.다음은 4X4 크기의 게

약 18시간 전
·
0개의 댓글

[프로그래머스] 게임아이템 python

문제 설명XX 게임의 유저들이 보스 몬스터를 사냥하려고 팀을 만들었습니다. 그리고 팀에 속한 캐릭터에 아이템을 사용해 공격력을 높이려 합니다.이 게임의 아이템은 캐릭터의 공격력은 높이고 체력을 낮춥니다. 그래서 아이템을 적절히 사용해 팀의 공격력을 최대한 끌어올리려 합

약 20시간 전
·
0개의 댓글

[프로그래머스] 방문 길이 python

방문 길이문제 설명게임 캐릭터를 4가지 명령어를 통해 움직이려 합니다. 명령어는 다음과 같습니다.U: 위쪽으로 한 칸 가기D: 아래쪽으로 한 칸 가기R: 오른쪽으로 한 칸 가기L: 왼쪽으로 한 칸 가기캐릭터는 좌표평면의 (0, 0) 위치에서 시작합니다. 좌표평면의 경계

약 22시간 전
·
0개의 댓글
post-thumbnail

Implement Hook Behave library on Python

java의 cucumber-jvm과 마찬가지로, Behave 도 Cucumber를 지원하는 라이브러리이기 때문에, Hook을 작성할 수 있습니다.

어제
·
0개의 댓글

[프로그래머스] FloodFill python

문제 설명n x m 크기 도화지에 그려진 그림의 색깔이 2차원 리스트로 주어집니다. 같은 색깔은 같은 숫자로 나타난다고 할 때, 그림에 있는 영역은 총 몇 개인지 알아내려 합니다. 영역이란 상하좌우로 연결된 같은 색상의 공간을 말합니다.예를 들어, \[1,2,3, 3,

어제
·
0개의 댓글

[프로그래머스] 배달 python

배달문제 설명N개의 마을로 이루어진 나라가 있습니다. 이 나라의 각 마을에는 1부터 N까지의 번호가 각각 하나씩 부여되어 있습니다. 각 마을은 양방향으로 통행할 수 있는 도로로 연결되어 있는데, 서로 다른 마을 간에 이동할 때는 이 도로를 지나야 합니다. 도로를 지날

어제
·
0개의 댓글

[프로그래머스] 문자열 압축 python

문자열 사본문제 설명데이터 처리 전문가가 되고 싶은 어피치는 문자열을 압축하는 방법에 대해 공부를 하고 있습니다. 최근에 대량의 데이터 처리를 위한 간단한 비손실 압축 방법에 대해 공부를 하고 있는데, 문자열에서 같은 값이 연속해서 나타나는 것을 그 문자의 개수와 반복

어제
·
0개의 댓글