일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- gradle
- Shell
- 루비
- error
- Python
- OTLanguage
- jetbrains
- JS
- react
- IntelliJ
- CPP
- ruby2d
- C
- 개발노트
- GitHub
- Vane
- OAuth
- maven
- boj
- kotlin
- Java
- rubymine
- ruby
- Android
- Baekjoon
- gnuplot
- RaspberryPi
- Godot
- plugin
- Spring
- Today
- Total
목록Language/Python (9)
PersesTitan(페르) 기술블로그
1. format 함수중괄호를 활용한 방법의 포맷으로 다양한 포맷 기능을 지원합니다.도입 버전 : Python 2.6단순 형태아래와 같이 {} (중괄호)를 사용한 위치에 format의 파라미터의 순서대로 들어가게 됩니다.print("number: {}, text: {}".format(1234, 'Text'))# 출력number: 1234, text: Text인덱스 형태위와 같이 값을 넣지 않으면 순서대로 들어가지만 중괄호 안에 인덱스를 넣어주어서 파라미터의 순서를 변경할 수 있습니다.print("number: {1}, text: {0}".format('Text', 1234))# 출력number: 1234, text: Text이름 형태아래와 같이 중괄호 안에 이름을 넣어서 이름에 매칭되는 파라이터를 넣어주..
발생한 문제 import tkinter as tk t = tk.Tk() t.geometry("200x200") tk.Label(t, text="Hello World").pack() t.mainloop() 처음에는 OS문제인 줄 알았는데 몇번 삽질을 해보니 python 버전이 문제였습니다. pycharm에서는 3.8버전으로 설정되어 있었는데 명령어를 사용해 python3.10(python3.11에서도 동작 확인함)에서 돌려보니 문제 없이 돌아가는 것을 볼 수 있었습니다. 해결 방법 오른쪽 하단에 파이썬 버전이 존재하는데 해당 부분을 누르면 추가된 버전들을 볼 수 있습니다. 여기서 추가를 할려면 Add New Interpreter -> Add Local Interpreter를 눌러 창을 열어줍니다. 여기에서..
import from tkinter import *생성 tk변수에 Tk() 파일 생성 tk = Tk()title 표시되는 타이틀 설정 tk.title("제목")resizable FALSE, TURE 값을 넣고, 사이즈 변경을 허용하는지 설정이 가능합니다. 2개다 FALSE로 넣으면 가로, 세로 둘다 변경이 불가능하게 설정이 가능하고, 한개만 FALSE로 설정하면 가로 또는 세로만 크기 변경이 불가능하게 설정이 가능합니다. tk.resizable(FALSE, FALSE) TRUE, TRUE FALSE, FALSE geometry 창의 크기와 위치를 지정하는 함수 입니다. 파라미터에 문자열을 넣는 이상한 함수 입니다. "넓이x높이±가로±세로"형태로 이루어지며, +는 왼쪽에서 거리고, -는 오르쪽에서 떨어진 ..
관련된 글 [Python] 원하는 함수 그래프 출력하기 그래프를 여러개 그렸을때 무슨 그래프인지 구별하기 위해서 텍스트를 넣는 방법을 구현하게 되었습니다. [Python] 원하는 함수 그래프 출력하기 관련된 글 [Python] sin, cos, tan 그래프 출력하기 [Python] 시그모이드(sigmoid) 함수 그래프 구현하기 [Python] sin, cos, tan 그래프 출력하기 import matplotlib.pyplot 그래프를 출력하는 파이썬 패키지 입니다. show persestitan.tistory.com import pyplot text x, y, text를 입력받고 (x, y)위치에 text출력 해설 x, y 축은 그래프의 0번째 값을 가져오면 해당 그래프의 시작 지점을 알수 있으므로..
관련된 글 [Python] sin, cos, tan 그래프 출력하기 [Python] 시그모이드(sigmoid) 함수 그래프 구현하기 [Python] sin, cos, tan 그래프 출력하기 import matplotlib.pyplot 그래프를 출력하는 파이썬 패키지 입니다. show 그래프를 보여줍니다. plot 좌표값을 그리게 됩니다. axvline 파라미터 : (x=위치, color=색깔) 세로 축 라인을 표시하는 라인이 표시 persestitan.tistory.com [Python] 시그모이드(sigmoid) 함수 그래프 구현하기 관련된 글 [Python] sin, cos, tan 그래프 출력하기 import numpy exp 자연지수 e를 받은 값인 x승의 값을 반환해주는 라이브러리 입니다. 나머..
관련된 글 [Python] sin, cos, tan 그래프 출력하기 import numpy exp 자연지수 e를 받은 값인 x승의 값을 반환해주는 라이브러리 입니다. 나머지 matplotlib.pyplot, numpy는 상단의 관련된 글에서 확인해주세요. 코드 import matplotlib.pyplot as plt import numpy as np def sigmoid(x): return 1 / (1 + np.exp(-x)) array = np.arange(-10, 10, 0.1) plt.axvline(x=0, color='r', linestyle='--', linewidth=1) plt.axhline(y=0, color='r', linestyle='--', linewidth=1) plt.plot(ar..
sympy 설치 터미널 pip install sympy 링크 다운로드 링크 : https://www.sympy.org/en/download.html 미지수 정의하기 미지수를 정의하여 변수를 미지수처럼 사용할 수 있게 해줍니다. Symbol 1개 정의하기 사용법 : 변수명 = Symbol("미지수") 수학에서 사용하는 미지수를 정의할 수 있습니다. symbols 여려개 정의하기 사용법 : 변수명1, 변수명2 = symbols("미지수1,미지수2") 미지수를 여러개 정의할때 사용합니다. , 뿐만 아니라 (공백)을 사용하여 구분하여도 됩니다. solve 미지수 값 구하기 사용법 : solve([방정식1, 방정식2]) 예시 방법 모든 방정식을 = 0형태로 만들기 미지수는 Symbol, symbols로 정의한 변..
보통 라이브러리를 다운받을때 pip install 으로 다운을 받게 되는데 이렇게 다운을 받은 라이브러리는 기본경로에 설정된 파이썬 버전에만 라이브러리가 적용됩니다. 해당글은 파이썬 기본경로를 변경하지 않고 원하는 파이썬 버전에 라이브러리를 설치하는 법을 작성하였습니다. 참고로 macos기준으로 글을 작성하였습니다. 라이브러리를 설치할 파이썬 버전 경로 구하기 (만약 파이썬 경로를 알고 있다면 해당 부분은 패스하셔도 괜찮습니다.) 우선은 파이썬을 실행해줍니다. (저는 IDLE를 실행하였지만 터미널에서도 똑같이 입력해주시면 됩니다.) 그리고 파이썬에 아래와 같은 명령어를 입력해주시면 다음과 같이 실행되고 있는 파이썬의 경로를 구할 수 있습니다. import sys sys.executable 라이브러리 설치..
import matplotlib.pyplot 그래프를 출력하는 파이썬 패키지 입니다. show 그래프를 보여줍니다. plot 좌표값을 그리게 됩니다. axvline 파라미터 : (x=위치, color=색깔) 세로 축 라인을 표시하는 라인이 표시됩니다. axhline 파라미터 : (y=위치, color=색깔) 가로 축 라인을 표시하는 라인이 표시됩니다. ylim 파라미터 : (최소값, 최대값) y축의 범위 제한을 합니다. numpy numpy는 수학, 과학에 이용 할 계산에 이용되는 파이썬 패키지 입니다. arange 파라미터 : (시작값, 마지막값, 증가값) 규칙적으로 증가하는 리스트 값을 구할때 사용합니다. sin sin 값을 구할때 사용합니다. cos cos 값을 구할때 사용합니다. tan tan 값..