uki020226
@uki0202265693
Reviews Written
4
Average Rating
5.0
Posts
Q&A
yview ๋งคํ
์ฐ๊ฒฐ? ์ ๋๋ก ์ดํดํ์๋ฉด ๋ ๊ฑฐ ๊ฐ๋ค์.
- 0
- 1
- 363
Q&A
value ์ง๋ฌธ
๊ฐ์ ๋ค์ด๋ณด์๋ฉด ์ค๋ช ํ๋๊ฑธ๋ก ๊ธฐ์ตํ๋๋ฐ์. ์ ๋ ์ค๋์ ์ ๋ค์ด์ ๊น๋จน์์ง๋ง. ใ ใ
- 0
- 1
- 331
Q&A
์คํ์ด์๋ผ์
์ด๋ด๋๋ ๋ง์ง๋ง์ผ๋ก ์ถ๊ฐํ ์ฝ๋๋ฅผ ์ง์ ๋๊ณ ์คํํด๋ณด๊ณ ๋๋ค๋ฉด, ๊ทธ ๋ง์ง๋ง์ ์์ฑ๋ ์ฝ๋์ ๋ฌธ์ ๊ฐ ์๋๊ฑฐ๊ณ , ํ๋ ์์ผ๋ก ํ๋ฒ ์ฐพ์๋ณด์ค๋์>? ์๋ง๋, ์ด๋ฏธ์ง ์์น์ ๋ฌธ์ ๊ฐ ์์ง ์์๊น ์ถ๋ค์.
- 0
- 1
- 178
Q&A
character_x_pos์ character_to_x ์ฐจ์ด
character_x_pos ๋ฅผ to_x ๋์ ์ ๋ฃ๊ฒ๋ค๋๊ฑด๋ฐ, if event.type == pygame.KEYUP: #ํค๋ฅผ ๋ผ๋ฉด if event.key == pygame.K_LEFT or event.key == pygame.K_RIGHT: # ๋ผ๋ ์ด๋ฒคํธ๊ฐ ์ข์ฐ ๋ฐฉํฅํค๋ฉด, to_x = 0 elif event.key == pygame.K_UP or event.key == pygame.K_DOWN: # ๋ผ๋ ์ด๋ฒคํธ๊ฐ ์ํ ๋ฐฉํฅํค๋ฉด, to_y = 0 ๊ทธ๋ฌ๋ฉด, ํค๋ฅผ ๋์๋ ์์น๋ฅผ ์ด๋ป๊ฒ ์ ์ํ ์๊ฐ์ด์์ฃ ? ์๋ง๋ ํค๋ฅผ ๋ผ๋ ๊พธ์คํ ์ด๋ํ ๊ฑฐ ๊ฐ์๋ฐ์? ์ด๋ฌธ์ ๋ฅผ ํํผํ๋ ค๋ฉด, ์ด๋์๋๋ฅผ ๋ฐ๊ฟ์ค์ผ ํ๋ค๋ ๋ป์ธ๋ฐ, (0์ผ๋ก ์ฌ์ง์ ) ๊ทธ๋ฌ๋ฉด, ๊ฒฐ๊ตญ, to_x ๋ฅผ ์ง์ ํ๋๊ฑฐ๋ ์ฐจ์ด๊ฐ ๋ญ์ฃ ? ์๋์์ ์ฌ ์ง์ ํ๊ณ , ์์์ ๋ค์ ๋ฐ๊ฟ์ค์ผ ํ๋ค๋ฉด, ์ฌ๊ธฐ์์ผ ๋ฐ๊ฟ๊ณณ์ด ๋จ์ํด์, ํฐ๋ฌธ์ ๊ฐ ์๋ ์ ์์ง๋ง, ๋ง์ฝ ๊ฒ์์ด ๋ ๋ณต์กํด์ ธ์, ์ฝ๋๋ฅผ ์์ ํ๋๋ฐ, ์ด๋์๋๋ฅผ ๋ฏธ์ฒ ์์ ์๋ชปํด์, ๊ฒฝ์ฐ์ ๋ฐ๋ผ์, ์๋๊ฐ ๋ค์ฃฝ ๋ฐ์ฃฝ์ด ๋ ์ ์๊ฒ๋ค์. ์ด๋ฅผ ๋ค์ ์ฌ ์์ ํ๋ฉด, ์ด๋์ ์๋ ์์ด๋ํ์ง ์์๋์ ์๋, ๋ก ๋ณ์๋ฅผ ๋๋ก ๋๋ ์ ์๋๋ฐ, ๊ฒฐ๊ตญ์ ๊ทธ๋ ๊ฒ๋๋ฉด, to_x ๋ฅผ ์ฐ๋ ๊ฒ๊ณผ ์ด๋ฆ๋ง ๋ฐ๋ ๋ฟ ๋๊ฐ์ ์ง๊ฒ๋ค์.
- 0
- 1
- 332
Q&A
์คํ์ ํ ๋ ์คํ ํ๋ฉด์ด ์๋จ๋๋ฐ ์ด๋ค ๋ฌธ์ ๊ฐ ์๋๊ฑธ๊น์?
๋ฐฐ๊ฒฝ์ด๋ฏธ์ง ์์น๊ฐ ์ ๋๋ก ๋์ด ์์ง ใ ๋ณ์๊ฒ์ผ๋ก ์ฌ๋ฃ๋ฉ๋๋ค.
- 0
- 1
- 231
Q&A
์ถฉ๋๊ฐ์ง์์ ๊ถ๊ธํ์
์ ์ด์ ์ฝ๋๋ฅผ ์ดํด๋ฅผ ์๋ชป ํ๊ณ ๊ณ์ ๊ฑฐ ๊ฐ๋ค์. character_rect = character.get_rect() ์ฐ์ ์ด์ฝ๋๋ ์ค๋ฅธ์ชฝ์ ์บ๋ฆญํฐ ์ด๋ฏธ์ง์ ํฌ๊ธฐ ์ ๋ณด๋ฅผ ๊ฐ์ ธ์์, ์ผ์ชฝ ๋ณ์์ ์ ์ฅํ๋ ๊ฒ๋๋ค. ์ฆ, ์ด ์ผ๋ฆญํฐ ์ ํฌ๊ธฐ๋ ๊ฐ๋ก ์ผ๋ง ์ธ๋ก ์ผ๋ง ํ๋๊ฑธ ์ ์ฅํ๋๊ฑฐ์ฃ . character_rect.left = character_x_pos ์ด ์ฝ๋๋ ์บ๋ฆญํฐ์ x ์ขํ ๋ฅผ ์ด ์ฌ๊ฐํ์ ์ผ์ชฝ์ผ๋ก ์ง์ ํ๋ ๊ฑฐ์ฃ . ์ฆ ์บ๋ฆญํฐ์ ์์น๊ฐ ๋ณํ ๋๋ง๋ค. ์ด ์ฌ๊ฐํ ์์ฒด๋ ๋ฐ๋ผ์ ์์ง์ด๋๋ก ํด์ฃผ๋ ์ญํ ์ ๋ถ๊ณผํฉ๋๋ค. character_rect.top = character_y_pos ๋ง์ฐฌ๊ฐ์ง๋ก, ์ด ์ฝ๋ ์ญ์ ์ด ์ฌ๊ฐํ์ ์์ชฝ ์์น๋ฅผ ์ง์ ํด์ค๋ฟ, ์ถฉ๋๊ณผ๋ ์๋ฌด๋ฐ ์๊ด์ด ์์ต๋๋ค. ์ฆ, ์ด ์ธ์ค์ ์ด๋ค ๊ฐ๋ก์ ์ธ๋ก์ ํฌ๊ธฐ๋ฅผ ๊ฐ์ง ์ด๋ฏธ์ง๊ฐ ์๋๋ฐ, ์ด ์ด๋ฏธ์ง๋ฅผ ์ด๋์์ผ๋ผ, ํด๋น์ x์ขํ์ ํด๋น์ y์ขํ๋ก ์ด๋์์ผ๋ผ. ์ด ์ฌ๊ฐํ์ ๊ธฐ์ค์ ์ ์ผ์ชฝ ์์ด๊ณ , ์ด ์ ์ ํด๋น์ขํ๋ก ์ด๋์์ผ๋ผ. ๋ผ๋ ์๋ฏธ ์ผ๋ฟ. ์ถฉ๋๊ณผ๋ ์ ํ ์๊ด ์์ต๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก, enemy_rect = enemy.get_rect() enemy_rect.left = enemy_x_pos enemy_rect.top = enemy_y_pos ๋ ์์น์ ๋ํ ์ ์ ์ผ๋ฟ ์ถฉ๋๊ณผ๋ ์๊ด ์์ต๋๋ค. ๋ฐ๋ผ์, character_rect = character.get_rect() character_rect.top = character_y_pos enemy_rect = enemy.get_rect() enemy_rect.top = enemy_y_pos ์ด์ฝ๋๋ฅผ ๋ถ์ํด๋ณด๋ฉด, ์บ๋ฆญํฐ ๊ทธ๊ธฐ ์ ์ํ๊ณ , ์์ชฝ์ ์ ์ ํ๋๋ฐ, ์ค๋ฅธ์ชฝ์ ์ ์ ๋์ด ์์ง ์์์, ์์น๊ฐ ํน์ ์ด ์๋๋ฏ๋ก, ์ ๋ฉ๋๋ก ๊ทธ๋ ค์ง ๊ฒ๋๋ค. ์๋ง ์ค๋ฅธ์ชฝ์ด 0์ผ๋ก ๊ทธ๋ ค์ง ๊ฐ๋ฅ์ฑ์ด ๋์ฃ .์ธ๋ฒ์จฐ ์ค ์ญ์ ์ค๋ฅธ์ชฝ์ด ์ ์๋์ด ์์ง ์์ ์์น๊ฐ ํน์ ์ด ์๋์ด์, ์ ๋ฉ๋๋ก, ๊ทธ๋ ค์ง๊ฑฐ๊ณ , ์๋ง๋ ์บ๋ฆญํฐ์ ๊ฐ์ ์์น์ ์์ฑ์ด ๋๊ฒ์ฃ . ๊ทธ๋ผ ๋น์ฐํ ์์ํ์๋ง์ ์ถฉ๋ํ๊ณ ๊บผ์ง๊ฒ์ฃ . ์ถฉ๋๊ณผ ์ ํ ์๊ด ์๋ ์ฝ๋์ ๋๋ค. ํด๋น์ฝ๋๋ ํด๋น ์ด๋ฏธ์ง๊ฐ ์ด๋ค ํฌ๊ธฐ์ด๋ฉฐ ์ด๋ ์์น์ ์์นํ๋๊ฐ ๋ฅผ ์ ์ํ ๋ฟ์ ๋๋ค. ์ถฉ๋ ์ฒดํฌ๋ if character_rect.colliderect(enemy_rect): ํด๋น ์ฝ๋๋ก ์งํํ๋ฉฐ, ์ผ๋ฆญํฐ์ ์ฌ๊ฐํ ์ ๋ณด๊ฐ ์ ์ ์ฌ๊ฐํ ์ ๋ณด๊ฐ ๊ฒน์น๋ฉด, (์ถฉ๋ํ๋ฉด) ์ผ๋ก ์ฒดํฌ ์ข์ฐ๋ฅผ ์ถฉ๋ ์ํค๊ณ ์ถ์ง ์๋ค๋ฉด, ํด๋น ์ฝ๋๋ฅผ ์์ ํด์ผ ํฉ๋๋ค.
- 0
- 1
- 496
Q&A
๊ณต์ ๋ฌด๊ธฐ๊ฐ ๋ฟ์์ ๋ ๊ณต์ด ์ ์ฌ๋ผ์ ธ์
"init_spd_y" : ball_speed_y[ball_img_idx + 1] }) # y ์ต์ด ์๋ break ํด๋น๋ถ๋ถ ๋ฐ๊ฟ๋ด์. ๋ค์๊ณผ ๊ฐ์ด "init_spd_y" : ball_speed_y[ball_img_idx + 1] }) # y ์ต์ด ์๋ break else: # ๊ณ์ ๊ณ์ continue # ์์ชฝ for ๋ฌธ ์กฐ๊ฑด์ด ๋ง์ง ์์ผ๋ฉด continue. ๋ฐ๊นฅ for break
- 0
- 2
- 508
Q&A
return๊ฐ์ commission ์ฐ๋ ๊ฒฝ์ฐ์
return ํจ์๋ฅผ ์ดํดํ์ ์ผ ํ ๊ฒ ๊ฐ๋ค์. else ๋ฌธ์๋ ๋ฃ์ด๋ ๋ฉ๋๋ค. ๊ทผ๋ฐ ๋ฃ์ ํ์ ์์ผ๋ ์๋ฃ๋๊ฒ๋๋ค.
- 0
- 1
- 159
Q&A
์ฉ์ด ์ง๋ฌธ์ ๋๋ค!
์ฒ์๊ฐ์ผ๋ก ๋๋๋ฆผ.๊ทธ๋ฅ ๋ฐ์์ ์ฌ์ฉํ๋ ์ธ์ด๋ ๋๊ฐ์์. ํ๋ก๊ทธ๋๋ฐ์ด๋ผ๊ณ ๋ค๋ฅธ ์ฉ์ด ์๋๋๋ค.
- 0
- 1
- 191
Q&A
๊ฐ์ ์ด๋ฆ์ ์ฌ๋์ด ๋ช ๋ช ์๋ ์ง ํ์ธ
print(subway.insert(1, "์ ํ๋") ๊ดํธ ๋น ์ ธ์ ์๋จ ๊ดํธ ํ์ธํด๋ด์. ์๋์ ๋น๊ตํด ๋ด์ print(subway.insert(1, "์ ํ๋")) append ์ํ๊ณ ์ ๋ ฅํด๋๋๊ฑด ์๊ด์ด ์๋๋ฐ, subway.count("์ ์ฌ์") ์ด ๊ฐ์ ํ๋ฆฐํธ ํด์ผ์ฃ . print(subway.count("์ ์ฌ์"))์ด๊ฑด ๊ฑด๋ค๋ฉด ์๋ฉ๋๋ค.
- 0
- 1
- 277




