일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 자료형
- JS
- JavaSceipt
- 알고리즘
- 컴포넌트
- sorting
- 자료구조
- vue.js
- 프로그래머스
- JavaScript
- leetcode
- computed
- string
- Algorithm
- CSS
- scss
- math
- 변수
- Python
- 코딩테스트
- SasS
- HTML
- 백준
- java
- 파이썬
- array
- greedy
- hash table
- github
- dynamic programming
- Today
- Total
목록Python (7)
Posis
포매팅 포매팅이랑 print로 결과물을 출력할 때 다양한 방법으로 작성하는 것을 말합니다. 먼저 한번 짧게 예시를 보고 그다음에 하나씩 자세하게 설명하겠습니다. str1 = "Python" str2 = "포매팅" print("오늘 배울 언어는", str1, "이고 배울 주제는", str2, "입니다.") print("오늘 배울 언어는 %s이고 배울 주제는 %s 입니다."%(str1, str2)) print("오늘 배울 언어는 {}이고 배울 주제는 {} 입니다.".format(str1, str2)) print(f"오늘 배울 언어는 {str1}이고 배울 주제는 {str2} 입니다.") 이처럼 오늘 배울 포매팅은 3가지가 있습니다. 한번 자세하게 알아보겠습니다. 콤마(,)를 활용한 포매팅 콤마(,)를 활용한 ..
인덱싱 인덱싱은 문자열이나 배열의 위치나 조건을 지정해 배열의 원소를 선택하는 것을 말합니다. H e l l o W o r l d 0 1 2 3 4 5 6 7 8 9 10 -11 -10 -9 -8 -7 -6 -5 -4 -3 -2 -1 str_ = "Hello World" print(len(str_)) print(str_[0], str_[-11]) print(str_[1], str_[-10]) print(str_[2], str_[-9]) print(str_[3], str_[-8]) print(str_[4], str_[-7]) print(str_[5], str_[-6]) print(str_[6], str_[-5]) print(str_[7], str_[-4]) print(str_[8], str_[-3]) pr..
비교 연산자 산술 연산자는 말 그대로 값을 계산하는 연산자입니다. a = 123, b = 456 Operator Description Example 오른쪽값이 더 크면 True (a > b) → false = b) → false == 양쪽에 값이 같으면 True (a == b) → false != 양쪽에 값이 같으면 False (a != b) → true 숫자형 비교 a = 123 b = 456 print(ab) print(a=b) print(a==b) print(a!=b) bool 비교 print(TrueFalse) True와 False는 1과 0으로 생각하기 때문에 이러한 결과물이 출력됩니다. 문자형 비교 Python에서는 소문자가 대문자보다 큰 값으로 인지합니다. 또한 숫자로 된 문자열로 비교가 가..
산술 연산자 산술 연산자는 말 그대로 값을 계산하는 연산자입니다. a = 10, b = 20, c = 3 Operator Description Example + 더하기 a + b - 30 - 빼기 a - b = 10 * 곱하기 a * b = 200 / 나누기 b / a = 2.0 % 나머지 b % a = 0 ** 제곱 a ** c = 1000 // 몫 a // c = 3 a = 10 b = 20 c = 3 print("a + b = ", a+b) print("a - b = ", a-b) print("a * b = ", a*b) print("b / a = ", b/a) print("b % a = ", b%a) print("a ** c = ", a**c) print("a // c = ", a//c) 여기서 ..
자료형 종류 - 숫자: 정수형(int), 실수형(float) - 시퀀스: 문자열(str), 리스트(list), 튜플(tuple) - 논리형(Boolean) 하나씩 출력해서 확인해 보겠습니다. number = 123 number2 = 123.456 str1 = "HelloWorld" list1 = ["hello", "world"] tuple1 = ("hello", "world") isTrue = True print(type(number)) print(type(number2)) print(type(str1)) print(type(list1)) print(type(tuple1)) print(type(isTrue)) list와 tuple의 차이점 list와 tuple은 많이 비슷하지만 몇 가지 다른 점이 존재합..
변수 변수는 언제든 변할 수 있는 값으로서 내가 저장할 값을 담아둘 공간, 상자 등으로 생각하면 됩니다. number = 10으로 설명하면 number는 10이란 값을 저장해두는 공간입니다. 이러한 변수를 출력할 때는 print() 문을 사용하면 됩니다. 변수 사용하기 Python도 다른 언어들과 마찬가지로 변수명 = 저장할값으로 똑같이 사용하면 됩니다. 변수가 점점 많아질 경우에는 코드에 줄이 엄청 많아지게 되는데 이것을 줄여서 사용하는 방법도 있습니다. 예를 들어 사람의 정보를 작성한다 할 때 이렇게 관련된 변수들을 한 줄로 작성하면 코드의 줄 수도 줄고 알아보기도 편해질 수 있습니다. 이는 적재적소에 잘 사용하면 될 것 같습니다. 문자열 여러 번 출력하기 문자열을 여러 번 출력하는 방법에는 여러 가..