Try using it in your preferred language.

English

  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • हिन्दी
  • Magyar
translation

यह एक AI अनुवादित पोस्ट है।

투잡뛰는 개발 노동자

[python]पायथन बेसिक 1 पायथन मॉड्यूल को समझना

  • लेखन भाषा: कोरियाई
  • आधार देश: सभी देश country-flag

भाषा चुनें

  • हिन्दी
  • English
  • 汉语
  • Español
  • Bahasa Indonesia
  • Português
  • Русский
  • 日本語
  • 한국어
  • Deutsch
  • Français
  • Italiano
  • Türkçe
  • Tiếng Việt
  • ไทย
  • Polski
  • Nederlands
  • Magyar

durumis AI द्वारा संक्षेपित पाठ

  • PHP में विकसित प्रोग्राम को पायथन में माइग्रेट करने की प्रक्रिया में, पायथन की विशेषताओं और मॉड्यूल की व्याख्या की जाती है।
  • पायथन एक स्क्रिप्टिंग भाषा, डायनामिक टाइपिंग, स्वतंत्र प्लेटफ़ॉर्म जैसी विशेषताओं के साथ आता है और विभिन्न पुस्तकालयों का समर्थन करता है, जिससे उत्पादकता बढ़ती है।
  • मॉड्यूल वेरिएबल, फंक्शन, क्लास आदि को एक साथ रखने वाली फाइलें हैं, जो दूसरों द्वारा बनाए गए मॉड्यूल का उपयोग करने या सामान्य रूप से उपयोग किए जाने वाले वेरिएबल, फंक्शन आदि को एक साथ लाने के लिए उपयोगी हैं।

कंपनी में PHP से बने प्रोग्राम को Python में माइग्रेट करने का मौका मिला।

डेटा की मात्रा धीरे-धीरे बढ़ती जा रही है और PHP के साथ प्रोसेसिंग की गति धीमी हो गई है, और Python के डेटा प्रोसेसिंग में तेजी का लाभ होने के कारण, हमने माइग्रेशन करने का फैसला किया।



1. Python क्या है?


Python एक भाषा है जिसका निर्माण 1990 में एक डेवलपर गुइडो वैन रोसम (डच: गुइडो वैन रोसम, 31 जनवरी 1956 को पैदा हुए) ने किया था, यह एक इंटरप्रेटर आधारित भाषा है।

Python की विशेषताएं इस प्रकार हैं:

  • स्क्रिप्ट भाषा: Python एक इंटरप्रेटर भाषा है जिसमें इंटरप्रेटर सोर्स कोड को एक-एक करके पढ़ता है और उसे निष्पादित करता है।
  • डायनामिक टाइपिंग: Python में, चर घोषित करते समय डेटा प्रकारों को निर्दिष्ट नहीं किया जाता है। वास्तव में, मैंने इसका उपयोग किया है, और ऐसा लगता है कि Python डेटा प्रकारों के प्रति संवेदनशील है। यदि आप चर का उपयोग करते समय सावधान नहीं हैं, तो अक्सर त्रुटियां आती हैं।
  • स्वतंत्र प्लेटफॉर्म: Python को हर ऑपरेटिंग सिस्टम पर संकलित करने की आवश्यकता नहीं होती है, इसलिए एक बार जब आप कोड लिख लेते हैं, तो आप इसे किसी भी ऑपरेटिंग सिस्टम पर चला सकते हैं।

Python विभिन्न प्रकार की लाइब्रेरी का समर्थन करता है, जो इसे अन्य भाषाओं की तुलना में अधिक उत्पादक बनाता है।


2. Python मॉड्यूल क्या है?


Python में, एक मॉड्यूल एक फ़ाइल है जिसमें चर, फ़ंक्शन और क्लास होते हैं। Python प्रोग्रामिंग करते समय, आप दूसरों द्वारा बनाए गए मॉड्यूल का उपयोग कर सकते हैं या सामान्य रूप से उपयोग किए जाने वाले चर, फ़ंक्शन आदि को एक साथ समूहीकृत कर सकते हैं।

मॉड्यूल का उपयोग करने का तरीका import कीवर्ड का उपयोग करना है।


आइए एक उदाहरण के रूप में देखें कि random मॉड्यूल का उपयोग कैसे करें।

import random
#random module load
print(random.randrange(0, 10))


यह एक उदाहरण है जिसमें random मॉड्यूल को लोड किया जाता है और मॉड्यूल में मौजूद randrange फ़ंक्शन को कॉल किया जाता है।

यह दो संख्याओं को पैरामीटर के रूप में लेता है और दो संख्याओं के बीच एक यादृच्छिक संख्या देता है।

आप अपने स्वयं के मॉड्यूल बनाने के लिए भी स्वतंत्र हैं। यह आम तौर पर उपयोग किए जाने वाले चर, फ़ंक्शन आदि को एक सामान्य मॉड्यूल में लिखकर कोड की लंबाई को कम करने और उत्पादकता बढ़ाने में मदद करता है।

आइए module.py बनाएं, जिसे हम मॉड्यूल के रूप में उपयोग करेंगे, और main.py बनाएं जो मॉड्यूल को इम्पोर्ट करके उपयोग करेगा।

#module.py
#두 수를 입력받아 더한 값을 출력하는 함수
def add(number1, number2):
	result = number1 + number2
	return result

#main.py

#직접 만든 module.py import
import module

#module의 add 함수 사용

कोड चलाने पर, आपको 6 का परिणाम मिलेगा।

मॉड्यूल में कई फ़ंक्शन और चर एक साथ उपयोग किए जा सकते हैं।

"वॉलेट" मॉड्यूल के उपयोग के एक उदाहरण के साथ समझने में आसानी के लिए, आइए एक नज़र डालते हैं।


#wallet.py
balance = 0

#수입
def income(money):
	global balance
balance += money
#현재 잔액 확인
def getBalance():
	global balance
	print("현재 남은 잔액은 " + str(balance) + "입니다.")
#지출
def spend(money):
	global balance
balance -= money

#use_wallet.py
import wallet
wallet.getBalance() # 잔액확인
wallet.income(10000) # 10000원 추가
wallet.getBalance() # 잔액 확인
wallet.spend(5000) # 5000원 사용


वॉलेट मॉड्यूल में बैलेंस नामक एक चर और आय, व्यय और शेष राशि की जाँच करने वाले तीन फ़ंक्शन हैं, और use_wallet में तीन फ़ंक्शन का उपयोग किया जाता है। global कीवर्ड एक कीवर्ड है जो इंगित करता है कि फ़ंक्शन को वैश्विक चर के रूप में उपयोग किया जाना है।



आज हमने Python के मॉड्यूल के बारे में संक्षेप में जाना।

ऊपर दिए गए उदाहरण को नीचे दिए गए गिट हब से देखा जा सकता है।

































TheCareer
투잡뛰는 개발 노동자
코딩, 취업, 이직, 경제에 관심 많은 IT 노동자
TheCareer
[गैर-प्रमुख, डेवलपर के रूप में जीवित रहना] 14. नौसिखिए डेवलपर द्वारा अक्सर पूछे जाने वाले तकनीकी साक्षात्कार सामग्री का सारांश नौसिखिए डेवलपर के लिए तकनीकी साक्षात्कार की तैयारी के लिए एक मार्गदर्शिका। मुख्य मेमोरी क्षेत्र, डेटा संरचना, RDBMS और NoSQL, प्रक्रियात्मक और ऑब्जेक्ट-ओरिएंटेड, ओवरराइडिंग और ओवरलोडिंग, पेज रिप्लेसमेंट एल्गोरिदम, प्रक्रिया और थ्रेड, OSI 7 लेयर, TCP और UD

3 अप्रैल 2024

[गैर-तकनीकी, डेवलपर के रूप में जीवित रहना] 2. डेवलपर क्या है? डेवलपर का भविष्य डेवलपर एक ऐसा व्यक्ति होता है जो सॉफ्टवेयर बनाता है, और यह वेब डेवलपमेंट, मोबाइल डेवलपमेंट, गेम डेवलपमेंट जैसे कई क्षेत्रों में काम करता है। कोविड-19 के बाद से, नॉन-फेस-टू-फेस सेवाओं की मांग में वृद्धि हुई है और चौथी औद्योगिक क्रांति के विकास के साथ, डेवल

28 मार्च 2024

[गैर-मुख्य विषय, डेवलपर के रूप में जीवित रहें] 12. नौसिखिए डेवलपर और अंग्रेजी नौसिखिए डेवलपर को अंग्रेजी कौशल में सुधार के लिए आईटी से संबंधित शब्दावली और वाक्यांशों को प्राथमिकता देनी चाहिए। बैकएंड, फ्रंटएंड, एपीआई, एसडीके आदि कार्य में अक्सर उपयोग किए जाने वाले शब्दों को समझने से विकास कार्य में तेजी से समायोजन हो सकता है।

1 अप्रैल 2024

कोरियाई निवेश सिक्योरिटीज API विकास रेफरेंस इस ब्लॉग पोस्ट में, हम कोरियाई निवेश सिक्योरिटीज API का उपयोग करके एक स्वचालित ट्रेडिंग प्रोग्राम विकसित करने के लिए आवश्यक जानकारी एकत्र करने की प्रक्रिया का वर्णन करेंगे। आधिकारिक वेबसाइट, डेवलपर सेंटर, गिटहब, विकिडॉक्स जैसे विभिन्न स्रोतों का उपयोग करक
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마
(로또 사는 아빠) 살림 하는 엄마

22 अप्रैल 2024

[ऑब्जर्वेबिलिटी] लॉग कलेक्टर वेक्टर चैलेंज DataDog द्वारा विकसित लॉग संग्रह और प्रसंस्करण उपकरण, वेक्टर, Rust में लिखा गया है, जो Otel की तुलना में लॉग रूपांतरण कोड लिखने में आसान है, और हेल्म का Kubernetes वातावरण में Loki के साथ एकीकरण का समर्थन करता है। हालाँकि, अपडेट नहीं किए गए आधिकारिक दस्ता
Sunrabbit
Sunrabbit
Sunrabbit
Sunrabbit
Sunrabbit

9 मार्च 2024

नौकरी प्रमाण पत्र मुफ्त फॉर्म कंपनी में काम करने के प्रमाण के लिए इस्तेमाल किया जा सकने वाला नौकरी प्रमाण पत्र फॉर्म है। यह Google डॉक्यूमेंट में बनाया गया है, जिसे संपादित और साझा करना आसान है, और कंपनी की जानकारी और व्यक्तिगत जानकारी दर्ज करने के बाद, इसे प्रिंट किया जा सकता है और
여행가고싶은블로거지만여행에대해다루진않을수있어요
여행가고싶은블로거지만여행에대해다루진않을수있어요
नौकरी प्रमाण पत्र फॉर्म के रूप में लिखा गया एक चित्र
여행가고싶은블로거지만여행에대해다루진않을수있어요
여행가고싶은블로거지만여행에대해다루진않을수있어요

8 मार्च 2024

संवेदी डेटा मॉडलिंग संवेदी डेटा मॉडलिंग इकाइयों को अलग करने और इकाइयों के बीच के संबंधों को ERD के रूप में प्रदर्शित करने की प्रक्रिया है। एक इकाई एक स्वतंत्र सूचना इकाई है, और एक विशेषता एक इकाई द्वारा धारित डेटा है। पहचानकर्ता एक इकाई की विशिष्ट पहचान करता है, और संबंध इका
제이의 블로그
제이의 블로그
제이의 블로그
제이의 블로그

8 अप्रैल 2024

मि. नो-ऑल 6 - मार्च 2024 LLaMa, Falcon, MPT, StarCoder जैसे ओपन-सोर्स LLM को स्थानीय रूप से चलाने योग्य प्लेटफ़ॉर्म LM Studio, और AI सॉफ़्टवेयर इंजीनियर डेविन, मल्टी-एजेंट ऑटोमेशन प्लेटफ़ॉर्म crewAI जैसे विभिन्न AI टूल और सेवाओं का परिचय देता है। इसके अलावा, AI क्षमता विकास के लि
Pilot AISmrteasy
Pilot AISmrteasy
Pilot AISmrteasy
Pilot AISmrteasy

21 मार्च 2024

रस्ट से एक शानदार सीएलआई बनाना यह लेख रस्ट में सीएलआई एप्लीकेशन बनाने की प्रक्रिया की व्याख्या करता है। क्लैप और रटाटुई लाइब्रेरी का उपयोग करके, हम एक सीएलआई प्रोग्राम बनाएंगे जिसमें लॉगिन और लॉगआउट फीचर होंगे। इस लेख में रस्ट-आधारित सीएलआई विकास की पूरी प्रक्रिया को शामिल किया गया है
곽경직
곽경직
곽경직
곽경직
곽경직

13 मार्च 2024