현재 브레이크 아웃 게임을 만들고 있는데 좌표 표현과 그 이름 지정 규칙에 대해 생각했습니다. 이 특별한 예에서는 2 차원 공간에 두 개의 x와 y 좌표 만 있습니다. 배열 : 는 (심지어 2 차원) 좌표 - 시스템에 가장 적합한 표현인가? 왜 이런 상황에서 int을 사용하는 것이 유용한가요? 어레이로 전환하는 것이 언제 의미가 있습니까? 좌표계에서 x와
Web2py에서는 텍스트로 표시하기 위해 데이터베이스 필드에 람다를 할당 할 수 있습니다. Field('duetime', 'time', represent=lambda t,r: t.strftime("%H:%M") if t else '') SQLForm을 생성 할 때 이와 같은 설명을하면 멋진 시간 표현 (초는 표시되지 않음)을 얻을 수 있습니다. for r
대괄호 안에 표현을 넣으면 슬라이스 객체를 표현할 수있는 기본 제공 방법이나 쉬운 방법이 있습니까? __getitem__은 원래 슬라이스 객체와 정확하게 일치하는 표현을 파싱합니까? 사실, 최소한 :: 표기법을 사용하고 표기법은 slice(...)이 아닙니다. 예는 명확합니다 : 나는 함수가 반환 (slice(None, None, 3), Ellipsis,
숫자가 특정 기준에 올바르게 표시되는지 확인하는 코드를 작성했습니다. 유효하지 않은 모든 경우에 대해 false를 제공하지만 실제 값의 경우 문자열 인덱스가 범위를 벗어납니다. @ooga가 지적한 것처럼, 당신은 i이 전화 번호의 길이보다 큰 경우 확인해야 def check(n,a,i=0):
if int(n[i])>=a :
return
양식은 사용 가능한 모든 외부 키 요소의 목록을 생성합니다. 이들은 모델에 정의 된 __str__ 함수에 따라 표시됩니다. 검색 방법을 모르겠지만 모델을 변경하지 않고 변경해야합니다. 내 모델이 사용자 모델과 연결됩니다. 이 모델은 사용자 이름을 표시하지만 _get_full_name 함수를 호출하여 더 나은 목록을 얻고 싶습니다. 외래 키의 정의 또는 내
저는 Z/2Z에 대한 다항식을 다루고 있습니다. 예를 들어, 의 정수로 나타냅니다. 0xD4는 X^7 + x^6 + X^4 + X입니다.^2 (0xD4는 바이너리에서 11010100입니다.) 그리고 단지 0xD4와 마찬가지로 폴리곤을 출력하는 함수를 구현하고 싶습니다. 그래서 16 진수를 2 진수로 변환 한 다음 n 번째 비트가 1 일 때 X^n을 인쇄 할
오전, 이것은 데이터 구조 및 알고리즘에 대한 나의 시험 문제 중 하나입니다. 제가리스트 아래에 배열에 기초하여 용지에 그래프를 그릴 가지고 0-> 1-> 3-> 3 : I가 발생한 문제, 예를 들면 인 정확히 무엇을 의미합니까? 그것은 0이 1과 4와 3에 3 개의 가장자리를 가짐을 의미합니까? 예를 들어, 0은 1의 가장자리를 가지며 1은 4의 가장자리
(32 비트 이진 문자열에서 변환 된) 32 비트 부동 소수점 숫자를 사용하고 이전에 표현할 수있는 float를 32 비트 이진수로 반환하는 함수를 작성하려고합니다. 지금까지 바이너리에서 플로트 다운으로 변환했지만, 다음 표현 가능한 IEEE 754 값을 찾는 방법을 이해하는 데 어려움을 겪고 있습니다. 가능한 가장 작은 표현 가능한 값 (000 0000
귀납적 인 정의가 있고 그것을 Haskell에서 데이터 타입으로 정의하고자한다고 가정 해보십시오. 그러나 귀하의 귀납적 정의는 생성 규칙에 '전제 (premisses)'가 특정 구조를 가져야하는 양식의 (많은 귀납적 정의만큼) 것입니다. 예를 들어, 우리는 다음과 같은 정의가 있다고 가정 x 경우는 심지어 정수, 다음 T x이 무기이다, 을 x이 S x이
내가 밖으로 또 다른리스트 표현에 해당하는 목록으로 무엇을 내기 위해 노력했습니다 : [1|[2|[3|[4|[]]]]] 등 목록 [1,2,3,4] 및 [1,2,3,4|[]] 에 해당하지만 난 그냥 수없는 것 이에 해당하는 것을 목록 알아 내기 : 누군가가 나를 위해 이것을 설명 할 수있는 경우 [[[[[]|1]|2]|3]|4] 나는 매우 감사하게 될 것입니