반응형

전체 글 549

ubuntu18.04 파이썬 환경 구축

참고: 나는 가상 시스템을 사용하므로 작동하기 전에 가상 시스템이 네트워크에 액세스할 수 있는지 확인하십시오. 1. python 3.9.0 인터프리터를 설치하고 환경변수를 설정한다. 2. 가상 환경 설정 1. python3.9.0을 /opt/python39로 설치 #소프트웨어 소스 업데이트 $~ $~ sudo apt update $~ $~ sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget #홈페이지에서 압축팩을 다운받았는데, 나는 내 집 목록으로 다운받았어. $~ $~ wget https://www.python.org/ftp/py..

파이썬 내장 함수

함수: 함수는 단일 기능 또는 관련 기능을 구현하기 위해 재사용 가능한 구성 요소이며, 응용 모듈성과 코드의 재사용률을 높일 수 있습니다. 함수 구성 요소: 함수 이름, 들어오는 매개 변수, 처리 논리, 반환 값 Python에는 print(), abs(), set() 등과 같은 70여 개의 내장 함수가 있다 1. abs() 절대값 가져오기 # -4를 절대값으로 하여 출력한다 a = abs(-4) print(a) 2. max()/min()은 한 시리즈에서 최대값 또는 최소값을 취합니다. a = [1, 3, 4, 8, 0] print(max(a)) # 출력 a의 최대값 print(min(a)) # 출력 a의 최소값 3. sorted() 기본적으로 영상 시리즈를 오름차순으로 정렬합니다 b = {1, 9, 8,..

Python 클래스와 생성 방법 정의

1. 개념 클래스(class): 추상적인 개념으로, 동일한 속성과 방법을 가진 대상을 묘사하는 데 사용되는 집합이며, 현실 세계의 일부 사물의 캡슐화입니다. 예를 들어, 학생은 추상적인 개념이며, 집합입니다. 오브젝트(object): 오브젝트의 한 예, 예를 들어 이화, 리레이... 모두 구체적인 개체이다. 2. 객체 지향 프로그래밍 class + 클래스 이름을 사용하여 클래스를 정의합니다 class Student: 클래스 이름 뒤에 콜론이 있으므로 속성 및 방법을 정의할 수 있으며 클래스 정의가 완료되면 클래스 개체가 생성되며 클래스 개체는 참조 및 인스턴스화를 지원합니다. 개체를 만듭니다: #객체 만들기 def __init__ (self, name, age): # self는 그 자체, 즉 들어오는 인..

python에서 sort와 sorted

파이썬을 배우는 동안 파이썬의 정렬 상과 c++의 일반 알고리즘은 여전히 유사하지만 c++에 비해 더 간단하고 사용하기 쉽습니다. 파이썬의 내장된 함수 sort()는 목록의 요소를 정렬할 수 있는 반면 전역적인 sorted() 함수는 반복 가능한 모든 시퀀스에 적용할 수 있으며 sort() 함수는 현재 개체를 변경하는 내장 함수이며 sorted() 함수는 현재 개체를 변경하지 않고 정렬된 현재 개체의 복사본만 반환합니다. 1, 내장 함수 sort ( ) 프로토타입: sort (fun, key, reverse=False) 매개 변수 fun은 이 sort 함수가 어떤 알고리즘에 기반하여 정렬되는지 나타냅니다. 일반적으로 기본값은 python에서 병합 정렬을 사용합니다. 일반적으로 이 매개 변수를 다시 쓸 수..

python 키패드 입력 sys.stdin.readline() 세 가지 상황 상세 설명

# # -*- coding: utf-8 -*- import sys #입력하신 것은 무엇이든 문자와 문자열로 변환됩니다 #sys.stdin.readline( )은 끝의 '\n'을 읽고, .strip( )을 추가하며, 리턴 문자를 지우고, 앞뒤의 공백을 제거합니다. # 하나 #숫자 입력 n = int(sys.stdin.readline( ).strip()) # 요소를 입력하고 int로 변환 print(n) # 이 #n행(알고 있는 행의 수 n)을 입력하고, for로 순환하며, 한 줄에 임의의 문자열이 있으면 된다. seq = [ ] for i in range(n): line = sys.stdin.readline( ).strip( ) #line은 문자열 목록입니다. line의 요소가 몇 개인지 알 수 없습니다...

파이썬이 뭐야?파이썬 소개

一、파이썬이 뭐야 파이썬은 해석형 프로그래밍 언어이며 현재 세계에서 가장 인기 있는 프로그래밍 언어 중 하나입니다 二、파이썬의 발전 배경 파이썬의 저자인 귀도 본 로섬(길도 반 로숨)은 네덜란드인이다.1982년 암스테르담 대학에서 수학과 컴퓨터 석사 학위를 받았다.하지만 수학자임에도 불구하고 그는 컴퓨터를 더 즐겼다.수학과 컴퓨터라는 두 마리 토끼를 다 잡았지만 컴퓨터 관련 일을 하는 경향이 있었고 프로그래밍 관련 일에 열중했다는 것이다. 그 당시 길드는 파스칼, C, 포트란과 같은 언어를 접하고 사용했습니다.이 언어의 기본 설계 원칙은 기계가 더 빨리 작동할 수 있도록 하는 것입니다.1980년대 IBM과 애플이 PC 열풍을 일으켰지만 사양은 낮았다.예를 들어 초기 매킨토시는 8MHz CPU 메인 주파수..

파이썬의 다양한 방법 목록 - 문자열 처리

카테고리 문자열 배열에서 정형 배열로 변환됨 문자열 회전 배열 수선하다 마지막 x자 지우기 변환 문자열 문자열 대문자/소문자 python 문자열에 하위 문자열이 포함되어 있는지 여부를 판단합니다 Index와 find 문자열 배열에서 정형 배열로 변환됨 arr = ['22','44','66','88'] arr = list(map(int,arr)) 문자열 회전 배열 str_x = 'avfg' st_list = list(str_x) #list 사용() 수선하다 ''' 원래 문자열의 왼쪽 정렬, 오른쪽 0 채우기: ''' str.ljust(width,'0') input: '789'.ljust(32,'0') output: '78900000000000000000000000000000' ''' 원래 문자열의 오른쪽 ..

파이썬의 다양한 방법 목록 - 이미지 처리

matplotlib이 꺾인 선도를 그린 예 t=time.strftime("%M:%S",time.localtime(time.time())) plot_x.append(t) #분:초를 x축으로 합니다. plot_y.append(float(predicted))# 사용자 정의 변수 plt.plot(plot_x,plot_y) plt.xticks(plot_x,rotation=90) #x축 레이블 90도 회전 plt.ylim (0, 1.25) #y축 범위 plt.xlabel("xxx") #x축 제목 plt.ylabel("xxx") #y축 제목 plt.title("xxx") # 그림 제목 plt.gcf( ).canvas.set_window_title("xxxx") # 폼 제목 plt.draw () # 그림 그리기 plt..

파이썬의 기초 지식

카테고리 함수명 뒤의 '->' 코드가 너무 길어서 줄을 바꿔야 합니다 클래스 메서드/함수의 선행 밑줄 Function과 Method 문자열 앞에 있는 u, r, b 문자열 앞에 u 추가 문자열 앞에 r 추가 문자열 앞에 b 추가 흔히 볼 수 있는 포맷 기호 변경 가능(mutable) 및 변경 불가(immutable) 개체 Python3 import 용법 Python2와 Python3에서 dict의 차이 python 수식자@ 그룹—tuple(파이썬 개념) ndarray axis=-1 연산 중 ** 연산자 파이썬 매개 변수 전달 numpy에서 행렬 곱하기, 별 곱하기(*)와 점 곱하기(.dot)의 차이 ==와 is의 차이 for _ 전역 변수 수정 / 와 // 상대 경로 기타 설치 경로 GIL 함수명 뒤의 ..

파이썬의 각종 오류 보고

일반오류 ValueError: check_hostname requires server_hostname vpn을 껐다 missing 1 required positional argument: 'self' 클래스는 인스턴스화하지 않고 그 방법을 호출하였다. xxx is not a package import 에러 xxx is not a package import의 폴더를 Python package로 바꾸기 폴더 아래에 __init__.py 파일을 추가하면 됩니다 libpng warning: iCCP: cHRM chunk does not match sRGB QQ 입력 방법을 사용하지 마십시오. check_hostname requires server_hostname 저는 win10에서 만났으니, 에이전트를 끄면 됩..

반응형