«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.




5
Python에서 except :와 예외 e :를 제외하는 것의 차이점
다음 코드 스 니펫은 모두 동일한 작업을 수행합니다. 그들은 모든 예외를 포착하고 except:블록 에서 코드를 실행합니다. 스 니펫 1- try: #some code that may throw an exception except: #exception handling code 스 니펫 2- try: #some code that may throw an exception except Exception as e: #exception handling code 두 …
140 python  python-3.x 


5
파이썬에서 매우 많은 수의 처리
파이썬에서 빠른 포커 핸드 평가를 고려하고 있습니다. 프로세스 속도를 높이는 한 가지 방법은 모든 카드 얼굴과 양복을 소수로 표현하고 손을 표현하기 위해 함께 곱하는 것입니다. 오순절 : class PokerCard: faces = '23456789TJQKA' suits = 'cdhs' facePrimes = [11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 53, 59, 61] …

3
파이썬에서 조건부 모듈 가져 오기
내 프로그램에서 사용자가 사용하는 OS가 Windows인지 Linux인지에 따라 simplejson 또는 json을 가져오고 싶습니다. 사용자의 입력으로 OS 이름을 사용합니다. 이제 다음을 수행하는 것이 맞습니까? osys = raw_input("Press w for windows,l for linux") if (osys == "w"): import json as simplejson else: import simplejson
140 python 

14
조건부 할당 한 줄
다음 코드가 있습니다 num1 = 10 someBoolValue = True 나는의 값으로 설정해야 num1하는 20경우 someBoolValue입니다 True; 그렇지 않으면 아무 것도하지 마십시오. 그래서 여기에 대한 코드가 있습니다. num1 = 20 if someBoolValue else num1 어쨌든 ...else num1깨끗하게 보이도록 부품을 피할 수 있습니까? 에 해당 if someBoolValue: num1 = 20 나는 ...else …




3
__getitem__ 메서드 이해
나는 대부분의 문서를 읽었습니다. __getitem__파이썬 있는 봤지만 여전히 그 의미를 파악할 수 없습니다. 그래서 내가 이해할 수있는 것은 다음 __getitem__과 같은 호출을 구현하는 데 사용 된다는 것입니다.self[key] 입니다. 그러나 그것의 용도는 무엇입니까? 이런 식으로 정의 된 파이썬 클래스가 있다고 가정 해 봅시다. class Person: def __init__(self,name,age): self.name = name self.age …
140 python 

8
언 바운드 메소드 f ()는 fibo_ 인스턴스를 첫 번째 인수로 사용하여 호출해야합니다 (대신 classobj 인스턴스를 가져옴)
파이썬에서 클래스에서 메소드를 실행하려고하는데 오류가 발생합니다. Traceback (most recent call last): File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module> fibo.f() TypeError: unbound method f() must be called with fibo instance as first argument (got nothing instead) 코드 : (swineflu.py) class fibo: a=0 b=0 def f(self,a=0): print fibo.b+a b=a; return self(a+1) 스크립트 main.py …
139 python  methods 

6
`import os.path` 또는`import os`를 사용해야합니까?
에 따르면 공식 문서 , os.path모듈입니다. 따라서 가져 오기를 선호하는 방법은 무엇입니까? # Should I always import it explicitly? import os.path 또는... # Is importing os enough? import os "수입 os작품 "에 대답하지 마십시오 . 나는 그것이 지금도 나를 위해 작동한다는 것을 알고있다 (Python 2.6 현재). 내가 알고 싶은 것은이 …

6
기본 인코딩이 ASCII 일 때 파이썬이 유니 코드 문자를 인쇄하는 이유는 무엇입니까?
파이썬 2.6 쉘에서 : >>> import sys >>> print sys.getdefaultencoding() ascii >>> print u'\xe9' é >>> "é"문자가 ASCII의 일부가 아니고 인코딩을 지정하지 않았기 때문에 print 문 뒤에 약간의 횡설수설 또는 오류가있을 것으로 예상됩니다. ASCII가 기본 인코딩이라는 것이 무엇인지 이해하지 못하는 것 같습니다. 편집하다 수정 사항을 답변 섹션 으로 옮기고 제안대로 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.