#! / usr / bin / python
# Integer असाइनमेंट
उम्र कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "मान"> 45 कोड>
<कोड वर्ग = "टिप्पणियां"> # फ़्लोटिंग पॉइंट
वेतन
=
1456.8 कोड> कोड>
<कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड>
<कोड वर्ग = "टिप्पणियां"> # स्ट्रिंग कोड>
<पी> कोड वर्ग = "फ़ंक्शंस"> प्रिंट कोड> <कोड क्लास = "सादा"> (आयु) कोड>
<कोड क्लास = "फ़ंक्शंस"> प्रिंट कोड> <कोड क्लास =" सादा "> (वेतन) कोड>
<कोड वर्ग = "कार्य"> प्रिंट कोड> <कोड वर्ग = "सादा"> (नाम) कोड>
/td>बाहर निकलें:
45 1456.8 जो hn
द पायथन में चर बनाने के नियम हैं sa मुझे अन्य उच्च-स्तरीय भाषाओं की तरह। वे हैं:
a) वेरिएबल नाम एक अक्षर या अंडरस्कोर से शुरू होने चाहिए।
b) वेरिएबल नाम एक अंक से शुरू नहीं हो सकते।
c) वेरिएबल नामों में केवल अल्फ़ान्यूमेरिक और अंडरस्कोर वर्ण हो सकते हैं (Az, 0-9 और _).
d) चर नाम केस संवेदी होते हैं (नाम, नाम और नाम — तीन अलग-अलग चर हैं)।
e) आरक्षित शब्दों (कीवर्ड) का उपयोग नहीं किया जा सकता है चर नाम.
एक मान को अनेक चरों में निर्दिष्ट करना:
पायथन एक ही समय में अनेक चरों को एक मान निर्दिष्ट करने की अनुमति भी देता है।
उदाहरण के लिए:
<कोड वर्ग = "टिप्पणियां"> #! / usr / bin / python
a
=
बी कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> सी कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड क्लास = "वैल्यू"> 10 कोड>
<कोड क्लास = "फ़ंक्शंस"> प्रिंट कोड> <कोड क्लास = "प्लेन"> (ए)
Print
(b)
प्रिंट कोड> <कोड क्लास = "प्लेन"> (सी) कोड>
बाहर निकलें:
10 10 10 पूर्व>एकाधिक चर के लिए अलग-अलग मान निर्दिष्ट करना:
<तालिका सीमा = "0 "सेलपैडिंग =" 0 "सेलस्पेसिंग =" 0 "><कोड वर्ग = "टिप्पणियां"> #! / usr / bin / python
a, b, c
=
<कोड वर्ग = "मान"> 1 कोड> <कोड वर्ग = "सादा">, कोड> <कोड वर्ग = "मान"> 20.2 कोड> <कोड वर्ग = "सादा">, कोड> कोड> <कोड वर्ग = "स्ट्रिंग"> "गीक्सफॉरजीक्स" कोड>कोड वर्ग = "कार्य"> प्रिंट कोड> <कोड वर्ग = "सादा"> (ए )
(b)
प्रिंट
(c)
बाहर निकलें:
1 20.2 Python.Engineeringक्या हम विभिन्न प्रकारों के लिए एक ही नाम का उपयोग कर सकते हैं?
अगर हम एक ही नाम का इस्तेमाल करते हैं, तो वेरिएबल एक नए मान और प्रकार को संदर्भित करना शुरू कर देता है।
# ! / usr / bin / python
a
=
10 कोड>
<कोड वर्ग = "सादा"> एक कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग"> "GeeksforGeeks"
< /td>
(a)
बाहर निकलें:
Python.Engineering+ ऑपरेटर चर के साथ कैसे काम करता है?
<तालिका बॉर्डर = "0" सेलपैडिंग = "0" सेलस्पेसिंग = "0">
<कोड वर्ग = "टिप्पणियां"> #! / usr / bin / python
a
=
10 कोड>
<कोड वर्ग = "सादा"> बी कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "मान"> 20
(a
+ कोड> कोड> <कोड वर्ग = "सादा"> बी) कोड>
<पी> कोड वर्ग = "सादा"> एक कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग"> "गीक्सफ़ोर" कोड>कोड वर्ग = "सादा"> बी कोड> <कोड वर्ग = "कीवर्ड"> = कोड>
"Geeks"
(a
< कोड वर्ग = "कीवर्ड"> + कोड> <कोड वर्ग = "सादा"> बी) कोड>कोड> बाहर निकलें:
30 Python.Engineeringक्या हम विभिन्न प्रकारों के लिए + का उपयोग कर सकते हैं?
विभिन्न प्रकारों के लिए उपयोग करने में विफलता के परिणामस्वरूप ibke गलती हो जाएगी।
<तालिका बॉर्डर = "0" सेलपैडिंग = "0" सेलस्पेसिंग = "0"> < tbody>tbody >
#! / usr / bin / python
a
=
10 कोड>
<कोड वर्ग = "सादा"> बी कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग"> "गीक्स"
(a
+
b)
आउटपुट:
TypeError: असमर्थित ऑपरेंड प्रकार + के लिए: `int` और` str`ऑब्जेक्ट्स (या क्लास टाइप वेरिएबल) बनाना: मजबूत>
कृपया वर्ग, वस्तु और सदस्यों को देखें a> अधिक जानकारी के लिए।
code>
# Python प्रोग्राम उस वेरिएबल को मान के साथ दिखाने के लिए
# क्लास डिक्लेरेशन में असाइन किया गया, क्लास वेरिएबल हैं और
# वेरिएबल इन मेथड्स और कंस्ट्रक्टर्स इंस्टेंस हैं तालिका># वेरिएबल।
# कंप्यूटर साइंस स्टूडेंट क्लास
class
<कोड वर्ग = "सादा"> CSStudent:<कोड वर्ग = "टिप्पणियां"> # वर्ग चर कोड>
<कोड वर्ग = "सादा"> धारा कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "स्ट्रिंग">` सीएसई` कोड>
<कोड वर्ग = "टिप्पणियां"> # init विधि या निर्माता
<कोड वर्ग = "कीवर्ड"> def कोड> <कोड वर्ग = "सादा"> __ init __ ( c ode> <कोड वर्ग = "रंग 1"> स्वयं कोड> <कोड वर्ग = "सादा">, रोल): कोड>
<कोड वर्ग = "अपरिभाषित रिक्त स्थान"> कोड >> >. रोल कोड> <कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> रोल कोड>
<कोड वर्ग = "टिप्पणियां"> # CSStudent क्लास ऑब्जेक्ट्स
a
=
CSStudent (
101
)
b
<कोड वर्ग = "कीवर्ड"> = कोड> <कोड वर्ग = "सादा"> CSStudent ( <कोड वर्ग = "मान"> 102 कोड> <कोड वर्ग = "सादा">)
(a.stream)
# प्रिंट & quot; सीएसई & quot;
(b.stream)
# प्रिंट & quot; सीएसई & quot;
(a.roll)
# प्रिंट 101
# क्लास वेरिएबल क्लास का उपयोग करके उपलब्ध हो सकता है
# नाम भी
<कोड वर्ग = "कीवर्ड"> प्रिंट कोड> <कोड वर्ग = "सादा"> (CSStudent.stream) कोड> <कोड वर्ग = "टिप्पणियां"> # प्रिंट & quot; सीएसई & quot;
बाहर निकलें:
cse cse 101 सीएसईअजगर चर Python functions: Questions
अजगर चर sin: Questions