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

जांचें कि क्या बिंदु (x, y) पायथन में दी गई रेखा पर स्थित है

मान लीजिए कि हमारे पास y =mx + b के रूप में एक सीधी रेखा है, जहाँ m ढलान है और b y-अवरोधन है। और एक और निर्देशांक बिंदु (x, y) है। हमें यह जांचना है कि यह निर्देशांक बिंदु उस सीधी रेखा पर है या नहीं।

इसलिए, यदि इनपुट m =3 b =5 बिंदु =(6,23) जैसा है, तो आउटपुट सही होगा जैसे कि हम दिए गए x और y निर्देशांक मानों को सीधी रेखा समीकरण पर रखते हैं तो यह संतुष्ट होगा।

इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -

  • यदि बिंदु का y समान है (बिंदु का m * x) + b, तो
    • सही लौटें
  • झूठी वापसी

आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें -

उदाहरण कोड

def solve(m, b, point):
   if point[1] == (m * point[0]) + b: 
      return True
   return False
      
m = 3
b = 5
point = (6,23)
print(solve(m, b, point))

इनपुट

3, 5, (6,23)

आउटपुट

True

  1. जांचें कि क्या कोई बिंदु पायथन में एक आयत पर या उसके अंदर स्थित है

    मान लीजिए कि हमारे पास दो बिंदुओं द्वारा दर्शाया गया एक आयत है जो नीचे-बाएँ और ऊपरी-दाएँ कोने के बिंदु हैं। हमें यह जांचना है कि इस आयत के अंदर दिया गया बिंदु (x, y) मौजूद है या नहीं। इसलिए, यदि इनपुट बॉटम_लेफ्ट =(1, 1), टॉप_राइट =(8, 5), पॉइंट =(5, 4) जैसा है, तो आउटपुट ट्रू होगा इसे हल करने के

  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या दिया गया स्ट्रिंग पैंग्राम है

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक स्ट्रिंग इनपुट को देखते हुए, हमें यह जांचने के लिए एक पायथन प्रोग्राम जेनरेट करना होगा कि वह स्ट्रिंग पंग्राम है या नहीं। पंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी अक्षर संग्रह मे

  1. पायथन प्रोग्राम यह जांचने के लिए कि क्या दिया गया सरणी मोनोटोनिक है

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन n पूर्णांक वाले एक सरणी इनपुट Arr को देखते हुए। हमें यह जांचना होगा कि इनपुट ऐरे प्रकृति में मोनोटोनिक है या नहीं। एक सरणी को प्रकृति में मोनोटोनिक कहा जाता है यदि यह लगातार बढ़ रही है या लगातार