Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन - PyGame विंडो में टेक्स्ट प्रदर्शित करें

Pygame गेम और मल्टीमीडिया एप्लिकेशन बनाने के लिए Python के लिए एक मल्टीमीडिया लाइब्रेरी है। इस लेख में हम देखेंगे कि pygame विंडो में इसकी ऊंचाई, चौड़ाई और स्थिति को ध्यान में रखते हुए स्क्रीन पर अनुकूलित फ़ॉन्ट और टेक्स्ट प्राप्त करने के लिए pygame मॉड्यूल का उपयोग कैसे करें।

नीचे दिए गए प्रोग्राम में हम pygame मॉड्यूल को इनिशियलाइज़ करते हैं और फिर इमेज के लिए मोड और कैप्शन को परिभाषित करते हैं। आगे हम फ़ॉन्ट टेक्स्ट जोड़ते हैं और फ़ॉन्ट के लिए निर्देशांक परिभाषित करते हैं। स्क्रीन.ब्लिट फ़ंक्शन स्क्रीन को पेंट करता है जबकि लूप सुनता रहता है कि गेम का अंत क्लिक किया गया है।

उदाहरण

import pygame
import sys
# Initialize pygame
pygame.init()
#scren dimension
sur_obj=pygame.display.set_mode((300,200))
# Screen caption
pygame.display.set_caption("Text in Pygame")
font_color=(0,150,250)
font_obj=pygame.font.Font("C:\Windows\Fonts\segoeprb.ttf",25)
# Render the objects
text_obj=font_obj.render("Welcome to Pygame",True,font_color)
while True:
   sur_obj.fill((255,255,255))
   sur_obj.blit(text_obj,(22,0))
   for eve in pygame.event.get():
      if eve.type==pygame.QUIT:
         pygame.quit()
         sys.exit()
   pygame.display.update()

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

पायथन - PyGame विंडो में टेक्स्ट प्रदर्शित करें


  1. पायथन - PyGame के साथ चित्र प्रदर्शित करें

    Pygame गेम और मल्टीमीडिया एप्लिकेशन बनाने के लिए Python के लिए एक मल्टीमीडिया लाइब्रेरी है। इस लेख में हम देखेंगे कि pygame विंडो में इसकी ऊंचाई, चौड़ाई और स्थिति को ध्यान में रखते हुए स्क्रीन पर चित्र को पेंट करने के लिए pygame मॉड्यूल का उपयोग कैसे करें। नीचे दिए गए प्रोग्राम में हम pygame मॉड्यू

  1. पायथन - कीवी विंडो में लेबल जोड़ें

    किवी अनुप्रयोगों के तेजी से विकास के लिए एक पेन सोर्स पायथन लाइब्रेरी है जो मल्टी-टच ऐप्स जैसे अभिनव यूजर इंटरफेस का उपयोग करती है। इसका उपयोग एंड्रॉइड एप्लिकेशन के साथ-साथ डेस्कटॉप एप्लिकेशन को विकसित करने के लिए किया जाता है। इस लेख में हम देखेंगे कि किवी के माध्यम से बनाई गई विंडो में लेबल कैसे ज

  1. पायथन में फ्रैक्टल पेड़

    भग्न पैटर्न प्रकृति में हमारे चारों ओर हैं। जैसे फर्न के पत्ते से निकाली गई एक छोटी शाखा पत्ती के समान होती है। या एक कंकड़ अक्सर पहाड़ के आकार जैसा दिखता है! तो एक बड़े पैटर्न को उत्पन्न करने के लिए छोटे पैटर्न की पुनरावृत्ति के इस विचार को फ्रैक्टल ट्री के रूप में जाना जाता है। पायथन प्रोग्रामिंग