How can I show the output of two print statements from two different functions on the same line? -


मेरे प्रश्न के लिए कोड निम्नानुसार है:

  def score_Calc (बराबर, स्ट्रोक, छेद_एनम्बर): यदि स्ट्रोक == सम-1: प्रिंट ('छेद #', छेद_एनम्बर, 'एक बराबर', बराबर, 'आपने एक बर्डी को गोली मार दी।') def स्कोरकोलसी (बराबर, स्ट्रोक, छेद_एनम्बर): यदि स्ट्रोक == 1: प्रिंट ('एक में एक छेद के साथ!')   

मेरा प्रश्न यह है: मैं एक पंक्ति पर मुद्रित परिणाम कैसे प्राप्त करूं? अभी, मुझे इसे प्रिंट करना मिल गया है:

  छेद पर # 5 एक बराबर 5 आप 5 ओवर समर शॉट बो डेरेक के साथ ओह।   

मैं इसे कैसे प्रिंट कर सकता हूं?

  छेद पर # 5 एक बराबर 5 आप 5 पर बराबर का शॉट बनाते हैं। एक बो डेरेक के साथ ओह।   

मुझे एहसास है कि कोड ज्यादा समझ में नहीं आता है, क्योंकि यह मेरा पूरा कार्यक्रम नहीं है मेरी समस्या तब होती है जब मैं मुख्य फ़ंक्शन निष्पादित करता हूं, यह दो अलग-अलग लाइनों के रूप में प्रिंट करता है मैं कैसे इसे दो अलग अलग कार्यों से इनपुट के साथ एक पंक्ति बना सकते हैं?

डिफ़ॉल्ट रूप से, प्रिंट एक नए वर्ण के साथ समाप्त होता है यह कॉल

  प्रिंट ("हैलो वर्ल्ड")   

वास्तव में प्रयोग किया जाता है जैसे कि पायथन:

  प्रिंट ("हैलो वर्ल्ड", एंड = '\ n')   

असल में आपको बस को बदलने की जरूरत है:

  प्रिंट ('छेद पर #' , छेद_एनम्बर, 'एक बराबर', बराबर, 'आपने बर्डी को गोली मार दी।', अंत = '')    

Comments

Popular posts from this blog

c# - passing input text from view to contoller with FacebookContext using Facebook app -

ios - Does Core Data autoupdate a many to many relationship on saving -

Calling a C++ function from C# by passing a string with variable size to it -