파이썬에서 연산자는 다양한 종류가 있으며, 이들은 연산을 수행할 때 특정한 우선순위를 가진다. 이러한 우선순위는 연산의 결과에 영향을 줄 수 있으므로, 파이썬 코드를 작성하거나 분석할 때 매우 중요하다. 우선순위 연산자 종류 설명 1 () 괄호 2 ** 지수 (거듭제곱) 3 +x, -x, ~x 단항 플러스, 단항 마이너스, 비트 단위 NOT 4 *, /, //, % 곱셈, 나눗셈, 정수 나눗셈, 모듈로 5 +, - 덧셈, 뺄셈 6 비트 단위 왼쪽 시프트, 비트 단위 오른쪽 시프트 7 & 비트 단위 AND 8 ^ 비트 단위 XOR 9 | 비트 단위 OR 10 ==, !=, = 비교 연산자 11 not 논리 NOT 12 and 논리 AND 13 or 논리 OR 이 표는 파이썬 연산자와 그들의 기본적인 우선순..
✨ 파이썬 마스터하기: 기본 출력, 주석, 들여쓰기 및 출력 형식 지정 완벽 가이드 파이썬은 그 간결함과 사용자 친화적인 문법으로 인해 프로그래밍을 배우는 사람들에게 인기 있는 언어입니다. 이 블로그 포스트에서는 파이썬의 기본적인 기능인 출력과 주석 사용법, 들여쓰기의 중요성, 그리고 출력 내용을 다루는 다양한 방법들에 대해 알아보겠습니다. ✔ 파이썬의 기본 출력과 예제 파이썬에서 가장 기본적인 출력 방법은 print() 함수를 사용하는 것입니다. 이 함수는 문자열, 숫자, 객체 등 다양한 데이터 타입을 콘솔에 출력할 수 있습니다. print("Hello, Python!") # 문자열 출력 print(123) # 숫자 출력 print(3.14) # 부동 소수점 숫자 출력 ✔ 파이썬의 주석과 예제 코드에 ..
✨ 파이썬 최적화의 비밀: 인터프리터 언어의 이해와 효율적인 함수 사용 방법 파이썬은 그 유연성과 사용의 용이성으로 인해 전 세계 개발자들 사이에서 가장 인기 있는 프로그래밍 언어 중 하나로 자리 잡았습니다. 하지만 모든 프로그래밍 언어와 마찬가지로, 파이썬도 특정 작업에 최적화하는 데 있어 그만의 독특한 접근 방식과 전략이 필요합니다. 이 포스트에서는 파이썬과 같은 인터프리터 언어의 핵심 특징과 내장 함수의 사용이 성능에 미치는 영향, 그리고 반복적인 느린 함수 호출의 문제점에 대해 깊이 있게 탐구할 것입니다. 예제 코드를 통해 이해를 돕고, 개발자가 보다 효율적인 코드를 작성할 수 있도록 지침을 제공할 것입니다. ✔ 인터프리터 언어의 특징과 파이썬의 최적화 인터프리터 언어는 소스 코드를 직접 실행하는..
안녕하세요! 요즘 많은 분들이 관심을 가지고 계시는 비트코인, 이더리움 같은 암호화폐에 대해 알아보는 시간을 가지려고 해요. 이 글을 통해 암호화폐와 블록체인의 세계가 조금 더 친숙해지길 바라며, 초심자분들도 쉽게 이해할 수 있도록 준비했어요. 암호화폐, 요즘 왜 핫할까? 최근 들어 수많은 사람들의 관심이 집중되는 분야가 있어요. 바로 암호화폐(가상화폐) 분야입니다. 왜냐고요? 암호화폐의 대장, 선두주자인 '비트코인'의 가격 때문입니다. 최근 비트코인의 가격이 원화기준 1억을 넘기면서 수많은 사람들이 재차 관심을 가지기 시작했습니다. 비트코인의 역사가 10년이 넘은 만큼 아시는 분들도 많겠지만, 단순히 투자대상으로만 보시고 그 정체에 대해 자세히는 잘 모르시는 분들도 많은 것 같아요, 그래서 간단하게나마..
암호화폐와 블록체인 기술은 이제 우리 일상생활의 한 부분으로 자리 잡았습니다. 이들 기술이 지니는 복잡성과 깊이는 때로는 이해하기 어렵게 느껴질 수 있는데요, 그중에서도 'Layer'라는 개념은 많은 분들이 궁금해하시는 부분 중 하나입니다. 오늘은 친근한 말투로, 높임말을 사용하여 암호화폐에서의 'Layer' 개념을 알기 쉽게 설명해 드리고자 합니다. 생활 속 Layer Layer는 '층' 또는 '계층'을 의미합니다. 사회 시스템에서 Layer 개념을 찾아본다면, 정부 구조를 예로 들 수 있습니다. 중앙 정부, 지방 정부, 그리고 지역 커뮤니티까지 여러 계층으로 나뉘어 있지요. 각 Layer는 서로 다른 역할과 기능을 하면서도 상호작용을 통해 전체 시스템이 원활하게 돌아가도록 합니다. 암호화폐와 블록체인..
DAO는 "Decentralized Autonomous Organization"의 약자로, 탈중앙화된 자율 조직을 의미합니다. DAO란 전통적인 조직이나 회사와는 다르게 중앙 집중식의 관리나 리더 없이도 작동할 수 있는, 블록체인 기술을 기반으로 한 조직의 형태를 말합니다. 쉽게 말해 전통적인 조직인 정부나 기업은 대통령, 국회의원 혹은 기업의 임원, 부장처럼 관리, 리더 중심으로 돌아가는 중앙 집중화된 조직입니다. 그 반대로 구성원 모두 즉, 국민 모두 혹은 모든 사원이 동일한 권리를 가지고 운영하는 조직을 DAO 라고 말할 수 있다. DAO의 가장 큰 특징은 모든 결정 과정이 블록체인에 기록되며, 투표와 같은 방식으로 조직 내에서의 의사 결정이 이루어진다는 점입니다. 즉, 조직의 규칙과 운영 절차가 ..
Question Given a triangle array, return the minimum path sum from top to bottom. For each step, you may move to an adjacent number of the row below. More formally, if you are on index i on the current row, you may move to either index i or index i + 1 on the next row. 삼각형 배열이 주어지면 위에서 아래로 최소 경로 합계를 반환합니다. 각 단계마다 아래 행의 인접한 번호로 이동할 수 있습니다. 더 공식적으로 말하면, 현재 행의 인덱스 i에 있으면 다음 행의 인덱스 i 또는 인덱스 i 1로 이동할 ..
Question You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 respectively. Merge nums1 and nums2 into a single array sorted in non-decreasing order. The final sorted array should not be returned by the function, but instead be stored inside the array nums1. To accommodate this, nums1 ha..
- Total
- Today
- Yesterday
- 기술면접
- 속초 맛집
- Tree
- 러스트
- Medium
- 내돈내산
- 맛집
- 트리
- ProblemSolving
- rust
- LeetCode
- 반드시 알아야 할 자료구조
- 리트코드
- 자료구조
- PS
- 러스트 입문
- DP
- 알고리즘
- coding interview
- 코딩인터뷰
- C++
- 인터뷰
- algorithm
- 러스트 기초
- 러스트 배우기
- 솔직후기
- Problem Solving
- interview question
- 속초
- Interview
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |