본문 바로가기
반응형

개발222

PyGame 애니메이션이 깜박이는 이유 그래서 코드를 실행하면 오류가 발생하기 시작합니다. 저는 파이 게임을 처음 사용합니다. 코드는 다음과 같습니다. import pygame pygame.init() # Screen (Pixels by Pixels (X and Y (X = right and left Y = up and down))) screen = pygame.display.set_mode((1000, 1000)) running = True # Title and Icon pygame.display.set_caption("Space Invaders") icon = pygame.image.load('Icon.png') pygame.display.set_icon(icon) # Player Icon/Image playerimg = pygame.im.. 2023. 8. 12.
[파이썬] 내 파이게임 애플리케이션 루프가 제대로 작동하지 않는 이유 저는 파이게임 문서를 훑어본 후 매우 거친 하향식 2D 어드벤처 게임을 작업하고 있습니다. 그러나 카메라 시스템에서 아무것도 찾을 수 없어서 약간의 장애물에 부딪혔고 카메라에 대한 대부분의 튜토리얼이 5년 이상 된 것이고 더 이상 작동하지 않는 것 같습니다. 아무도 내가 카메라를 만드는 데 도움을 줄 수 있습니까? 이것은 내 주요 실행 스크립트입니다 import sys, pygame from PlayerObject import Player pygame.init() screen_height = 180 screen_width = 320 map_height = 1080 map_width = 1920 num_objects = 5 screen = pygame.display.set_mode((screen_width.. 2023. 8. 12.
[파이썬] 정규식에서 반복되는 하위 패턴 이메일 주소를 일치시키는 동안 다음과 같이 일치시킨 후yasar@webmail, 다음 중 하나 이상을 캡처하고 싶습니다.(\.\w+)(내가하고있는 일은 조금 더 복잡합니다. 이것은 단지 예일뿐입니다) (.\w+)+ 를 추가하려고 시도했지만 마지막 일치 만 캡처합니다. 예를 들어,yasar@webmail.something.edu.tr일치하지만 포함만.tr~ 후에yasar@webmail그래서 내가 졌다..something그리고.edu여러 떼. Python 정규 표현식에서 이 작업을 수행할 수 있습니까, 아니면 처음에는 모든 항목을 일치시키고 나중에 하위 패턴을 분할할 것을 제안하시겠습니까? re모듈은 반복 캡처를 지원하지 않습니다(regex지원합니다): >>> m = regex.match(r'([.\w]+).. 2023. 8. 12.
[파이썬] 반복 변수를 수정해도 후속 반복에 영향을 주지 않는 이유 문제가 있는 Python 코드는 다음과 같습니다. for i in range (0,10): if i==5: i+=3 print i 출력은 다음과 같습니다. 0 1 2 3 4 8 9 그러나 통역사는 다음과 같이 말합니다. 0 1 2 3 4 8 6 7 8 9 나는for루프는 C에서 변수에 대한 새로운 범위를 생성하지만 Python에 대해서는 전혀 모릅니다. 의 값이 왜i에서 변경하지forPython에서 반복하고 예상되는 출력을 얻기 위한 해결책은 무엇입니까? for 루프 중에 목록 항목을 수정하는 방법을 참조하십시오. 원본 시퀀스를 수정하는 방법. 물론 3.x에서 range 불변 객체를 생성하므로 여전히 작동하지 않습니다. for 루프는 다음의 모든 숫자를 반복합니다.range(10), 그건,[0,1,2,3.. 2023. 8. 12.
[파이썬] XML 파일을 pandas 데이터 프레임으로 변환하는 방법 XML 파일을 읽고 pandas DataFrame으로 변환하고 싶습니다. key type language feature web data e95324a9a6c790ecb95e46cf15bE232ee517651 XXX EN xx www.foo_bar_exmaple.com A large text with lots of strings and punctuations symbols [...] bc360cfbafc39970587547215162f0db XXX EN xx www.foo_bar_exmaple.com A large text with lots of strings and punctuations symbols [...] 19e71144c50a8b9160b3cvdf2324f0955e906fce XXX EN xx .. 2023. 8. 12.
[파이썬] 각 하위 리스트의 첫 번째 항목 추출 목록 목록에서 각 하위 목록의 첫 번째 항목을 추출하여 새 목록에 추가하는 가장 좋은 방법이 무엇인지 궁금합니다. 따라서 내가 가지고 있는 경우: lst = [[a,b,c], [1,2,3], [x,y,z]] 그리고, 뽑고 싶다a,1그리고x그리고 그것들과 별도의 목록을 만드십시오. 나는 시도했다: lst2.append(x[0] for x in lst) 사용list comprehension: >>> lst = [['a','b','c'], [1,2,3], ['x','y','z']] >>> lst2 = [item[0] for item in lst] >>> lst2 ['a', 1, 'x'] zip을 사용할 수 있습니다. >>> lst=[[1,2,3],[11,12,13],[21,22,23]] >>> zip(*lst.. 2023. 8. 12.
728x90