YouTube2Text

Python Full Course❤️ | Variables & Data Types | Lecture 1 — Transcript

by Shradha Khapra · 15,886 words · 1,935 segments · language en · Watch on YouTube

Full transcript

  1. 0:00हाय कोडर्स एंड वेलकम टू द कंप्लीट
  2. 0:01python's जिसके अंदर हम पाइथन लैंग्वेज को
  3. 0:04कवर कर रहे होंगे इस सीरीज को कंप्लीट
  4. 0:06करने के बाद अगर हमारा इंटरेस्ट
  5. 0:08आर्टिफिशियल इंटेलिजेंस मशीन लर्निंग डेटा
  6. 0:10साइंस की फील्ड की तरफ है तो जाकर हम मशीन
  7. 0:12लर्निंग सीखने के लिए सक्षम होंगे या फिर
  8. 0:14अगर हम वेब डेवलपमेंट की डोमेन में बाद
  9. 0:16में जाना चाहते हैं हम जंगो जैसे
  10. 0:17फ्रेमवर्क्स के ऊपर काम करना चाहते हैं
  11. 0:19वेबसाइट्स बनाना चाहते हैं तो फिर हम उसे
  12. 0:21भी जाकर सीख पाएंगे इस सीरीज के अंदर हम
  13. 0:23इस तरीके से पढ़ रहे होंगे कि आज हो सकता
  14. 0:25है कि हमें एक भी लाइन ऑफ़ कोड लिखनी ना
  15. 0:27आती हो बट सीरीज को कंप्लीट करने के बाद
  16. 0:29हम अच्छ अ खा से प्रोग्राम्स लिख पाएंगे
  17. 0:31प्लस प्रोग्रामिंग के बहुत सारे ऐसे
  18. 0:33कांसेप्ट होते हैं जिनको हम सीख चुके
  19. 0:35होंगे और उनको हम अप्लाई कर चुके होंगे अब
  20. 0:37जब भी हम पाइथन की बात करते हैं पिछले कई
  21. 0:40सालों से पाइथन हैज बीन द मोस्ट लव्ड
  22. 0:42लैंग्वेज इन द टेक इंडस्ट्री कई सारे ऐसे
  23. 0:45अच्छे प्रोग्रामर्स होते हैं जो अपनी
  24. 0:46प्रोग्रामिंग जर्नी कोडिंग जर्नी की
  25. 0:48शुरुआत पाइथन के साथ करते हैं एंड इट इज
  26. 0:50आल्सो वन ऑफ द इजस्ट लैंग्वेज टू स्टार्ट
  27. 0:52कोडिंग विद एंड इसीलिए हम भी अपनी कोडिंग
  28. 0:54की जर्नी की शुरुआत
  29. 0:58pythonanywhere.com यानी अगर आज से पहले
  30. 1:00हमने किसी और कोडिंग लैंग्वेज के अंदर कोई
  31. 1:02कोड नहीं लिखा देन इट्स एब्सलूट फाइन हम
  32. 1:04बिल्कुल जीरो लेवल के साथ चीजों को
  33. 1:06स्टार्ट कर रहे होंगे और प्रोग्रामिंग के
  34. 1:08अंदर ग्रैजुअली अपना लेवल अप करते जा रहे
  35. 1:10होंगे अपनी सीरीज के अंदर लेक्चर के अंदर
  36. 1:12हम थ्योरी कॉन्सेप्ट्स को तो पढ़ेंगे ही
  37. 1:14पर उसके साथ में हम बहुत सारा कोड लिखने
  38. 1:16वाले हैं चीजों को प्रैक्टिस करने के लिए
  39. 1:17हैंड्स ऑन प्रैक्टिकल एक्सपीरियंस लेने के
  40. 1:19लिए एंड उसके साथ में हर इंपॉर्टेंट टॉपिक
  41. 1:22से रिलेटेड हम प्रैक्टिस क्वेश्चंस को
  42. 1:23सॉल्व कर रहे होंगे एंड इसके साथ में
  43. 1:25सीरीज के जितने भी स्लाइड्स हैं नोट्स हैं
  44. 1:27उनके लिंक आपको नीचे डिस्क्रिप्शन बॉक्स
  45. 1:29के अंदर मिल रहे होंगे तो शुरुआत करते हैं
  46. 1:30अपनी पाइथन सीरीज के लेक्चर वन के साथ
  47. 1:32जिसमें हम कवर करेंगे इंट्रोडक्शन टू
  48. 1:34पाइथन इसके अंदर
  49. 1:39python2 क्या होते हैं इन सारे
  50. 1:41कॉन्सेप्ट्स को हम अपने लेक्चर वन के अंदर
  51. 1:44कवर कर रहे होंगे अब सबसे पहले बात करते
  52. 1:46हैं कि प्रोग्रामिंग होती क्या है
  53. 1:48प्रोग्रामिंग के अंदर दो मेजर कंपोनेंट्स
  54. 1:50इवॉल्वड होते हैं यानी एक हमारे पास मेरी
  55. 1:52मशीन होती है यह मशीन हमारा लैपटॉप भी हो
  56. 1:54सकता है हमारा कंप्यूटर भी हो सकता है एंड
  57. 1:55दूसरी चीज जो हमारे पास होती है वो होता
  58. 1:57है कोड और हम क्या करते हैं हम कोड लिखकर
  59. 2:00एक मशीन को इंस्ट्रक्शंस देते हैं जिसको
  60. 2:02हम एक प्रोग्राम कह देते हैं यानी अगर
  61. 2:04मुझे अपने लैपटॉप से अपने कंप्यूटर से कुछ
  62. 2:06करवाना है तो मैं उसको इंस्ट्रक्शंस दूंगी
  63. 2:09अब कंप्यूटर को हमारी तरह हिंदी इंग्लिश
  64. 2:11नेपाली मराठी ये सारी भाषाएं तो समझ में
  65. 2:13नहीं आती तो इसीलिए हम उसको पाइथन जावा c+
  66. 2:17जावास्क्रिप्ट इस तरीके की भाषाओं में
  67. 2:19अपना जो काम करवाना होता है वो करने के
  68. 2:21लिए बोलते हैं अब इसको हम ऐसे समझ सकते
  69. 2:23हैं कि मान लेते हैं हम फ्रांस के अंदर गए
  70. 2:25अगर हम फ्रांस के अंदर जा रहे हैं तो वहां
  71. 2:27पर हमें फ्रेंच बोलनी पड़ेगी अगर हम नेपाल
  72. 2:29के अंदर जा रहे हैं तो वहां हमें नेपाली
  73. 2:31बोलनी पड़ेगी अगर मैं महाराष्ट्र में जा
  74. 2:33रही हूं तो मुझे मराठी बोलनी पड़ेगी वैसे
  75. 2:35ही अगर मुझे कंप्यूटर से बात करनी है तो
  76. 2:37मुझे कंप्यूटर को जो भाषा समझ में आए
  77. 2:39उसमें बात करनी पड़ेगी तो इसीलिए हम यूज
  78. 2:42करते हैं प्रोग्रामिंग लैंग्वेजेस का जिन
  79. 2:45लैंग्वेजेस में हम कंप्यूटर से बात करते
  80. 2:47हैं अब प्रोग्रामिंग लैंग्वेजेस बहुत सारी
  81. 2:49होती है प्रोग्रामिंग लैंग्वेजेस में जावा
  82. 2:51भी हो सकती है c+ प् भी हो सकती है
  83. 2:52जावास्क्रिप्ट भी हो सकती है एंड यहां पर
  84. 2:54जिस प्रोग्रामिंग लैंग्वेज को हम पढ़ रहे
  85. 2:56होंगे उसको हम कहते हैं पाइथन यानी हम
  86. 2:58जितना भी कोड लि लिखेंगे कंप्यूटर से काम
  87. 3:01करवाने के लिए लैपटॉप से काम करवाने के
  88. 3:03लिए बेसिकली अपनी मशीन से काम करवाने के
  89. 3:04लिए वो सारा का सारा कोड हमारा पाइथन में
  90. 3:07होने वाला है लेकिन इसमें भी छोटा सा
  91. 3:09ट्विस्ट है अब मशीन को डायरेक्टली हिंदी
  92. 3:12इंग्लिश मराठी ये सब तो समझ नहीं आती
  93. 3:14कंप्यूटर को डायरेक्टली पाइथन भी समझ में
  94. 3:16नहीं आती क्योंकि पाइथन क्या है बहुत आसान
  95. 3:18लैंग्वेज है जावा क्या है c+ प् क्या है
  96. 3:20सी क्या है बहुत आसान लैंग्वेजेस है जो
  97. 3:22हमें एज ह्यूमन समझ में आती है कंप्यूटर्स
  98. 3:24को या मशीन को भाषा समझ में आती है रो और
  99. 3:27वन की यानी मशीन सिर्फ नंबर नंबर्स को
  100. 3:30समझता है नंबर्स को कैसे समझ पाता है
  101. 3:32नंबर्स में भी सिर्फ जीरो और वन को हाई
  102. 3:34वोल्टेज एंड लो वोल्टेज की फॉर्म में यानी
  103. 3:36मशीन के अंदर हाई करंट आप पास कर दोगे
  104. 3:38उसको वो वन की तरह समझेगा एंड मशीन के
  105. 3:40अंदर कोई करंट पास नहीं होगा उसको वो जीरो
  106. 3:42की तरह समझेगा बिल्कुल बेसिक
  107. 3:44इलेक्ट्रॉनिक्स है तो इसीलिए हमने तो अपना
  108. 3:46कोड पाइथन के अंदर लिख दिया जो बिल्कुल
  109. 3:47इंग्लिश जैसी लगती है लेकिन उस कोड को
  110. 3:50मशीन को समझाने के लिए बीच में हमारे पास
  111. 3:52ट्रांसलेटर्स होते हैं जैसे अगर मैं
  112. 3:54फ्रांस घूमने जाऊं और मुझे फ्रेंच बोलनी
  113. 3:55नहीं आती तो अपने साथ मैं एक ट्रांसलेटर
  114. 3:57या गाइड लेकर घूमू जो क्या करेगा मेरी
  115. 4:00इंग्लिश को या मेरी हिंदी को ट्रांसलेट कर
  116. 4:02देंगे फ्रेंच के अंदर ऐसे ही कंप्यूटर्स
  117. 4:04को जो 0 व की भाषा समझ में आती है
  118. 4:06ट्रांसलेटर का काम होता है कि हमारी पाइथन
  119. 4:08लेगा और ट्रांसलेट कर देगा उस पाइथन को
  120. 4:11मशीन की लैंग्वेज में इसीलिए पाइथन को हम
  121. 4:13एक हाई लेवल लैंग्वेज कहते हैं तो
  122. 4:15ट्रांसलेटर्स का काम होता है हाई लेवल
  123. 4:17लैंग्वेज को डायरेक्टली लो लेवल
  124. 4:18लैंग्वेजेस या फिर मशीन लेवल लैंग्वेजेस
  125. 4:20के अंदर कन्वर्ट करना ये हमारी ट्रांसलेटर
  126. 4:23कंपाइलर्स भी हो सकते हैं इंटरप्रेटर्स भी
  127. 4:25हो सकते हैं तो पाइथन के अंदर इंटरप्रेटर
  128. 4:27होता है जो हमारे पाइथन के कोड को
  129. 4:29ट्रांसलेट करता है मशीन की फॉर्म में तो
  130. 4:32यहां से हमें यह क्लियर हो गया कि जब भी
  131. 4:34मुझे अपने कंप्यूटर से अपनी मशीन से कुछ
  132. 4:36काम करवाना होगा मुझे उसको पाइथन का कोड
  133. 4:38लिखकर देना पड़ेगा अब बात करते हैं पाइथन
  134. 4:41क्या होती है पाइथन समझने से पहले उसके
  135. 4:42कुछ-कुछ बेसिक फीचर्स हैं जिनके बारे में
  136. 4:44हमें पता होना चाहिए पहली बात तो पाइथन
  137. 4:47बहुत ही सिंपल एंड इजी टू अंडरस्टैंड है
  138. 4:49मतलब इतने सारे सर्वेज हर साल होते हैं
  139. 4:51जिसमें बोला जाता है कि
  140. 4:59के लिए अगर पाइथन में स्टार्ट करना है
  141. 5:01कोडिंग तो बिल्कुल हमें इंग्लिश जैसी लगती
  142. 5:03है इसीलिए सिंपल और इजी टू अंडरस्टैंड
  143. 5:04होती है दूसरा बोला जाता है पाइथन फ्री और
  144. 5:07ओपन सोर्स है मतलब
  145. 5:15python2 भी होते हैं पर पाइथन क्या है
  146. 5:17पाइथन फ्री लैंग्वेज है इसको कोई भी
  147. 5:19इस्तेमाल कर सकता है आप भी कर सकते हैं
  148. 5:20फ्री में मैं भी यूज कर सकती हूं एंड
  149. 5:22तीसरा पाइथन एक हाई लेवल लैंग्वेजेस है
  150. 5:24यानी कुछ ऐसे चेंजेज होते हैं जो
  151. 5:25डायरेक्टली वो मशीन लेवल पर जाकर नहीं कर
  152. 5:27सकती पर ह्यूमंस के लिए इजी टू अंडरस्टैंड
  153. 5:30होती है अब pythonanywhere.com
  154. 5:59ऑपरेटिंग सिस्टम्स के हिसाब से सेम रहती
  155. 6:01है वो कोड भी सेम रहता है और वो कोड सारे
  156. 6:03के सारे डिफरेंट ऑपरेटिंग सिस्टम्स में रन
  157. 6:05कर सकता है इसके अलावा
  158. 6:21python-pip का एक फ्रेमवर्क जंगो नाम से
  159. 6:25उसको हम यूज़ कर रहे होते हैं एंड
  160. 6:27python's भी बना सकते हैं तो थन को यूज़
  161. 6:30करके बहुत सारी चीजें हो सकती हैं तो बहुत
  162. 6:31ही वर्सेटाइल लैंग्वेज है जिसको यूज़ करके
  163. 6:34हम डिफरेंट डिफरेंट एरियाज ऑफ
  164. 6:36प्रोग्रामिंग को एक्सप्लोर करते हैं और उन
  165. 6:37पर काम कर रहे होते हैं तो अब शुरुआत करते
  166. 6:40हैं पाइथन के अंदर अपने पहले प्रोग्राम की
  167. 6:42हमने बहुत बात कर ली कि पाइथन में कोड
  168. 6:44होता है पाइथन वर्सटाइल लैंग्वेज है पाइथन
  169. 6:46ओपन सोर्स लैंग्वेज है और कोडिंग और मशीन
  170. 6:48की बात कर ली पर कोड एक्चुअली दिखता क्या
  171. 6:50है क्या मतलब होता है जब मैं कह रही हूं
  172. 6:52कि हम कोड लिखते हैं पाइथन में तो वो
  173. 6:54समझने के लिए हम लिखने वाले हैं
  174. 6:59pythonanywhere.com
  175. 7:10[संगीत]
  176. 7:29लिखते आए हैं जितनी भी पढ़ाई हम करते आए
  177. 7:31हैं सारी हम नोटबुक्स के ऊपर करते थे पर
  178. 7:33कोड को हम पेपर पेन से नहीं लिख सकते कोड
  179. 7:35को लिखने का सही तरीका उसे रन करने का सही
  180. 7:38तरीका है कि हम उसे अपने कोड एडिटर्स के
  181. 7:40अंदर लिखें एंड विजुअल स्टूडियो कोड इज़
  182. 7:42वन ऑफ़ द बेस्ट फ्रीली अवेलेबल एडिटर्स
  183. 7:44आउट देयर तो इसीलिए हम वीएस कोड को यूज़
  184. 7:46कर रहे होंगे अब सबसे पहले इंस्टॉलेशन के
  185. 7:48अंदर हम विज के लिए pythonanywhere.com
  186. 8:01अब विज पर
  187. 8:15python.org का जब हम इस लिंक पर जाएंगे तो
  188. 8:18हमारे पास एक बड़ा सा येलो कलर का बटन
  189. 8:20होगा जिस पर डाउनलोड
  190. 8:21python3.7 2.1 आ रहा है अगर हम इस लेक्चर
  191. 8:24को बाद में कभी देख रहे हैं तो हो सकता है
  192. 8:26हमारे पास
  193. 8:28python's वर्जन वहां पर अवेलेबल हो तो हम
  194. 8:30चाहे तो हम कोई डिफरेंट वर्जन भी डाउनलोड
  195. 8:32कर सकते हैं तब भी हमारे लेक्चर को हम
  196. 8:34पूरी तरीके से फॉलो कर पाएंगे चाहे तो हम
  197. 8:36इस डाउनलोड बटन पर क्लिक कर सकते हैं नहीं
  198. 8:38तो ऊपर जो डाउनलोड्स लिखा आ रहा है वहां
  199. 8:40पर जाने के बाद हमारे पास
  200. 8:52python2 आएगी जिसमें हम रन पर क्लिक
  201. 8:54करेंगे एंड हमारा इंस्टॉलेशन स्टार्ट हो
  202. 8:57जाएगा अब इंस्टॉलेशन स्टार्ट करने से पहले
  203. 8:59पहले हमारे पास विंडो के ऊपर दो चेक
  204. 9:01बॉक्सेस होते हैं जिन्हें हमें हमेशा चेक
  205. 9:03करना है इसमें सबसे पहला है एडमिन
  206. 9:05प्रिविलेजेस के लिए जिसे हम टिक करेंगे
  207. 9:07एंड दूसरा है python.exe के लिए जिसे भी
  208. 9:10हमें टिक करना है टिक करने के बाद हम अपने
  209. 9:12इंस्टॉल नाउ पर क्लिक करेंगे एंड हमारा
  210. 9:14इंस्टॉलेशन स्टार्ट हो
  211. 9:17जाएगा इंस्टॉलेशन कंप्लीट होने के बाद
  212. 9:20हमारे पास आ जाएगा सेटअप व सक्सेसफुल एंड
  213. 9:22हम सिंपली अपनी इस विंडो को कर सकते हैं
  214. 9:26क्लोज अब नेक्स्ट हम डाउनलोड करने वाले
  215. 9:28हैं पाइथन फॉर macy's
  216. 9:59कर सकते हैं जैसे ही डाउनलोड हो जाएगा
  217. 10:01अपने पैकेज के ऊपर हम डबल क्लिक कर देंगे
  218. 10:02एंड हमारे पास हमारी इंस्टॉलेशन विंडो आ
  219. 10:04जाएगी इंस्टॉल करने के लिए वी कैन क्लिक
  220. 10:07ऑन कंटिन्यू कंटिन्यू करने के बाद हम
  221. 10:09अग्री कर देंगे फिर हमारे पास हमारे
  222. 10:10पासवर्ड को एंटर करने वाली विंडो आएगी
  223. 10:12इसमें हम अपना पासवर्ड एंटर करेंगे एंड वी
  224. 10:14आर गोइंग टू इंस्टॉल द सॉफ्टवेयर एंड जैसे
  225. 10:16ही
  226. 10:28pythonanywhere.com एक तरीका है कि हम
  227. 10:30अपने टर्मिनल को ओपन कर सकते हैं एंड
  228. 10:32टर्मिनल के अंदर वी कैन टाइप दिस कमांड
  229. 10:34python3 डड वर्जन इसे जैसे ही हम एंटर
  230. 10:38करेंगे तो हमारे पास पाइथन का जो भी
  231. 10:39करेंटली इंस्टॉल्ड वर्जन है वो प्रिंट
  232. 10:41होकर आ जाएगा जिससे वेरीफाई हो गया कि
  233. 10:43सक्सेसफुली पाइथन हमारे सिस्टम के अंदर
  234. 10:45इंस्टॉल हो चुकी है यह सेम कमांड मैक के
  235. 10:48अंदर भी वर्क करेगी एंड इस सेम कमांड को
  236. 10:50हम विंडोज के अंदर भी रन कर सकते हैं अब
  237. 10:52नेक्स्ट हम इंस्टॉल करने वाले हैं विजुअल
  238. 10:53स्टूडियो कोड को अपने सिस्टम के
  239. 10:56अंदर तो सबसे पहले इसको डाउनलोड कर ने के
  240. 10:59लिए हम सर्च करेंगे इंटरनेट पर डाउनलोड
  241. 11:02वीएस
  242. 11:03कोड तो यह फर्स्ट जो लिंक आएगा इस पर हमें
  243. 11:07चले जाना है यहां पर साइट भी मैं बता देती
  244. 11:10हूं
  245. 11:11c.v.
  246. 11:13कडड अब इसमें काफी सारे ऑप्शन आ गए हैं अब
  247. 11:16आप विज मशीन पर हैं वि 7 8 10 11 पर तो
  248. 11:20यहां पे आप अपने सिस्टम के हिसाब से कि 64
  249. 11:23बिट सिस्टम है तो कौन सा डाउनलोड करना है
  250. 11:2432 बिट है तो कौन सा डाउनलोड करना है
  251. 11:27मोस्टली लोगों का जो है 64 बिट सिस्टम
  252. 11:29होता है तो इसको आप यहां पे क्लिक करके
  253. 11:30डाउनलोड कर सकते हैं अगर आप
  254. 11:59मैक ओ पर काम कर रही हूं तो मेरी विजुअल
  255. 12:01स्टूडियो कोड की विंडो कुछ ऐसी दिख रही है
  256. 12:03अगर आप विंडोज ऑपरेटिंग सिस्टम पर हैं या
  257. 12:05फिर आप
  258. 12:29सकते हैं तो जो जो चीजें मैं यहां पर करने
  259. 12:31वाली हूं वही सेम स्टेप्स हमें फॉलो करने
  260. 12:33हैं अपने
  261. 12:38python's फाइल को क्लिक कर दूंगी तो मेरे
  262. 12:40लिए क्या हुआ एक टेक्स्ट फाइल बन गई है
  263. 12:43मतलब जैसे कि हमारे सिस्टम के अंदर फाइल
  264. 12:45बनती है इसको मैं क्रॉस कर देती हूं यहां
  265. 12:47पर ये फाइल का सिंबल होता है एक्सप्लोरर
  266. 12:49एक्सप्लोरर पर क्लिक करके मुझे पता चल
  267. 12:51जाएगा कि मैं कौन से फोल्डर पर हूं यहां
  268. 12:53पर मुझे दिख रहा है कि अभी तक मैंने किसी
  269. 12:55फोल्डर को नहीं बनाया यहां फोल्डर कहने का
  270. 12:57मतलब है कि मेरी जो फाइल है वो क हां सेव
  271. 12:59हो रही है एंड इसी पर एक्सप्लोरर पर आप
  272. 13:01दोबारा क्लिक कर देंगे तो ये बंद भी हो
  273. 13:02जाएगा मैं क्या करने वाली हूं सबसे पहले
  274. 13:04तो इस फाइल को सेव करूंगी सेव करने के लिए
  275. 13:06मैं दबाती हूं कमांड एस या कंट्रोल s आप
  276. 13:08क्लिक कर सकते हैं सेव करने के लिए मैं
  277. 13:10यहां पर सेव एज में फाइल का नाम देने वाली
  278. 13:12हूं इसको मैं नाम दूंगी फर्स्ट प्रोग्राम
  279. 13:16ड पवा अब जितनी भी
  280. 13:20python.py लिखना पड़ता है ये फर्स्ट
  281. 13:22प्रोग्राम मेरी फाइल का नाम है एंड डॉट
  282. 13:24पवा क्या है ड पवा एक्सटेंशन है जैसे अगर
  283. 13:27मुझे टेक्स्ट फाइल बनानी होती है तो मैं
  284. 13:29मैं ड txt.gz
  285. 13:59की फाइल है और ये मेरा
  286. 14:15python-dev और ये राइट साइड में आपको ये
  287. 14:18रन का बटन दिख रहा होगा रन पाइथन फाइल इस
  288. 14:20पर मैं क्लिक करूंगी जैसे ही मैंने क्लिक
  289. 14:22किया नीचे एक विंडो सही अपीयर होने लग गई
  290. 14:25मेरे पास जिसमें मेरे पास ये लाइन हेलो
  291. 14:27वर्ल्ड वैसे की वैसी प्रिंट होकर आ गई ये
  292. 14:30बेसिकली मैंने क्या किया एक python-pip
  293. 14:59अब यहां पर जरूरी नहीं है कि मैं हेलो
  294. 15:00वर्ल्ड लिखूं मैं यहां पर अपना नाम भी लिख
  295. 15:02सकती हूं तो मैंने अगर अपना नाम लिखा एंड
  296. 15:05दोबारा से अगर मैं अपने कोड को रन करूं तो
  297. 15:07इस बार मेरा नाम मेरे लिए प्रिंट हो गया
  298. 15:09अब यहीं पर अगर मैं अपना कॉलेज लिख दूं तो
  299. 15:12यहां मैंने अपना कॉलेज लिख दिया एंड इसको
  300. 15:14भी हम प्रिंट कर सकते हैं प्रिंट किया तो
  301. 15:16मेरे पास अपना कॉलेज आउटपुट आ गया तो ये
  302. 15:18है मेरा फर्स्ट प्रोग्राम
  303. 15:21python2 प्रोग्राम के क्या-क्या डिफरेंट
  304. 15:23कंपोनेंट्स थे हमने python's प्रोग्राम
  305. 15:26लिखा उसमें हमने लिखा प्रिंट हेलो वर्ल्ड
  306. 15:28अब ये जो प्रिंट होता है यह प्रिंट
  307. 15:40python's का पर्पस होता है किसी काम को
  308. 15:43कंप्लीट कराना तो इस प्रिंट फंक्शन का काम
  309. 15:45है स्क्रीन के ऊपर कुछ भी प्रिंट करना आप
  310. 15:48प्रिंट लिखकर यहां पर ये पैरेंस लगा देंगे
  311. 15:50एंड डबल कोट्स लगा देंगे तो अंदर आप जो भी
  312. 15:53लिखेंगे वो वैसे का वैसा हमारी स्क्रीन के
  313. 15:55ऊपर प्रिंट होकर आ जाएगा अगर मैं चाहूं तो
  314. 15:58इस पूरे हेलो वर्ल्ड को काट करर मैं यहां
  315. 16:00पर अपना कॉलेज लिख सकती हूं तो पूरी
  316. 16:02स्क्रीन के ऊपर अपना कॉलेज प्रिंट होकर आ
  317. 16:04जाएगा एंड इसी तरीके से आप क्या कर सकते
  318. 16:06हैं अपना नाम भी लिख सकते हैं तो आपका नाम
  319. 16:07भी स्क्रीन के ऊपर प्रिंट होकर आ जाएगा
  320. 16:09एंड इसी को हम पाइथन के अंदर आउटपुट कहते
  321. 16:12हैं आउटपुट यानी जो प्रिंट होकर मेरी
  322. 16:14स्क्रीन के ऊपर लिखकर मुझे दिखाई देने लग
  323. 16:16जाए अब किसी भी कोड के अगर हम फंडामेंटल
  324. 16:19समझने निकले तो कोई भी कोड क्या करता है
  325. 16:21मान लेते हैं ये मैंने कोई भी कोड लिखा है
  326. 16:24यहां पर तो हम हमेशा पाइथन का कोड लिखने
  327. 16:26वाले हैं तो किसी भी कोड का काम होता है
  328. 16:28कि वो कुछ इनपुट लेता है और मुझे कुछ
  329. 16:30आउटपुट रिटर्न करके देता है जैसे अगर इसको
  330. 16:33बहुत ही सिंपल एग्जांपल से समझूं तो हमने
  331. 16:59प्रिंट करवा रहे हैं मेरे कोड का आउटपुट
  332. 17:00होता है धीरे-धीरे हम सीखेंगे कि इस पाइथन
  333. 17:03कोड के अंदर हम और क्या-क्या चेंजेज कर
  334. 17:04सकते हैं और इनपुट किस तरीके से लिया जाता
  335. 17:06है पाइथन के अंदर अब बात करते हैं पाइथन
  336. 17:08के कैरेक्टर सेट की पाइथन के अंदर डिफरेंट
  337. 17:10डिफरेंट कैरेक्टर्स को हम यूज़ कर सकते
  338. 17:11हैं जैसे इंग्लिश के अंदर मुझे पता होता
  339. 17:13है कि ए से लेकर z तक एंड स्मल ए से लेकर
  340. 17:16स्मल जी तक मेरे पास अल्फाबेट होता है
  341. 17:18हिंदी के अंदर मुझे पता होता है कि अ आ ई
  342. 17:21ई इस तरीके से हमारे जो लेटर्स हैं वो जा
  343. 17:24रहे होते हैं वैसे ही पाइथन का अपना एक
  344. 17:27कैरेक्टर सेट होता है मतलब आप इसके अलावा
  345. 17:29एक्स्ट्रा जो कैरेक्टर्स हैं उनको यूज़
  346. 17:30नहीं कर सकते मतलब ऐसा नहीं है कि आप
  347. 17:32पंजाबी का कोई लेटर ले आएंगे उसको टाइप
  348. 17:34करने की कोशिश करेंगे या फिर हम मराठी का
  349. 17:36कोई लेटर ले आएंगे तो इस तरीके से डिफरेंट
  350. 17:37लैंग्वेजेस के लेटर्स नहीं चलते पाइथन का
  351. 17:39फिक्स्ड कैरेक्टर सेट होता है पाइथन के
  352. 17:41अंदर इंग्लिश का कैपिटल ए से कैपिटल z हम
  353. 17:43यूज़ कर सकते हैं स्मल ए से स्मल z हम यूज
  354. 17:45कर सकते हैं उसके अलावा लेटर्स में हम
  355. 17:47जीरो से लेकर नाइन तक सारे डिजिट्स को यूज
  356. 17:50कर सकते हैं स्पेशल सिंबल्स में हमारे पास
  357. 17:52माइनस प्लस हाइन मल्टीप्लाई डिवाइड
  358. 17:55परसेंटेज बहुत सारे जो हमारे स्पेशल
  359. 17:57कैरेक्टर्स हमारे कीबोर्ड पर प्रेजेंट
  360. 17:58होते हैं उनको हम यूज़ कर सकते हैं वाइट
  361. 18:00स्पेसेस भी हम यूज़ कर सकते हैं यानी अगर
  362. 18:02मुझे कोई ब्लैंक स्पेस देनी है कोई टैब
  363. 18:04स्पेस देनी है तो उनको हम यूज़ कर सकते
  364. 18:05हैं एंड उसके अलावा एस्का एंड यूनिकोड
  365. 18:07कैरेक्टर्स के अंदर जितने भी हमारे डाटा
  366. 18:10या लिटरल्स होते हैं उनको हम यूज़ कर सकते
  367. 18:11हैं इसके हम इतना ज्यादा डिटेल में नहीं
  368. 18:13जाएंगे बेसिक जो हमारे कीबोर्ड पर
  369. 18:15प्रेजेंट जितनी भी कीज होती हैं और
  370. 18:17इंग्लिश के अंदर जितने हम कैरेक्टर्स यूज़
  371. 18:18करते हैं और नंबर्स यूज़ करते हैं वो सारे
  372. 18:20के सारे पाइथन के अंदर वैलिड होते हैं तो
  373. 18:22इसीलिए पाइथन को कहा जाता है कि इंग्लिश
  374. 18:24के बहुत ही करीब लैंग्वेज है एंड इसके
  375. 18:25अंदर आप इंस्ट्रक्शंस भी देखोगे ना तो
  376. 18:27सारी की सारा जो हम कोड लिख रहे होंगे वो
  377. 18:29बहुत सिंपल एंड इजी टू अंडरस्टैंड होगा
  378. 18:31अभी जैसे मैंने प्रिंट स्टेटमेंट लिखी तो
  379. 18:33ये प्रिंट स्टेटमेंट को देख करर ही समझ आ
  380. 18:35रहा है चाहे किसी को कोड लिखना ना आता हो
  381. 18:38कि इसका काम क्या है इसका काम है प्रिंट
  382. 18:40करवाना जो भी इसके अंदर लिखा हुआ है
  383. 18:42इसीलिए पाइथन इज वेरी सिंपल एंड इजी टू
  384. 18:44अंडरस्टैंड अब आगे बढ़ने से पाइथन के अंदर
  385. 18:46थोड़ा बहुत हम लिखकर प्रैक्टिस कर लेते
  386. 18:48हैं कि उसके अंदर आउटपुट कैसे प्रिंट
  387. 18:50करवाना होता है मान लेते हैं मुझे पहले तो
  388. 18:52प्रिंट करवाना है अपना नाम तो मैं लिख
  389. 18:53दूंगी प्रिंट श्रद्धा इज माय नेम इस तरीके
  390. 18:57से मैं सेंटेंस भी प्रिंट कर करवा सकती
  391. 18:59हूं नेक्स्ट लाइन में मैं लिख सकती हूं
  392. 19:01माय एज इज 23 तो इस तरीके से आप भी अपना
  393. 19:04नाम प्रिंट करवाइए और नेक्स्ट लाइन के
  394. 19:05अंदर अपनी एज प्रिंट करवाइए तो इसको कर
  395. 19:07लेते हैं सेव एंड नाउ रन तो मेरी स्क्रीन
  396. 19:10के ऊपर पहले प्रिंट होकर आया श्रद्धा इज
  397. 19:12माय नेम उसके बाद प्रिंट होकर आया माय एज
  398. 19:13इज 23 अब ये जो दोनों चीजें हैं इनको हम
  399. 19:16सेम लाइन के अंदर भी प्रिंट करवा सकते हैं
  400. 19:18मतलब अगर ये सेम आउटपुट मुझे इसी ऊपर वाली
  401. 19:21लाइन के अंदर प्रिंट करवाना है तो इस
  402. 19:22पार्ट को मैं कर लेती हूं कॉपी मैं क्या
  403. 19:24करूंगी फर्स्ट वाली लाइन में यहां पर दे
  404. 19:26दूंगी कॉमा एंड उसके बाद मैं सेकंड लाइन
  405. 19:28को लिखने वाली हूं तो ये मेरी फर्स्ट लाइन
  406. 19:31प्रिंट होगी ये मेरी सेकंड लाइन प्रिंट
  407. 19:33होगी बट यहां पर एक ट्विस्ट होने वाला है
  408. 19:35जैसे ही ये मैं इसको सेव करके रन करूंगी
  409. 19:37वैसे ही इस बार क्या हुआ पहले तो ये दोनों
  410. 19:39चीजें अलग-अलग लाइन पे प्रिंट हो रही थी
  411. 19:41पर इस बार दोनों के दोनों सेंटेंसेस सेम
  412. 19:43लाइन के ऊपर प्रिंट हुए हैं तो जब हम
  413. 19:45प्रिंट स्टेटमेंट लिखते हैं और उसमें कॉमा
  414. 19:47से इस वाले कॉमा से सेपरेट करके मल्टीपल
  415. 19:49चीजें लिख देते हैं तो वो सारी सेम लाइन
  416. 19:52पर प्रिंट होती है अगर मुझे नेक्स्ट लाइन
  417. 19:53पर लेके जाना है तो मुझे डिफरेंट प्रिंट
  418. 19:55स्टेटमेंट्स को यूज करना पड़ता है अब इसके
  419. 19:57अलावा पाइथन के अंदर हम नंबर्स को भी
  420. 19:59प्रिंट करवा सकते हैं नंबर्स को यानी अगर
  421. 20:01यहां मैं सिंपली बिना डबल कोट्स लिखे हुए
  422. 20:04लिखूं 23 और इसको मैं कर दूं सेव एंड रन
  423. 20:07तो उस केस में क्या हुआ 23 मेरी स्क्रीन
  424. 20:09पर प्रिंट होकर आ जाएगा उसी तरीके से मैं
  425. 20:12प्रिंट करवा सकती हूं 25 या 35 इसको
  426. 20:15दोबारा करते हैं सेव एंड रन तो इस बार
  427. 20:17मेरे लिए 23 एंड 35 दोनों प्रिंट होकर आ
  428. 20:19जाएंगे एंड इसके साथ-साथ मैं नंबर्स को
  429. 20:21प्लस और माइनस करके भी प्रिंट करवा सकती
  430. 20:23हूं यानी 35 + 23 अगर मुझे प्रिंट करवाना
  431. 20:26है तो इसको मैं कर सकती हूं सेव एंड रन तो
  432. 20:29फर्स्ट लाइन में मेरे पास 23 प्रिंट हुआ
  433. 20:31है वैसे का वैसा सेकंड लाइन में इन दोनों
  434. 20:33का सम मेरे पास प्रिंट होकर आ जाएगा व्हिच
  435. 20:35इज़ 58 तो इस तरीके से डिफरेंट डिफरेंट सम
  436. 20:38मल्टीप्लाई डिवाइड इस सारे ऑपरेशंस करना
  437. 20:40भी अलाउड होता है पाइथन के अंदर अब ये तो
  438. 20:42मैंने सीख लिया कि
  439. 20:46python's के बारे में जैसे प्रोग्रामिंग
  440. 20:49के अंदर वेरिएबल इज अ नेम गिवन टू अ
  441. 20:51मेमोरी लोकेशन इन अ प्रोग्राम अब अगर यहां
  442. 20:53पर मैं मैथ की बात करूं तो मैथ के अंदर हम
  443. 20:55बहुत सारी चीजें पढ़ते थे जब छोटे होते थे
  444. 20:58मान लेते हैं मुझे एक रेक्टेंगल दिया हुआ
  445. 20:59है इसकी एक लेंथ है a के बराबर एंड दूसरी
  446. 21:02साइड है b के बराबर अब अगर मुझे इस
  447. 21:04रेक्टेंगल का एरिया निकालना है तो मैं
  448. 21:06क्या करती थी मैं a ल्ड b करती थी अगर
  449. 21:08मुझे इसका पेरीमीटर निकालना है तो मैं 2 *
  450. 21:11a + b करती थी वहीं पर दूसरी तरफ अगर मुझे
  451. 21:15कोई स्क्वायर दिया हुआ है तो स्क्वायर के
  452. 21:16अंदर अगर एक साइड a है तो मुझे पता है
  453. 21:19दूसरी साइड भी मेरे पास a ही होने वाली है
  454. 21:21एंड इसका जो एरिया होगा वो होगा a * a अब
  455. 21:24हो सकता है ये स्क्वायर किसी भी साइज का
  456. 21:26हो मतलब a की वैल्यू पांच भी हो सकती है
  457. 21:28तो a की वैल्यू 10 भी हो सकती है a की
  458. 21:30वैल्यू 50 भी हो सकती है a की वैल्यू 100
  459. 21:32भी हो सकती है वैसे ही जैसे-जैसे मैथ के
  460. 21:34सवाल होते थे रेक्टेंगल की लेंथ और ब्रेड
  461. 21:36चेंज होती रहती थी उस हिसाब से मेरे पास
  462. 21:38एक फिक्स्ड फार्मूला था जिसमें मैं
  463. 21:40वैल्यूज को चेंज कर सकती थी तो मैथ के
  464. 21:42अंदर ये जो a है ये जो b है ये वाला जो a
  465. 21:45है इन सबको हम वेरिएबल कहते हैं वेरिएबल
  466. 21:48यानी जिसकी वैल्यू चेंज हो जाए वेरिएबल का
  467. 21:50मतलब ही इंग्लिश के अंदर होता है जो वेरी
  468. 21:52करता है जिसकी वैल्यू चेंज हो सकती है तो
  469. 21:54जैसे हम मैथ के अंदर वेरिएबल को यूज़ करते
  470. 21:56थे वैसे ही हम प्रोग्रामिंग के अंदर भी
  471. 21:58वेरिएबल को यूज़ कर सकते हैं जैसे अगर मैं
  472. 22:00यहां पर लिख दूं नेम इज इक्वल टू श्रद्धा
  473. 22:02तो मैंने क्या किया एक वेरिएबल बनाया है
  474. 22:05जिसका नाम है नेम और उसके अंदर श्रद्धा
  475. 22:07वाली वैल्यू को मैंने स्टोर कर दिया है तो
  476. 22:10ये तो मेरे वेरिएबल का नाम है एंड ये उसकी
  477. 22:12वैल्यू है हम हमेशा लिखते हैं वेरिएबल इज
  478. 22:15इक्वल टू माय वैल्यू जैसे मैंने लिखा एज
  479. 22:18इज इक्वल टू 23 तो मेरे पास एज हो गई है
  480. 22:21मेरा वेरिएबल एंड उसकी वैल्यू हो गई है
  481. 22:23मेरे पास 23 अब हो सकता है 1 साल बाद ऐज
  482. 22:26बढ़ जाए हो सकता है क्या ओबवियसली बढ़ेगी
  483. 22:28तो कल को अगर एज 23 की जगह 24 हो गई तो
  484. 22:31मैं क्या कर सकती हूं इसी एज वेरिएबल के
  485. 22:33अंदर चेंजेज कर सकती हूं उसके 2 साल बाद
  486. 22:3624 से 26 हो गई तो इसी एज वेरिएबल के अंदर
  487. 22:39चेंजेज हो जाएंगे और यहां पर नई वैल्यू
  488. 22:41आकर स्टोर हो जाएगी जैसे मैंने प्राइस
  489. 22:43लिया तो प्राइस के अंदर मैं 25.99 इस
  490. 22:46तरीके का प्राइस स्टोर करवा सकती हूं तो
  491. 22:48ये मेरी वैल्यू है एंड ये प्राइस मेरे लिए
  492. 22:50मेरा वेरिएबल बन जाएगा जब भी हम वेरिएबल
  493. 22:53लिखते हैं वेरिएबल का मतलब होता है मेमोरी
  494. 22:54लोकेशन यानी अगर मैं इमेजिन करूं तो मेरे
  495. 22:57कंप्यूटर की मेमोरी कुछ तरीके की दिखती
  496. 22:59होगी जैसे हमारे खाली प्लॉट होते हैं अब
  497. 23:01वेरिएबल स्टोर कराने का मतलब है उन खाली
  498. 23:03प्लॉट्स में से आपने एक प्लॉट उठाया और उस
  499. 23:06पर घर बना दिया जैसे कंप्यूटर के अंदर इस
  500. 23:08तरीके से हम अपनी मेमोरी को विजुलाइज कर
  501. 23:10सकते हैं जिसमें काफी सारी खाली जगह है अब
  502. 23:13जैसे ही मैं एक वेरिएबल बनाती हूं मान
  503. 23:14लेते हैं मैंने एक वेरिएबल बनाया नेम
  504. 23:16जिसके अंदर वैल्यू स्टोर्ड है श्रद्धा तो
  505. 23:18कोई भी एक रैंडम मेमोरी कंप्यूटर के अंदर
  506. 23:22सेव हो गई जिसका नाम मैंने दे दिया नेम और
  507. 23:25इसके अंदर मैंने अपनी वैल्यू स्टोर करवा
  508. 23:27दी क्या वैल्यू स्टोर करवाई श्रद्धा
  509. 23:29वैल्यू मैंने स्टोर करवा दी तो ये जो जगह
  510. 23:32थी मेमोरी के अंदर यह रिजर्व्ड हो गई ये
  511. 23:34फिक्स्ड हो गई कि यहां पर यह वाला वेरिएबल
  512. 23:35जो है आकर स्टोर हो गया तो इसीलिए जब मैं
  513. 23:37अपने पाइथन के प्रोग्राम में कभी भी नेम
  514. 23:39लिखूंगी तो पाइथन के प्रोग्राम को पता
  515. 23:41होगा कि मैं कौन से नेम की बात कर रही हूं
  516. 23:43नेम का मतलब है कि उसके अंदर वैल्यू
  517. 23:45श्रद्धा स्टोर्ड है तो अगर मुझे अब अपना
  518. 23:47नाम प्रिंट करवाना है तो मैं सिंपली
  519. 23:49प्रिंट करवा सकती हूं नेम अगर मैं प्रिंट
  520. 23:52करवा कर इस तरीके से नेम लिखूंगी तो क्या
  521. 23:54होगा मेरे लिए श्रद्धा वाली वैल्यू जो है
  522. 23:56मेरी स्क्रीन पर प्रिंट होकर आ जाएगी तो
  523. 23:58कल को अगर मैं इस नेम को चेंज करके कुछ और
  524. 24:00भी कर देती हूं तो अगली बार नेम प्रिंट
  525. 24:02करवाऊंगी तो वो नई वैल्यू प्रिंट होकर आ
  526. 24:03जाएगी वैसे ही अगर मैंने दूसरे वेरिएबल को
  527. 24:06डिक्लेयर किया है अगर मैंने ए = 23 लिखा
  528. 24:09है तो इसका मतलब है कि मेमोरी के अंदर कोई
  529. 24:11एक रैंडम जगह है जहां पर एज उस जगह का नाम
  530. 24:15हो गया है एंड उसके अंदर वैल्यू 23 अब
  531. 24:18जाकर स्टोर हो गई है एंड सेम तरीके से अगर
  532. 24:20मैंने प्राइस इ इक्वल 25.99 लिखा है तो
  533. 24:22मतलब मेमोरी के अंदर एक रैंडम जगह है
  534. 24:24जिसका नाम प्राइस हो गया है एंड उसके अंदर
  535. 24:27वैल्यू 25 99 जाकर स्टोर हो गई है तो इस
  536. 24:31तरीके से मेरे वेरिएबल यूज़ होते हैं
  537. 24:32मेमोरी के अंदर अब कल को हो सकता है कि
  538. 24:34मैं वेरिएबल की वैल्यू चेंज कर दूं मतलब
  539. 24:36अगर मैंने एज को कर दिया 24 के इक्वल तो
  540. 24:40क्या होगा एज वेरिएबल तो वहीं रहेगा बस
  541. 24:42अंदर जो वैल्यू है वो 23 हटकर अब ये
  542. 24:46वैल्यू हो जाएगी 24 के इक्वल तो अगली बार
  543. 24:48जब हम एज की बात कर रहे होंगे तो हम इस नई
  544. 24:50वैल्यू की बात कर रहे होंगे जो मेरे एज
  545. 24:52नाम के वेरिएबल के अंदर स्टोर्ड है एक बार
  546. 24:54हम वेरिएबल को कोड में लिख कर देखते हैं
  547. 24:56कि एक्चुअली कोड में यूज़ कैसे होते हैं
  548. 24:58तो मैंने अपनी
  549. 25:06python2 और फिर मैं लिखने वाली हूं डबल
  550. 25:09कोट्स डबल कोड्स के अंदर मैंने लिख दिया
  551. 25:11अपना नाम नेक्स्ट लाइन में मैं लिखूंगी एज
  552. 25:13इक्वल टू फिर मैंने अपनी एज लिख दी उससे
  553. 25:15अगली लाइन में मैं लिखने वाली हूं प्राइस
  554. 25:17=
  555. 25:1825.99 तो इस तरीके से ये नेम इज इक्वल टू
  556. 25:21श्रद्धा करके मैंने एक नेम नाम का वेरिएबल
  557. 25:23बनाया जिसके अंदर वैल्यू स्टोर्ड है
  558. 25:25श्रद्धा ए = 23 करके एज मेरा वेरिएबल है
  559. 25:27प्राइस = 25.99 करके प्राइस मेरा एक
  560. 25:30वेरिएबल है यहां पर मुझे दिख रहा होगा
  561. 25:32इसके अंदर तो मैंने एक स्ट्रिंग स्टोर
  562. 25:33करवाई है क्या बोला मैंने इसको बोला मैंने
  563. 25:36एक स्ट्रिंग स्ट्रिंग क्या होती है
  564. 25:38स्ट्रिंग होता है कि आप किसी वर्ड को या
  565. 25:40किसी सेंटेंस को या फिर मिक्स ऑफ वर्ड्स
  566. 25:43को मल्टीपल वर्ड्स को अगर प्रोग्राम के
  567. 25:45अंदर लिखना चाहते हैं तो उसको हम डबल
  568. 25:47कोट्स के अंदर लिखते हैं अब चाहे तो हम
  569. 25:49सिंगल कोट्स भी यूज़ कर सकते हैं ट्रिपल
  570. 25:50कोट्स भी यूज़ कर सकते हैं पर यूजुअली बाय
  571. 25:52कन्वेंशन हम डबल कोट्स को यूज़ कर रहे
  572. 25:54होंगे तो डबल कोट्स के अंदर हम जो चीजें
  573. 25:56लिखते हैं वो वैसी की वैसी रहती है तो
  574. 25:58यहां मैंने श्रद्धा लिख दिया तो श्रद्धा
  575. 25:59वैसे का वैसा रहेगा अगर मैं सोचूं कि नहीं
  576. 26:02मैं तो श्रद्धा को हटाकर यह डबल कोट्स हटा
  577. 26:04दूं तो वो गलत हो जाएगा यह पाइथन के
  578. 26:06सिंटेक्स के हिसाब से मतलब पाइथन के रूल्स
  579. 26:08के हिसाब से गलत हो जाएगा इसीलिए स्ट्रिंग
  580. 26:11को लिखना है किसी वर्ड सेंटेंस को लिखना
  581. 26:13है तो डबल कोट्स के अंदर ही हमें लिखना
  582. 26:14पड़ेगा वैसे ही 23 एक नॉर्मल नंबर है इंटी
  583. 26:17जर नंबर है 25.99 एक फ्लोटिंग वैल्यू है
  584. 26:20मतलब इसके अंदर डेसीमल आ गया हम यहां पर
  585. 26:2326.99 भी कर सकते थे 26.2 भी कर सकते थे
  586. 26:2625.00
  587. 26:28भी कर सकते थे तो इस तरीके से मल्टीपल
  588. 26:30वेरिएबल मैंने अपने प्रोग्राम के अंदर
  589. 26:32डिफाइन कर लिए हैं अब इन वेरिएबल को
  590. 26:34प्रिंट कैसे करूं यूजुअली जब हम प्रिंट
  591. 26:36करते थे तो मैं ले कहती थी कि हम डबल
  592. 26:38कोड्स लिख देंगे और नेम लिख देंगे तो एक
  593. 26:40बार ये जो हमने कोड लिखा है इसको हम रन
  594. 26:42करते हैं रन करने के बाद क्या हुआ मेरी
  595. 26:44स्क्रीन के ऊपर नेम प्रिंट हो गया पर मुझे
  596. 26:47नेम नहीं प्रिंट करवाना मुझे तो श्रद्धा
  597. 26:48प्रिंट करवाना था जो नेम नाम के वेरिएबल
  598. 26:51के अंदर स्टोर्ड था तो अगर हम डबल कोट्स
  599. 26:54लिखकर कोई भी चीज लिखते हैं ना प्रिंट में
  600. 26:56तो वो वैसी की वैसी प्रिंट हो जाएगी यहां
  601. 26:57नेम लिखें यहां पर अगर मैं एज लिखकर अगर
  602. 27:00मैं सेव करवाऊं प्रिंट करवाऊं तो मेरे पास
  603. 27:02एज ही प्रिंट हो जाएगा पर मुझे तो एज की
  604. 27:04वैल्यू प्रिंट करवानी है तो जब भी मुझे
  605. 27:06वैल्यू प्रिंट करवानी होती है मैं इन डबल
  606. 27:08कोड्स को हटा देती हूं और अब अगर मैं एज
  607. 27:10लिखूं और इस कोड को रन करूं तो मेरे पास
  608. 27:12मेरी एज 23 प्रिंट हो गई उसी तरीके से अब
  609. 27:16अगर मैं सिर्फ नेम लिखकर इसको रन करूं तो
  610. 27:18मेरे पास मेरा नेम श्रद्धा प्रिंट हो गया
  611. 27:21उसी तरीके से अगर मैं यहां पर प्राइस सेव
  612. 27:24करके रन करूं तो मेरे पास मेरा प्राइस
  613. 27:2625.99 प्रिंट हो गया तो जब भी मुझे
  614. 27:28वेरिएबल की वैल्यू यूज़ करनी होती है तो
  615. 27:30मैं सिंपली वेरिएबल का नाम लिखती हूं वहां
  616. 27:32पर मैं डबल कोट्स सिंगल कोड्स कोड्स को
  617. 27:34यूज़ नहीं कर रहे होते क्योंकि कोड्स
  618. 27:36स्ट्रिंग्स के लिए यूज़ होते हैं अब क्या
  619. 27:38करते हैं इन सारे के सारे वेरिएबल को एक
  620. 27:40सेंटेंस की फॉर्म में प्रिंट करते हैं
  621. 27:42मतलब मैं प्रिंट करने वाली हूं माय नेम इज
  622. 27:45यहां पर मैंने लगाया कोलन एंड उसके बाद
  623. 27:47मैं लिखूंगी कॉमा कॉमा करके मैं श्रद्धा
  624. 27:49को सेम लाइन पे प्रिंट करवाना चाहती हूं
  625. 27:51तो मैं लिख दूंगी नेम उसी तरीके से
  626. 27:53नेक्स्ट लाइन पे मैं लिखूंगी माय
  627. 27:56एज इज कलन एंड दोबारा से कॉमा करके मैंने
  628. 28:00यहां प्रिंट करवा दिया एज प्राइस को हम
  629. 28:02अभी के लिए स्किप कर देते हैं इसको करते
  630. 28:04हैं एक बार सेव एंड नाउ रन रन करके आउटपुट
  631. 28:07में आया माय नेम इज कॉलन ये वाला जो पार्ट
  632. 28:10है ये वाला जो सेंटेंस है ये तो वैसे का
  633. 28:12वैसा प्रिंट हो गया उसके बाद मैंने कॉमा
  634. 28:13करके नेम लिख दिया तो नेम के अंदर जो
  635. 28:15वैल्यू थी वो मेरे पास प्रिंट होकर आ गई
  636. 28:18उसी तरीके से नेक्स्ट लाइन के अंदर माय एज
  637. 28:20इज तो वैसे का वैसा प्रिंट हो गया एंड
  638. 28:22उसके बाद एज जो है वो 23 मेरे पास वैल्यू
  639. 28:25की फॉर्म में प्रिंट होकर आ गई तो इस
  640. 28:27तरीके से हमारे वेरिएबल को हम यूज़ कर
  641. 28:29सकते हैं अपने पाइथन कोड के अंदर अब
  642. 28:30वेरिएबल के बारे में एक और चीज मैथ के
  643. 28:33अंदर अगर मैं लिखती हूं a = b तो इसका
  644. 28:36मतलब होता है a और b दोनों बराबर हैं पर
  645. 28:38पाइथन के अंदर ऐसा नहीं होता पाइथन के
  646. 28:40अंदर अगर मैंने ए इ इक्व 23 लिखा है इसका
  647. 28:43मतलब मैं राइट साइड से वैल्यू उठाकर लेफ्ट
  648. 28:45साइड ले जाने की कोशिश कर रही हूं मतलब
  649. 28:47राइट में 23 की वैल्यू जाकर एज के अंदर
  650. 28:51स्टोर हो रही है उसी तरीके से अगर मैं
  651. 28:53यहां लिखूं ए = 25 तो राइट साइड की वैल्यू
  652. 28:56उठकर लेफ्ट साइड की तरफ जाकर स्टोर होती
  653. 28:58है तो इसको कहते हैं असाइनमेंट रूल ये
  654. 29:01इक्वल टू का जो साइन होता है इसको हम
  655. 29:03असाइनमेंट ऑपरेटर कहते हैं या असाइनमेंट
  656. 29:05कहते हैं असाइन होना यानी वैल्यू जाकर
  657. 29:07स्टोर हो जाना तो ए = 25 लिखने का मतलब
  658. 29:10होता है 25 वैल वैल्यू जाकर एज नाम के
  659. 29:12वेरिएबल के अंदर स्टोर हो गई अब पाइथन के
  660. 29:15अंदर एक तो है कि मैं वेरिएबल लिख दूं इज
  661. 29:17इक्वल टू समथिंग लिख दूं उसके अलावा अगर
  662. 29:19मैं एक दूसरा वेरिएबल बनाती हूं एट तो
  663. 29:22इसके अंदर मैं एक वेरिएबल की वैल्यू ही
  664. 29:24असाइन कर सकती हूं मतलब अगर मैंने एज 2 =
  665. 29:26इ एज लिख दिया तो तो इसका मतलब एज के अंदर
  666. 29:29जो भी वैल्यू है अब वो जाकर एज टू के अंदर
  667. 29:31स्टोर हो जाएगी तो एज टू को अगर मैं
  668. 29:33प्रिंट करवाऊं यहां पर इस स्टेटमेंट को
  669. 29:36हटा देते हैं और फर्स्ट लाइन में मैं
  670. 29:38सिर्फ प्रिंट करूंगी एज टू
  671. 29:40को इसको मैंने किया रन तो एज टू में
  672. 29:43प्रिंट हुआ 25 ऐसा इसलिए हुआ क्योंकि एज
  673. 29:46के अंदर 25 स्टोर्ड था अब एज की वैल्यू
  674. 29:48मैंने एज टू के अंदर असाइन कर दी तो एज टू
  675. 29:50के अंदर भी 25 आ गया तो जब मैंने ए टू को
  676. 29:53प्रिंट करवाया तो मेरे पास स्क्रीन पर
  677. 29:54प्रिंट होकर आया 25 अब पाइथन के अंदर
  678. 29:57वेरिएबल के जो नाम होते हैं उनके कुछ
  679. 29:59रूल्स होते हैं तो एक बार समझ लेते हैं
  680. 30:01रूल्स फॉर आइडेंटिफिकेशन
  681. 30:27लोअर केस लेटर्स भी आ सकते हैं डिजिट्स भी
  682. 30:29आ सकते हैं और अंडरस्कोर भी आ सकता है
  683. 30:31यानी वेरिएबल के नाम के अंदर मैं a से
  684. 30:34लेकर स्ल z तक कोई भी लेटर यूज़ कर सकती
  685. 30:36हूं कैपिटल ए से कैपिटल g तक भी कोई भी
  686. 30:37लेटर यूज़ कर सकती हूं रो से नाइन तक कोई
  687. 30:39भी डिजिट यूज़ कर सकती हूं एंड उसके
  688. 30:41साथ-साथ अंडरस्कोर यूज़ कर सकती हूं पर
  689. 30:43वेरिएबल के नाम में मैं परसेंटेज रेट इस
  690. 30:45तरीके के सिंबल्स को यूज नहीं कर सकती
  691. 30:48दूसरा रूल कहता है जैसे इसके एग्जांपल है
  692. 30:51कि मैंने अपने वेरिएबल को माय वेरिएबल नाम
  693. 30:52दे दिया ये वेरिएबल अंडरस्कोर व दे दिया
  694. 30:55वेरिएबल फॉर प्रिंट ये सारे के सारे वैलिड
  695. 30:57नाम है इसके अलावा जो आइडेंटिफिकेशन
  696. 31:02पढ़ेंगे तो मेरे फंक्शंस के नाम भी हो
  697. 31:04सकते हैं एंड और भी जगह जहां भी मुझे नाम
  698. 31:06लिखने होते हैं चीजों के जैसे वेरिएबल के
  699. 31:08नाम हो गए वहां पर इन रूल्स को हम फॉलो
  700. 31:10करते हैं दूसरा है कि
  701. 31:13आइडेंटिफिकेशन
  702. 31:25आ गया डिजिट बाद में आ सकता है पर
  703. 31:28स्टार्टिंग में कभी भी नहीं आ सकता तो
  704. 31:30जैसे वेरिएबल वन वैलिड है और वन वेरिएबल
  705. 31:32इज नॉट वैलिड इसके अलावा स्पेशल सिंबल्स
  706. 31:34हो गए जैसे हैश हो गया रेट हो गया
  707. 31:36परसेंटेज हो गया डॉलर का साइन हो गया
  708. 31:38एक्सक्लेमेशन मार्क हो गया इस तरीके के
  709. 31:40सिंबल्स हम
  710. 31:42आइडेंटिफिकेशन
  711. 31:56वेरिएबल का होगा इसमें कोई एरर नहीं आएगा
  712. 31:59पाइथन के अंदर लेकिन क्योंकि हम अच्छे
  713. 32:01प्रोग्रामर्स है और जब भी हम कोड लिखते
  714. 32:03हैं सिर्फ यह जरूरी नहीं है कि हमने सही
  715. 32:05कोड लिखा जो चल जाए यह भी जरूरी है कि
  716. 32:07हमारा कोड दिखने में कितना सुंदर है मतलब
  717. 32:09कितना प्रेजेंटेबल है और कितना आसानी से
  718. 32:11दूसरे लोग उसको पढ़कर चीजें समझ सकते हैं
  719. 32:14इसीलिए एक अच्छे प्रोग्रामर की एक अच्छे
  720. 32:16कोडर की पहचान ही होती है कि उनके वेरिएबल
  721. 32:18के नाम सिंपल शॉर्ट एंड मीनिंगफुल होते
  722. 32:25हैं यानी एक तो सिंपल ये जो नाम है ये ना
  723. 32:29सिंपल है ना शॉर्ट है मतलब बहुत ही
  724. 32:32कॉम्प्लेक्शन जैसे मैं x y बीडी अब ये एक
  725. 32:36वैलिड वेरिएबल नाम है बट ये बिल्कुल भी
  726. 32:38सिंपल नाम नहीं है सिंपल नाम क्या होगा
  727. 32:40जैसे मैं किसी वेरिएबल को एज नाम दे दूं
  728. 32:42किसी वेरिएबल को नेम नाम दे दूं किसी
  729. 32:44वेरिएबल को काउंट नाम दे दूं किसी वेरिएबल
  730. 32:46को सम नाम दे दूं ये सारे के सारे सिंपल
  731. 32:49हैं ये सारे के सारे शॉर्ट भी हैं लंबे
  732. 32:50नाम जबरदस्ती हमें नहीं देने होते एंड
  733. 32:52मीनिंगफुल है अब इस नेम वेरिएबल को ही पढ़
  734. 32:55के इसका मीनिंग समझ में आ रहा है कि इसके
  735. 32:56अंदर नेम स्टोर्ड है एज को को पढ़ के इसका
  736. 32:58मीनिंग समझ में आ रहा है इसके अंदर एट
  737. 32:59स्टोर्ड है सम को पढ़ के इसका मीनिंग समझ
  738. 33:01में आ रहा है इसके अंदर सम स्टोर्ड है
  739. 33:02काउंट को पढ़ के समझ में आ रहा है कि इसके
  740. 33:04अंदर काउंट स्टोर्ड है तो इसीलिए जितने भी
  741. 33:06हमारे आइडेंटिफिकेशन
  742. 33:09रखना होता है एंड सिंपल टू अंडरस्टैंड
  743. 33:12रखना होता है अब इसके अलावा एक और स्पेशल
  744. 33:14चीज होती है वेरिएबल के बारे में जैसे
  745. 33:16यहां पर हमने कोड के अंदर काफी सारे
  746. 33:18वेरिएबल यूज़ किए यहां मैंने नेम यूज़
  747. 33:20किया एज यूज़ किया प्राइस यूज किया अब मैं
  748. 33:23एक चीज आपको प्रिंट करके दिखाने वाली हूं
  749. 33:25मैं यहां पर प्रिंट करने वाली हूं टाइप
  750. 33:28मैं लिखूंगी टाइप और उसके अंदर लिख दूंगी
  751. 33:30नेम नेक्स्ट लाइन पर मैं प्रिंट करवाने
  752. 33:32वाली हूं टाइप उसके अंदर लिख दूंगी मैं एज
  753. 33:35उसकी अगली लाइन पर मैं प्रिंट करवाने वाली
  754. 33:37हूं टाइप एंड उसके अंदर मैं लिख दूंगी
  755. 33:40प्राइस अब मैंने एक नेम नाम का वेरिएबल
  756. 33:43बनाया था मैं उसका टाइप प्रिंट करवा रही
  757. 33:45हूं एज का टाइप प्रिंट करवा रही हूं
  758. 33:46प्राइस का टाइप प्रिंट करवा रही हूं आप
  759. 33:48सोच रहे होंगे दीदी वेरिएबल के अंदर टाइप
  760. 33:50का क्या मतलब है तो एक बार ये प्रिंट होगा
  761. 33:51तो अभी समझ में आएगा यहां पर मेरे पास
  762. 33:54प्रिंट हुआ है फर्स्ट लाइन में टाइप ऑफ
  763. 33:56नेम टाइप ऑफ नेम क्या कह रहा है क्लास
  764. 33:58एसटीटीआर फिर प्रिंट कर रहा है टाइप ऑफ एज
  765. 34:01टाइप ऑफ एज में कह रहा है क्लास आईटी फिर
  766. 34:03प्रिंट कर रहा है टाइप ऑफ प्राइस टाइप ऑफ
  767. 34:06प्राइस में प्रिंट होकर आया क्लास एफ एल ओ
  768. 34:08ए टी इसको हम स्ट्रिंग पढ़ते हैं एस टी आर
  769. 34:12आई एन जी स्ट्रिंग की तरह पढ़ते हैं वैसे
  770. 34:14एसटीटीआर ही होता है इसको हम इंट की तरह
  771. 34:16पढ़ते हैं इसको हम फ्लोट की तरह पढ़ते हैं
  772. 34:19पाइथन क्या करता है पाइथन जैसे ही आपने
  773. 34:21किसी वेरिएबल के अंदर कोई वैल्यू लिख दी
  774. 34:23पाइथन उसका टाइप फाइंड आउट कर लेता है
  775. 34:25जैसे इस नाम के अंदर एक स्ट्रिंग है
  776. 34:27स्ट्रिंग स्ट्रिंग क्या हो सकता है
  777. 34:28स्ट्रिंग वर्ड भी हो सकता है स्ट्रिंग
  778. 34:29सेंटेंस भी हो सकता है स्ट्रिंग पैराग्राफ
  779. 34:31भी हो सकता है बेसिकली जो भी चीजें हम
  780. 34:32इंग्लिश के अंदर लिख रहे होते हैं वो सारी
  781. 34:34की सारी हमारी स्ट्रिंग का पार्ट बन जाती
  782. 34:35है तो नेम जो है उसका टाइप इसने प्रिंट
  783. 34:38करवा दिया कि स्ट्रिंग है पाइथन ने
  784. 34:39ऑटोमेटिक डिटेक्ट कर दिया आपको बताना नहीं
  785. 34:42पड़ा अलग से एज जो है उसमें आपने 25 स्टोर
  786. 34:45करा दिया तो पाइथन ने डिटेक्ट कर लिया कि
  787. 34:47उसके अंदर जो वैल्यू है उसका टाइप है इंट
  788. 34:49यानी इंटी जर वैल्यू है कोई अगर मैं यहां
  789. 34:51पर -25 भी करती यहां पर अगर मैं -25 करूं
  790. 34:55इसको सेव करके दोबारा रन करूं तो भी इंटी
  791. 34:57प्रिंट होगा यानी इंटी जर वैल्यू जो माइनस
  792. 35:00भी हो सकती है प्लस भी हो सकती है जीरो भी
  793. 35:02हो सकती है एंड ये जो 25.99 है इसमें टाइप
  794. 35:05में प्रिंट करवाया है फ्लोटिंग वैल्यू
  795. 35:06फ्लोट यानी जिसके अंदर डेसिमल्स आ जाते
  796. 35:08हैं तो पाइथन ऑटोमेटिक हमारी जो टाइप होता
  797. 35:11है वैल्यूज का उसको डिटेक्ट कर लेता है और
  798. 35:13ये जो टाइप होता है इसको हम कहते हैं डेटा
  799. 35:16टाइप यानी डेटा का टाइप जो भी तरीके का
  800. 35:18हमने वेरिएबल में डेटा स्टोर करवाया है
  801. 35:20उसके अलग-अलग टाइप होंगे एंड उस हिसाब से
  802. 35:23पाइथन के अंदर बहुत सारे डटा टाइप्स होते
  803. 35:25हैं पाइथन के अंदर प्राइमरी लीजन टा
  804. 35:27टाइप्स को हम पढ़ते हैं वो पांच टाइप के
  805. 35:29होते हैं एक होता है हमारे पास इंटी जर्स
  806. 35:31एक होते हैं हमारे पास स्ट्रिंग एक होते
  807. 35:33हैं हमारे पास फ्लोट एक होते हैं हमारे
  808. 35:34पास बुलियन एक होता है हमारे पास नन तो हम
  809. 35:36इन प्राइमरी डेटा टाइप्स को पढ़ने वाले
  810. 35:38हैं पाइथन के अंदर अगर मैं इंटी जर की बात
  811. 35:41करूं तो पाइथन के अंदर इंटी जर डटा टाइप
  812. 35:43होता है जिसमें हमारी पॉजिटिव वैल्यूज आ
  813. 35:44जाती है नेगेटिव वैल्यूज आ जाती हैं एंड
  814. 35:46ज़ीरो आ जाता है ये सारी की सारी होल
  815. 35:48वैल्यूज हैं मतलब - 5.9 नहीं आएगा इसके
  816. 35:51अंदर पर -5 आ जाएगा तो 25 आ जाएगा -25 आ
  817. 35:56जाएगा एंड रो आ जाएगा ये सारे सारे के
  818. 35:57सारे हमारे वैलिड इंटी जर्स हैं एंड इस
  819. 36:00टाइप के लिए हमारे पास प्रिंट होकर आता है
  820. 36:01इंट तो हम इसको इंट टाइप कहते हैं दूसरा
  821. 36:04टाइप होता है हमारे पास स्ट्रिंग टाइप
  822. 36:06स्ट्रिंग टाइप के अंदर हम कोई सेंटेंस या
  823. 36:08वर्ड भी लिख सकते हैं जैसे मैंने अपना नाम
  824. 36:10लिख दिया तो ये मेरे पास एक स्ट्रिंग टाइप
  825. 36:12का हो गया अगर मैंने हेलो लिख दिया तो ये
  826. 36:14भी एक स्ट्रिंग टाइप का हो गया अब
  827. 36:15स्ट्रिंग्स को हम सिंगल कोड्स के अंदर भी
  828. 36:17लिख सकते हैं मतलब जिसके अंदर हम ये यूज़
  829. 36:20करते हैं ये हमारे सिंगल कोड्स हो जाते
  830. 36:21हैं इसको हम डबल कोट्स के अंदर भी यूज कर
  831. 36:23सकते हैं एंड इसको हम ट्रिपल कोट्स के
  832. 36:26अंदर भी लिख सकते हैं मतलब अगर मुझे
  833. 36:28स्ट्रिंग लिखनी है तो मैं तीनों तरीके से
  834. 36:30अपनी स्ट्रिंग को लिखकर प्रिंट करवा सकती
  835. 36:32हूं जैसे जैसे कोड के अंदर अगर मैं लिखना
  836. 36:35चाहूं नेम इज इक्वल ट या इसको कहते हैं
  837. 36:37नेम व = इ s तो मैं इस तरीके से भी लिख
  838. 36:40सकती हूं मैं चाहूं तो नेम टू इज इक्वल ट
  839. 36:43यहां पर सिंगल कोड्स के साथ मैं ए के
  840. 36:45लिखवा सकती हूं और मैं चाहूं तो ट्रिपल
  841. 36:47कोड्स के
  842. 36:48साथ इस तरीके से एसके भी लिख सकती हूं अब
  843. 36:53इन तीनों को हम प्रिंट करवा सकते हैं मैं
  844. 36:55प्रिंट करवा दूंगी नेम वन नेक्स्ट लाइन
  845. 36:58में मैं प्रिंट करवा दूंगी नेम टू एंड
  846. 37:00इससे नेक्स्ट लाइन में मैं प्रिंट करवा
  847. 37:02दूंगी नेम थ्री को इसको कर लेते हैं सेव
  848. 37:07एंड रन तो रन करके तीनों स्ट्रिंग की जो
  849. 37:10सेम वैल्यूज थी वो मेरे पास प्रिंट होकर आ
  850. 37:12गई मतलब मेरी जो स्ट्रिंग है उसको मैं ऐसे
  851. 37:14ही भी रिप्रेजेंट कर सकती हूं सिंगल कोट
  852. 37:15से भी कर सकती हूं ट्रिपल कोट से भी कर
  853. 37:17सकती हूं बट यूजुअली हम प्रेफर करेंगे कि
  854. 37:19सारी की सारी स्ट्रिंग्स को हम डबल कोट से
  855. 37:20प्रिंट करवा रहे हो तो इस तरीके से सेकंड
  856. 37:22डेटा टाइप जो हमारे पास होता है वो होता
  857. 37:24है हमारा स्ट्रिंग डाटा टाइप इसके अलावा
  858. 37:26हमारे पास फ्लोट डेटा टाइप भी होता है
  859. 37:29फ्लोट डेटा टाइप के अंदर डेसीमल वैल्यूज आ
  860. 37:31जाती हैं जैसे मैं लिखना चाहूं 3.99 या
  861. 37:342.5 या फिर 99.0 तो ये सारी की सारी मेरी
  862. 37:38फ्लोटिंग वैल्यूज हो जाएंगी एंड चौथा डाटा
  863. 37:40टाइप होता है मेरे पास बुलियन टाइप बुलियन
  864. 37:42के अंदर दो ही वैल्यूज हो सकती हैं एक
  865. 37:44वैल्यू होती है हमारे पास ट्रू एक वैल्यू
  866. 37:46होती है हमारे पास फॉल्स जैसे मैथ के अंदर
  867. 37:48ट्रू एंड फॉल्स होते हैं वही सेम मतलब
  868. 37:50पाइथन के अंदर बुलियन वैल्यूज का होता है
  869. 37:52यानी ट्रू एंड फाल्स जैसे अगर मैंने लिखा
  870. 37:55है एज इज इक्वल 23 और फिर मैं लिख रही हूं
  871. 37:58ओल्ड इज इक्वल टू फाल्स तो इसका मतलब है
  872. 38:01कि मेरा एज जो वेरिएबल है वो तो इंटी जर
  873. 38:03टाइप का इंट टाइप का और मेरा ओल्ड वेरिएबल
  874. 38:06बुलियन टाइप का है क्योंकि इसके अंदर
  875. 38:08मैंने फाल्स वैल्यू स्टोर कराई है ये चीज
  876. 38:10हमेशा ध्यान रखनी है कि जब भी हम ट्रू या
  877. 38:11फाल्स लिख रहे हो उसके अंदर t कैपिटल t
  878. 38:14होता है एंड f कैपिल f होता है अगर हम
  879. 38:16इसको स्मॉल लिख देंगे तो ये वैल्यू गलत हो
  880. 38:18जाएगी तो कैपिटल f एंड कैपिटल t के साथ हम
  881. 38:20बुलियन वैल्यूज को लिख रहे होते हैं एंड
  882. 38:22फिफ्थ जो डेटा टाइप होता है हमारे पास वो
  883. 38:24होता है हमारा नन डेटा टाइप नन बेसिकली
  884. 38:26रिप्रेजेंट जहां पर हम कोई भी वैल्यू
  885. 38:28स्टोर नहीं कराना चाहते तो अगर मैंने किसी
  886. 38:30भी रैंडम वेरिएबल a के अंदर लिख दिया नन
  887. 38:33तो इसका मतलब है कि a को अभी कोई वैल्यू
  888. 38:35नहीं दी गई इसके अंदर किसी भी टाइप की
  889. 38:37वैल्यू स्टोर्ड नहीं है एक बार क्या
  890. 38:39करेंगे बुलियन वेरिएबल एंड एक नन वेरिएबल
  891. 38:41को भी बनाकर देख लेते हैं कोड के अंदर मैं
  892. 38:43क्या करूंगी एक सिंपल सा वेरिएबल लेने
  893. 38:46वाली हूं एज इ 23 लिखूंगी एंड नेक्स्ट
  894. 38:49लाइन में लिखने वाली हूं ओल्ड इ इक्वल टू
  895. 38:51फाल्स एंड उसकी अगली लाइन में a इ टू नन
  896. 38:57अब अब मैं प्रिंट करवाने वाली हूं टाइप
  897. 39:00ऑफ ओल्ड एंड नेक्स्ट लाइन में प्रिंट करवा
  898. 39:03दूंगी टाइप ऑफ a इसको कर लेते हैं सेव अब
  899. 39:07ये जो टाइप है ये भी एक फंक्शन है बट
  900. 39:08फंक्शंस के बारे में हम अभी बात नहीं कर
  901. 39:10रहे इसीलिए मैं इस टाइप को ज्यादा
  902. 39:11एक्सप्लेन नहीं कर रही कि कैसे टाइप और ये
  903. 39:14ओल्ड लिखने से इसका टाइप प्रिंट हो रहा है
  904. 39:16जब हम फंक्शंस वाला चैप्टर पढ़ रहे होंगे
  905. 39:18तब उसके बारे में बात करेंगे तो जैसे ही
  906. 39:20मैंने टाइप ऑफ ओल्ड प्रिंट किया ओल्ड के
  907. 39:22अंदर क्या है बुलियन वैल्यू है तो बुलियन
  908. 39:24वैल्यू है तो यहां प्रिंट हो गया बूल एंड
  909. 39:26a के अंदर नन है तो इसके लिए नन टाइप
  910. 39:28प्रिंट हो गया कि कोई इसके अंदर वैलिड
  911. 39:30वैल्यू नहीं है अब इसके अलावा यहीं पर
  912. 39:32फाल्स की जगह अगर मैं स्ल f कर देती तो उस
  913. 39:34केस में मेरे पास एरर आ जाता स्ल t करके
  914. 39:38अगर मैं ट्रू लिख दूं तो भी उस केस में
  915. 39:40एरर आएगा बट अगर कैपिटल t के साथ ट्रू लिख
  916. 39:43दूं तो एरर नहीं आएगा बिल्कुल सही मेरा
  917. 39:45कोड रन कर जाएगा तो इसको मैं दोबारा रन कर
  918. 39:48सकती हूं एंड इस बार सेम वैल्यूज मेरे पास
  919. 39:50प्रिंट हो जाएंगी तो इस तरीके से हमारे
  920. 39:52डेटा टाइप्स काम करते हैं हमारी पाइथन
  921. 39:54लैंग्वेज के अंदर अब बात करते हैं
  922. 39:56pythonw.exe कीवर्ड्स क्या होते हैं पाइथन
  923. 39:58के अंदर कुछ रिजर्व्ड वर्ड्स होते हैं
  924. 40:00जैसे इंग्लिश के अंदर हमारे पास डिक्शनरी
  925. 40:02होती है डिक्शनरी के अंदर कुछ फिक्स्ड
  926. 40:03वर्ड होते हैं जिनका फिक्स्ड मतलब होता है
  927. 40:05अब मुझे पता है डिक्शनरी के अंदर अगर एल
  928. 40:07लिखा हुआ है तो उसका एक फिक्स्ड मीनिंग
  929. 40:09होगा वैसे ही पाइथन की एक छोटी सी
  930. 40:11डिक्शनरी है जिसमें कुछ रिजर्व्ड वर्ड्स
  931. 40:13हैं जिनको स्टोर कर लिया गया है रिजर्व
  932. 40:15वर्ड्स के अंदर पाइथन में हमारे पास ये
  933. 40:17सारे के सारे रिजर्व्ड वर्ड्स होते हैं
  934. 40:18यानी एंड हमारा एक रिजर्व्ड वर्ड है एज
  935. 40:21असर्ट ब्रेक यहां पर हम देख रहे होंगे कि
  936. 40:23ट्रू हमारे लिए एक रिजर्व्ड वर्ड होता है
  937. 40:26या नन हमारे लिए एक रिजर्व्ड वर्ड होता है
  938. 40:28या फॉल्स हमारे लिए एक रिजर्व्ड वर्ड होता
  939. 40:30है यानी ये फॉल्स ये नन ये ट्रू ये सारे
  940. 40:33के सारे कीवर्ड्स हैं कीवर्ड्स का एक और
  941. 40:35मीनिंग भी होता है कि कीवर्ड्स को आप
  942. 40:36आइडेंटिफिकेशन
  943. 40:42या वेरिएबल का नाम ट्रू नहीं रख सकते ये
  944. 40:45जो वर्ड्स हैं ये सिर्फ जो इनका मीनिंग है
  945. 40:48पाइथन के अंदर उसी मीनिंग के लिए यूज़ हो
  946. 40:50सकते हैं किसी और काम के लिए हम इन वर्ड्स
  947. 40:52को पाइथन के अंदर यूज नहीं कर सकते मतलब
  948. 40:54ट्रू का काम या फाल्स का काम या नन का काम
  949. 40:57सिर्फ वही रहेगा जिस काम के लिए पाइथन ने
  950. 40:59इनको रिजर्व किया है अब ये यहां पर काफी
  951. 41:01सारे एक साथ हमें कीवर्ड्स दिख रहे होंगे
  952. 41:02पर इनकी टेंशन नहीं लेनी कि हम इन सारों
  953. 41:04को कैसे याद रखेंगे जैसे-जैसे हम जितना
  954. 41:06ज्यादा पाइथन के पार्ट्स कवर करेंगे इन
  955. 41:08सारे कीवर्ड्स को हम एक-एक करके कवर कर
  956. 41:10लेंगे जैसे अभी हमें याद करने की जरूरत
  957. 41:12नहीं है कि फॉल्स नन और ट्रू क्योंकि इन
  958. 41:14तीनों को हम पढ़ चुके हैं तो इनके मतलब
  959. 41:16हमें ऑलरेडी पता चल गए हैं और अब ये भी
  960. 41:18पता चल गया कि ये तीनों कीवर्ड्स हैं तो
  961. 41:19इनके नाम हमें वेरिएबल के नाम की तरह यूज
  962. 41:21नहीं करने वैसे ही धीरे-धीरे जैसे ही हम
  963. 41:23और पाइथन पढ़ेंगे वैसे ही हमें सारे सारे
  964. 41:25कीवर्ड्स के नाम याद हो जाएंगे इसीलिए अभी
  965. 41:27इसको याद करने की जरूरत नहीं है टाइम के
  966. 41:29साथ ये हमें अपने आप याद होने वाले हैं अब
  967. 41:31एक और चीज हमें ध्यान रखनी है कि पाइथन
  968. 41:33हमारी एक केस सेंसिटिव लैंग्वेज होती है
  969. 41:36काफी सारी लैंग्वेजेस होती हैं जो केस
  970. 41:38सेंसिटिव नहीं होती कुछ लैंग्वेजेस होती
  971. 41:39हैं जो केस सेंसिटिव होती है केस सेंसिटिव
  972. 41:41कहने का क्या मतलब है कि पाइथन के अंदर
  973. 41:43कैपिटल ए और स्मल ए अलग-अलग हैं जैसे
  974. 41:46एसक्यूएल होती है स्ट्रक्चर्ड क्वेरी
  975. 41:48लैंग्वेजेस अगर आप डीबीएमएस नाम का एक
  976. 41:50सब्जेक्ट पढ़ेंगे कॉलेज के अंदर या फिर
  977. 41:51स्कूल के अंदर कहीं भी तो वहां पर आपको
  978. 41:54पता चलेगा कि डीबीएमएस के अंदर एसक्यूएल
  979. 41:56जो होती है वो केस सेंसिटिव लैंग्वेज नहीं
  980. 41:58होती मतलब उसके अंदर आप कैपिटल a लिखो या
  981. 42:00स्मल ए लिखो सब बराबर है बट पाइथन वैसी
  982. 42:02लैंग्वेज नहीं है पाइथन के अंदर अगर आपने
  983. 42:05लिखा कैपिटल एप्पल एंड लिखा स्मॉल एप्पल
  984. 42:08तो ये अलग वेरिएबल है एंड ये अलग वेरिएबल
  985. 42:11है दोनों वेरिएबल सेम नहीं है तो यहां पर
  986. 42:13कैपिटल क्या है मतलब अपर केस क्या है और
  987. 42:15स्मॉल क्या है लोअर केस क्या है वो दोनों
  988. 42:17चीजें अलग-अलग होती है तो इसीलिए जब भी हम
  989. 42:19कीवर्ड्स को लिखते हैं पाइथन के अंदर तो
  990. 42:21हमें ये याद रखना है कि पाइथन केस
  991. 42:23सेंसिटिव है इसीलिए मैंने बताया था कि जब
  992. 42:25भी हम ट्रू लिख रहे हैं तो उसमें शुरुआत
  993. 42:27वाला लेटर कैपिटल ही रहेगा जब हम फाल्स
  994. 42:29लिख रहे हैं तो शुरुआत वाला f कैपिटल होगा
  995. 42:31जब हम नन लिख रहे हैं तो उसके अंदर शुरुआत
  996. 42:33वाला n कैपिटल होगा नहीं तो पाइथन हमें
  997. 42:36एरर दे देगा तो इसीलिए जब हम फर्स्ट टाइम
  998. 42:38आउटपुट प्रिंट कर रहे हैं हम फर्स्ट टाइम
  999. 42:40डेटा टाइप्स को यूज़ कर रहे हैं तो हमेशा
  1000. 42:41याद रखना है कि जैसी चीजें मैं लिखवा रही
  1001. 42:43हूं कोड के अंदर वैसे ही एक-एक लेटर सेम
  1002. 42:45होना चाहिए नहीं तो हमारे पास एरर्स आ
  1003. 42:47सकते हैं अब नेक्स्ट हम एक छोटा सा
  1004. 42:49प्रॉब्लम सॉल्व करने वाले हैं हमें क्या
  1005. 42:51करना है
  1006. 42:52python2 नंबर्स यानी इसके लिए मुझे कोड
  1007. 42:55लिखना है अब अगर मुझे दो नंबर्स के अंदर
  1008. 42:57कोई वैल्यू असाइन करनी है फिर उनका सम
  1009. 42:59प्रिंट करना है तो उसके लिए लॉजिक क्या
  1010. 43:00रहेगा लॉजिक ये रहेगा कि पहले तो मैं दो
  1011. 43:03नंबर्स बना लूं मान लेते हैं मेरा पहला
  1012. 43:04नंबर है a और मेरा दूसरा नंबर है b a के
  1013. 43:07अंदर मैं वैल्यू स्टोर कर सकती हूं टू के
  1014. 43:09इक्वल b के अंदर मैं वैल्यू स्टोर कर सकती
  1015. 43:11हूं फाइव के इक्वल तो ये मेरी फर्स्ट लाइन
  1016. 43:13हो गई ये मेरी सेकंड लाइन हो गई कि मेरे
  1017. 43:14पास दो वेरिएबल हैं a और b जिसके अंदर
  1018. 43:16वैल्यू टू एंड फाइव है अब मुझे अगर इनका
  1019. 43:18सम स्टोर करवाना है तो पहले तो मैं इनका
  1020. 43:20सम कैलकुलेट कर सकती हूं तो जैसे मैथ के
  1021. 43:22अंदर कैलकुलेशन होती है वैसे ही पाइथन के
  1022. 43:24अंदर कैलकुलेशन होती है यानी मैं यहां पर
  1023. 43:26एक और वेरिएबल बना सकती हूं सम इ इक्वल ट
  1024. 43:29a + b के इक्वल तो डायरेक्टली क्या करेगा
  1025. 43:32पाइथन पहले तो a की वैल्यू ले लेगा टू एंड
  1026. 43:34फिर b की वैल्यू ले लेगा फाइव दोनों को ऐड
  1027. 43:36करेगा सेवन एंड सम के अंदर वैल्यू स्टोर
  1028. 43:39करवा देगा सेवन के इक्वल एंड उसके बाद अगर
  1029. 43:41मुझे सम को प्रिंट करवाना है तो मैं लिख
  1030. 43:43सकती हूं प्रिंट सम को तो ये चार लाइनों
  1031. 43:47का मेरा पूरा का पूरा प्रोग्राम हो जाएगा
  1032. 43:49जिस प्रोग्राम में मेरे पास दो वेरिएबल
  1033. 43:51हैं a एंड b एंड इन दोनों का मैं सम
  1034. 43:53कैलकुलेट कर रही हूं एंड उसको मैं प्रिंट
  1035. 43:55करवा रही हूं तो इसको एक बार पाइथन के कोड
  1036. 43:57के अंदर लिखते हैं ये मेरी फाइल है जिसके
  1037. 43:59अंदर मैंने एक वेरिएबल बनाया a = 2 दूसरा
  1038. 44:01वेरिएबल मैंने बनाया है b = 5 तीसरा
  1039. 44:04वेरिएबल मैं बना रही हूं सम = a + b एंड
  1040. 44:07उसके बाद नेक्स्ट लाइन में मैं प्रिंट
  1041. 44:09करवाने वाली हूं अपने सम को इसको कर लेते
  1042. 44:11हैं सेव एंड नाउ रन तो मेरे पास प्रिंट
  1043. 44:14होकर आया है सेवन तो पाइथन ने क्या किया
  1044. 44:16डायरेक्टली 2 + 5 यानी सम के अंदर स्टोर
  1045. 44:19करवा दिया सेवन को एंड उसी चीज़ को हमने
  1046. 44:21कर दिया है प्रिंट यहीं पर अगर मेरे पास
  1047. 44:231000 होता और b के अंदर मेरे पास 500 होता
  1048. 44:27तो उस केस में मेरे पास अलग सम प्रिंट
  1049. 44:28होकर आता इस बार प्रिंट होकर आ है 1500
  1050. 44:31मतलब 1000 + 500 = 1500 और यहीं पर अगर
  1051. 44:35मुझे सम नहीं कैलकुलेट करने को बोलते
  1052. 44:37डिफरेंस बोलते कि a - b कैलकुलेट करो तो
  1053. 44:40मैं सिंपली यहां पर लिख सकती थी a - b एंड
  1054. 44:42उसके बाद मैं इसको रन करवाती तो मेरे पास
  1055. 44:44प्रिंट हो जाता 500 मतलब 1000 - 500 = 500
  1056. 44:49तो सम की जगह इस वेरिएबल को मैं नाम दे
  1057. 44:51देती डिफरेंस तो यहां पर बेसिकली मैंने
  1058. 44:54प्रिंट करवाया अपने डिफरेंस को च इज इक्वल
  1059. 44:57टू 500 तो इस तरीके से अगर मुझे पाइथन का
  1060. 45:00कोई बेसिक कोड लिखना होता है तो उसको इस
  1061. 45:02तरीके से हम वेरिएबल को डिफाइन कर सकते
  1062. 45:04हैं इस तरीके से हम कोई काम परफॉर्म कर
  1063. 45:06सकते हैं एंड इस तरीके से हम अपने आउटपुट
  1064. 45:08को प्रिंट करवा सकते हैं अब नेक्स्ट हम
  1065. 45:10बात करने वाले हैं पाइथन के अंदर कॉमेंट्स
  1066. 45:12के बारे में कॉमेंट्स हमारे प्रोग्राम का
  1067. 45:14वो हिस्सा होते हैं जो कभी एग्जीक्यूट
  1068. 45:16नहीं होता यानी फॉर एग्जांपल अगर हमें
  1069. 45:18अपने कोड को एक्सप्लेन करने के लिए अपने
  1070. 45:20कोड के अंदर कुछ इंग्लिश लिखनी है या कुछ
  1071. 45:21और लिखना है तो उसे हम कॉमेंट्स की फॉर्म
  1072. 45:23में लिख रहे होंगे कॉमेंट्स को जनरली हम
  1073. 45:25अपने हैश के साथ स्टार्ट करते हैं हैश को
  1074. 45:28लिखकर हम अपने सिंगल कॉमेंट्स को लिख सकते
  1075. 45:30हैं और ट्रिपल कोड्स को यूज करके हम उसके
  1076. 45:32अंदर अपने मल्टी लाइन कॉमेंट्स को लिख
  1077. 45:34सकते हैं एक बार देखते हैं कि कमेंट्स
  1078. 45:36एगजैक्टली वर्क कैसे करते हैं फॉर
  1079. 45:37एग्जांपल मैंने अपनी स्क्रीन पर लिखा
  1080. 45:39प्रिंट हेलो वर्ल्ड अब ये जो लाइन है मुझे
  1081. 45:43पता है कि ये मेरे कोड का एक नॉर्मल सा
  1082. 45:44हिस्सा है जो एग्जीक्यूट हो जाएगा अब इसी
  1083. 45:46लाइन को अगर कॉपी करके मैंने दो बार लिखा
  1084. 45:49बस सेकंड लाइन के आगे अगर मैं हैश लगा दूं
  1085. 45:51तो ये क्या बन जाएगा यह कमेंट बन जाएगा
  1086. 45:53कॉमेंट्स को विजुअल स्टूडियो कोड ग्रीन
  1087. 45:55कलर से जनरली हाईलाइट करता है और अब मुझे
  1088. 45:58पता चल रहा है कि ऐसा हिस्सा है जो
  1089. 45:59एग्जीक्यूट नहीं होगा जैसे अगर सेव करके
  1090. 46:02हम अपने कोड को रन करें तो आउटपुट में
  1091. 46:04हमारे पास हेलो वर्ल्ड सिर्फ एक बार
  1092. 46:05प्रिंट होकर आएगा हम चाहते तो कॉमेंट्स के
  1093. 46:08अंदर कुछ भी नॉर्मल इंग्लिश भी लिख सकते
  1094. 46:09हैं जैसे हाई आई एम अ कॉमेंट अब हम चाहते
  1095. 46:14तो अपने प्रोग्राम के अंदर एक मल्टी लाइन
  1096. 46:16कॉमेंट भी लिख सकते थे जैसे हम लिख सकते
  1097. 46:19हैं मल्टी लाइन कमेंट इस तरीके से तीन
  1098. 46:23लाइंस के अंदर या दो लाइंस के अंदर एंड
  1099. 46:26इसे अगर हम कमेंट आउट करेंगे तो एक तो
  1100. 46:29तरीका है कि हम दो हैश को यूज करें एंड
  1101. 46:31दूसरा तरीका है कि हम ट्रिपल कोड्स को इस
  1102. 46:34तरीके से यूज कर सकते हैं सो दिस बिकम अ
  1103. 46:36मल्टी लाइन कॉमेंट जो हमारे कोड के
  1104. 46:38एग्जीक्यूशन को बिल्कुल भी अफेक्ट नहीं
  1105. 46:39करेगा और दोबारा से हमारे पास हेलो वर्ल्ड
  1106. 46:42जो है वो प्रिंट हो कर आएगा अब विजुअल
  1107. 46:43स्टूडियो कोड के अंदर लाइंस को कमेंट करने
  1108. 46:45का एक शॉर्टकट होता है जैसे फॉर एग्जांपल
  1109. 46:48मेरे पास काफी सारे प्रिंट हेलो वर्ल्ड है
  1110. 46:51एंड अगर इनमें से इन तीन लाइंस को मुझे
  1111. 46:53कमेंट आउट करना है तो आई कैन जस्ट प्रेस
  1112. 46:55कमांड एंड फॉर स्लश कमांड एंड फॉरवर्ड
  1113. 46:58स्लैश या विंडोज के अंदर कंट्रोल एंड
  1114. 46:59फॉरवर्ड स्लैश को जैसे ही हम प्रेस करते
  1115. 47:01हैं हम मल्टीपल चीजों को एक साथ कॉमेंट
  1116. 47:03आउट कर सकते हैं एंड इसी तरीके से मल्टीपल
  1117. 47:05चीजों को एक साथ अनकमेंट भी कर सकते हैं
  1118. 47:08सो दिस इज हाउ कॉमेंट्स वर्क इन आवर कोड
  1119. 47:10अब नेक्स्ट पाइथन के अंदर हम बात करने
  1120. 47:12वाले हैं ऑपरेटर्स के बारे में ऑपरेटर
  1121. 47:14क्या होता है ऑपरेटर हमारे पास एक ऐसा
  1122. 47:16सिंबल होता है जिसका काम होता है टू
  1123. 47:18परफॉर्म सम ऑपरेशन यानी मैथ के अंदर हमने
  1124. 47:21यह चीज बहुत बार देखी होगी a + b a + b के
  1125. 47:25अंदर जो हमारे a एंड ब होते हैं इन्हें हम
  1126. 47:29जनरली ऑपरेंट कहते हैं और हमारे पास यह जो
  1127. 47:32प्लस है इसे हम अपना प्लस ऑपरेटर कहते हैं
  1128. 47:35ऑपरेटर का काम होता है कोई भी ऑपरेशन को
  1129. 47:37परफॉर्म करना यानी किसी भी काम को परफॉर्म
  1130. 47:39करना जैसे यहां पर प्लस क्या करता है प्लस
  1131. 47:41का काम परफॉर्म करता है वहीं पर हमारे पास
  1132. 47:43माइनस भी होता है माइनस एक वैल्यू में से
  1133. 47:45दूसरी वैल्यू को सबस्टैक करने का काम
  1134. 47:47परफॉर्म करता है मल्टीप्लाई क्या करता है
  1135. 47:49मल्टीप्लाई दो नंबर्स को मल्टीप्लाई करने
  1136. 47:50का काम परफॉर्म करता है तो ये हमारे पास
  1137. 47:53ऑपरेटर्स होते हैं जिनको हमने मैथ में भी
  1138. 47:55कई बार देखा है और जिन वैल्यूज के ऊपर काम
  1139. 47:58परफॉर्म होता है ऑपरेशन परफॉर्म होता है
  1140. 47:59उन्हें हम ऑपरेंट कहते हैं तो एक ऑपरेटर
  1141. 48:02ऐसा सिंबल होता है जो ऑपरेंट के ऊपर
  1142. 48:04ऑपरेशंस को परफॉर्म करता है अब हमारे पास
  1143. 48:06ऑपरेटर्स डिफरेंट डिफरेंट टाइप्स के होते
  1144. 48:08हैं इनमें से कुछ ऑपरेटर्स हमने मैथ के
  1145. 48:09अंदर ऑलरेडी बचपन में पढ़े होंगे और कुछ
  1146. 48:11ऐसे हैं जो प्रोग्रामिंग के अंदर नए होते
  1147. 48:13हैं जिन्हें हम प्रोग्रामिंग करते टाइम
  1148. 48:15पढ़ते हैं सबसे पहले बात करते हैं अपने
  1149. 48:17एरिदमेटोसस के बारे में एरिदमेटोसस जनरली
  1150. 48:21मैथमेटिकल ऑपरेशंस को परफॉर्म करने के लिए
  1151. 48:23यूज़ होते हैं सबसे पहले हम बात करेंगे
  1152. 48:25अपने एरिदमेटोसस ऑपरेटर्स के बारे में
  1153. 48:27उसके लिए हेडिंग लिख लेते हैं एरिथ मेे िक
  1154. 48:29ऑपरेटर्स एक नंबर हम क्रिएट कर लेते हैं a
  1155. 48:32जिसे हम वैल्यू असाइन कर देंगे फाइव एंड
  1156. 48:34दूसरा नंबर ले लेते हैं b = 2 अब a एंड b
  1157. 48:38के ऊपर हम अपने जो सबसे बेसिक एरिथ मेे िक
  1158. 48:40ऑपरेशंस होते हैं यानी प्लस माइनस
  1159. 48:42मल्टीप्लाई एंड डिवाइड उन्हें परफॉर्म
  1160. 48:43करेंगे अब पाइथन के अंदर दो नंबर्स को
  1161. 48:46प्लस करने के लिए हम लिख सकते हैं सम = a
  1162. 48:49+ b इसका मतलब है a + b को कैलकुलेट करके
  1163. 48:52हम अपने सम वेरिएबल के अंदर स्टोर कर रहे
  1164. 48:54हैं और इस वैल्यू को हम प्रिंट करवा सकते
  1165. 48:57यानी हम अपने सम को प्रिंट करवा सकते हैं
  1166. 48:58लेट्स सेव इट एंड एग्जीक्यूट तो हमारे पास
  1167. 49:00वैल्यू प्रिंट होकर आएगी 5 + 2 = 7 हम
  1168. 49:03चाहे तो इसे डायरेक्टली भी प्रिंट करवा
  1169. 49:05सकते हैं यानी डायरेक्टली हम a + b का सम
  1170. 49:10जो है उसे प्रिंट करवा के एग्जीक्यूट करवा
  1171. 49:12सकते हैं विद इन आवर प्रिंट फंक्शन जैसे
  1172. 49:15हमारे पास प्लस होता है वैसे ही हमारे पास
  1173. 49:17माइनस होता है वैसे ही हमारे पास डिवाइड
  1174. 49:19एंड मल्टीप्लाई होते हैं तो माइनस करने के
  1175. 49:21लिए हम लिख सकते हैं a - b मल्टीप्लाई
  1176. 49:23करने के लिए हम लिख सकते हैं a एस्ट रिस्क
  1177. 49:25b तो ये स्टार वाला सिंबल हो होता है जो
  1178. 49:27मल्टीप्लिकेशन के लिए यूज़ होता है डिवाइड
  1179. 49:29के लिए हम फॉरवर्ड स्लैश को यूज़ करते हैं
  1180. 49:31एंड ये हो गया हमारे पास a / b इसको सेव
  1181. 49:34कर लेते हैं एग्जीक्यूट करते हैं तो हमारे
  1182. 49:36पास आ गया a + b = 7 यानी 5 + 2 = 7 5 - 2
  1183. 49:41= 3 5 * 2 = 10 एंड 5 / 2 = 2.5 अच्छा
  1184. 49:46यहां पे एक और इंटरेस्टिंग चीज़ कि जब भी
  1185. 49:48हम एक नंबर को दूसरे नंबर से डिवाइड करते
  1186. 49:50हैं पाइथन के अंदर तो आंसर हमेशा एक
  1187. 49:52फ्लोटिंग वैल्यू आता है भले ही हमारा आंसर
  1188. 49:54इंटी जर वैल्यू हो सकता था बट वह हमेशा
  1189. 49:56टिंग वैल्यू की फॉर्म में आएगा यानी अगर
  1190. 49:59यहां पर a की वैल्यू फ की जगह हमारे पास
  1191. 50:01फर होता तो 4 / बा 2 हमारे पास आंसर आना
  1192. 50:04चाहिए था 2 पर हमारे पास आंसर आएगा 2.0
  1193. 50:07इसे अगर री एग्जीक्यूट करें तो आंसर में
  1194. 50:08हमारे पास वैल्यू आएगी 2.0 के इक्वल अब ये
  1195. 50:11तो हो गए नॉर्मल वो एरिथ मेे ऑपरेटर्स
  1196. 50:13जिनको हमने ऑलरेडी अपने मैथ के अंदर पढ़ा
  1197. 50:16हुआ है इनके अलावा हमारे पास एक और ऑपरेटर
  1198. 50:18होता है जिसे हम कहते हैं अपना मॉड्यूल
  1199. 50:21ऑपरेटर जो हम जनरली मैथ के अंदर नहीं
  1200. 50:24पढ़ते ये हमारा रिमाइंडर फाइंड आउट करना
  1201. 50:26के लिए यूज़ होता है यानी अगर हमने लिख
  1202. 50:28दिया a मॉडलो मॉडलो को हम परसेंटेज साइन
  1203. 50:31से डिनोट करते हैं a मॉडलो b का मतलब होता
  1204. 50:34है कि अगर हम a और b को डिवाइड करें तो हम
  1205. 50:37उन दोनों के बीच का रिमाइंडर फाइंड आउट
  1206. 50:38करना चाहते हैं फॉर एग्जांपल हमारे पास दो
  1207. 50:41नंबर्स हैं फाइव एंड 2 फव को जब हम टू से
  1208. 50:44डिवाइड करेंगे तो हमारे पास रिमाइंडर में
  1209. 50:46आएगी वैल्यू इक्वल टू 1 तो यही वन हमें
  1210. 50:48हमारा मॉड्यूल रिटर्न करके देता है सेव
  1211. 50:51करके अगर हम एग्जीक्यूट करें तो हमारे पास
  1212. 50:53आंसर में आएगी वैल्यू वन के इक्वल जैसे
  1213. 50:55हमारे पास मॉड्यूल होता है ऐसे एक और
  1214. 50:57ऑपरेटर होता है जिसे हम कहते हैं अपना
  1215. 51:01पावर ऑपरेटर यानी अगर हम a डबल स्टार b को
  1216. 51:05लिखते हैं तो इसका मतलब होता है कि हम a
  1217. 51:07टू द पावर b कैलकुलेट करने की कोशिश कर
  1218. 51:09रहे
  1219. 51:10हैं a टू द पावर b यहां पर होगा 5 टू द
  1220. 51:13पावर 2 व्हिच इज इक्वल टू 25 हमारे आंसर
  1221. 51:16में भी हमारे पास वैल्यू रिटर्न होकर आएगी
  1222. 51:1825 के इक्वल तो ये हो गए हमारे सारे के
  1223. 51:21सारे एरिदमेटोसस नेक्स्ट टाइप ऑफ ऑपरेटर
  1224. 51:24जिन्हें हम पढ़ने वाले हैं इन्हें हम अपने
  1225. 51:25कंपैरिजन या फिर इन्हें रिलेशनल ऑपरेटर्स
  1226. 51:28भी कह सकते हैं रिलेशनल ऑपरेटर्स का काम
  1227. 51:30होता है दो वैल्यूज को कंपेयर करने का
  1228. 51:33इन्हें जनरली हमने मैथ के अंदर भी देखा
  1229. 51:35होगा अब मैथ के अंदर अगर हमें दो नंबर्स
  1230. 51:37को कंपेयर करना है जैसे अगर हम चेक करना
  1231. 51:39चाहते हैं क्या a b के इक्वल है तो उसके
  1232. 51:41लिए हम सिंगल इक्वल टू लिखते हैं पर पाइथन
  1233. 51:43के अंदर इक्वलिटी चेक करने के लिए हम डबल
  1234. 51:46इक्वल टू लिखते हैं मैथ के अंदर a नॉट = b
  1235. 51:49हम इस तरीके से लिखते हैं पर पाइथन के
  1236. 51:51अंदर हम एक्सक्लेमेशन इक्वल टू को नॉट
  1237. 51:53इक्वल टू की तरह लिखते हैं इनफैक्ट जब भी
  1238. 51:55जनरली प्रोग्राम के अंदर हमें
  1239. 51:57एक्सक्लेमेशन दिखे तो वो जनरली होता है कि
  1240. 51:59हम नॉट कहने की कोशिश कर रहे हैं यानी
  1241. 52:01किसी भी चीज को नेगेट करने की कोशिश कर
  1242. 52:03रहे हैं तो यह हमारा इक्वल टू ऑपरेटर होता
  1243. 52:05है यह हमारा नॉट इक्वल टू ऑपरेटर होता है
  1244. 52:08फॉर एग्जांपल अपनी कुछ नई वैल्यूज हम ले
  1245. 52:11लेते हैं एंड अब बात करते हैं अपने
  1246. 52:13रिलेशनल ऑपरेटर्स के बारे में सबसे पहले
  1247. 52:17हम अपनी एक वैल्यू ले सकते हैं a = 50 एंड
  1248. 52:21b = 20 अगर हमें चेक करना है क्या a बी के
  1249. 52:24इक्वल है तो उसके लिए हम सि सिंपली प्रिंट
  1250. 52:27करवा सकते हैं इज a = टू इक्व टू b अच्छा
  1251. 52:31जब भी हम रिलेशनल ऑपरेटर्स को लिख रहे
  1252. 52:32होते हैं तो उसका मतलब होता है कि जो भी
  1253. 52:35एक्सप्रेशन कहने की कोशिश कर रहा है क्या
  1254. 52:36वो वैल्यू ट्रू है या फिर वो वैल्यू फॉल्स
  1255. 52:39है यानी रिलेशनल ऑपरेटर्स हमेशा आउटपुट
  1256. 52:41में हमें या तो ट्रू रिटर्न करके देंगे या
  1257. 52:43फिर फाल्स रिटर्न करके देंगे व्हिच इज अ
  1258. 52:45बुलियन वैल्यू ये एक्सप्रेशन कह रहा है a
  1259. 52:48ब के इक्वल है यानी 502 के इक्वल है तो
  1260. 52:51ओबवियसली इसका जो आंसर होना चाहिए दैट विल
  1261. 52:53बी फाल्स इसे सेव कर लेते हैं एंड
  1262. 52:55एग्जीक्यूट करते हैं तो हमारे पास आंसर
  1263. 52:57में आएगा फाल्स उसी तरीके से अगर हम यहां
  1264. 53:00पर लिख दें a नॉ इक्व ट b तो उसका आंसर
  1265. 53:04हमारे पास आएगा इक्वल टू ट्रू यानी 50 नॉट
  1266. 53:07इक्वल ट 20 ट्रू है या फाल्स है उसका आंसर
  1267. 53:10हमारे पास हमेशा ट्रू आएगा सेव कर लेते
  1268. 53:12हैं एंड हमारे पास आंसर में आएगा वैल्यू
  1269. 53:15इक्वल टू ट्रू इनफैक्ट ये ऊपर वाला जो
  1270. 53:18पार्ट है इसे एक बार हम कर देते हैं
  1271. 53:19कॉमेंट आउट जैसे हमारे पास इक्वल टू एंड
  1272. 53:22नॉट इक्वल टू होते हैं वैसे ही हमारे पास
  1273. 53:24ग्रेटर दन लेस दन ग्रेटर दन इ एंड लेसन
  1274. 53:27इक्वल टू होते हैं जैसे यहां पर अगर हम
  1275. 53:30लिखना चाहे क्या a ग्रेटर दन इक्वल टू बी
  1276. 53:33है उस केस में हमें पता है 50 ग्र इ 20 तो
  1277. 53:36है ही तो इस केस में हमारे पास प्रिंट
  1278. 53:38होकर आएगा ट्रू या इन फैक्ट अगर हम प्रिंट
  1279. 53:41करना चाहे क्या a ग्रेटर दन इक्वल टू बी
  1280. 53:43है इस केस में भी हमारे पास वैल्यू प्रिंट
  1281. 53:45होकर आएगी ट्रू इसे एग्जीक्यूट करते हैं
  1282. 53:47हमारे पास वैल्यू प्रिंट होकर आई है ट्रू
  1283. 53:49एंड ट्रू जैसे हमने ग्रेटर देन किया है
  1284. 53:52वैसे ही हम लेस देन भी कर सकते हैं तो
  1285. 53:55यहां पे a ले इक्वल ट b एंड a < b इस केस
  1286. 53:59में हमारे पास आंसर आएगा फाल्स एंड इस केस
  1287. 54:02में भी हमारे पास आंसर आएगा फाल्स इसे सेव
  1288. 54:04कर लेते हैं एग्जीक्यूट करते हैं लास्ट
  1289. 54:06में हमारे पास प्रिंट होंगे दो फॉल्स अब
  1290. 54:08जो रिलेशनल ऑपरेटर्स हैं इन्हें हमें एज
  1291. 54:10सच याद करने की जरूरत नहीं है हम बस एक
  1292. 54:12नजर इस पर डाल सकते हैं रिलेशनल ऑपरेटर्स
  1293. 54:14को बाद में कंडीशनल स्टेटमेंट्स हमारा एक
  1294. 54:16टॉपिक होगा काफी इंपॉर्टेंट टॉपिक है जिसे
  1295. 54:18जब हम पढ़ेंगे तो हम इन्हें अपने आप बहुत
  1296. 54:21बार यूज़ कर लेंगे और हमें खुद बखुदा हो
  1297. 54:23जाएंगे रिलेशनल ऑपरेटर्स के बाद नेक्स्ट
  1298. 54:25टाइप ऑफ ऑपरेटर जिसे हम पढ़ने वाले हैं ये
  1299. 54:27होते हैं हमारे असाइनमेंट ऑपरेटर्स एंड एक
  1300. 54:30असाइनमेंट ऑपरेटर को हम ऑलरेडी पढ़ चुके
  1301. 54:32हैं जब भी हम लिखते हैं a इज इक्वल टू
  1302. 54:34समथिंग यानी a = 50 अगर हमने लिख दिया तो
  1303. 54:37ये जो इक्वल टू है इसी को हम अपना
  1304. 54:40असाइनमेंट ऑपरेटर कहते हैं दिस इज आर
  1305. 54:42इक्वल टू असाइनमेंट ऑपरेटर असाइनमेंट
  1306. 54:44ऑपरेटर्स का काम होता है किसी वैल्यू को
  1307. 54:46असाइन करना तो जब हम a = 50 लिख रहे हैं
  1308. 54:49तो इसका मतलब है हमारी ये जो 50 वैल्यू है
  1309. 54:51इसे हम इस वेरिएबल a के अंदर असाइन कर रहे
  1310. 54:53हैं तो ये हमारा असाइनमेंट ऑपरेटर है पर
  1311. 54:55इसके अलावा भी हमारे पास काफी सारे
  1312. 54:57असाइनमेंट ऑपरेटर्स होते हैं जैसे फॉर
  1313. 55:00एग्जांपल हमारे पास एक नंबर है नम नम को
  1314. 55:04हम इनिश इज कर रहे हैं 10 के साथ अगर हम
  1315. 55:06चाहते हैं कि हमारा जो नंबर है उसी के
  1316. 55:08अंदर हम 10 को ऐड कर दें तो हमारे पास
  1317. 55:10वैल्यू हो जाएगी नंबर प् 10 नंबर प् 10
  1318. 55:13क्या होगा 10 + 10 व्हिच इज गोइंग टू बी
  1319. 55:16इक्वल टू 20 तो हमारा ये जो नम वेरिएबल है
  1320. 55:18अब इसकी वैल्यू के अंदर हमारे पास 20 आ
  1321. 55:20जाएगा एंड इस 20 को हम चाहे तो प्रिंट भी
  1322. 55:22कर सकते हैं यानी इसे सेव कर लेते हैं
  1323. 55:24एग्जीक्यूट करते हैं तो हमारे पास वैल्यू
  1324. 55:26आ 20 के इक्वल यहां पर हम इनफैक्ट लिख
  1325. 55:29सकते हैं
  1326. 55:31नम की वैल्यू को सेफ एंड दिस नम इज गोइंग
  1327. 55:35टू बी इक्वल टू 20 ये ऊपर वाली वैल्यूज को
  1328. 55:38कर देते हैं कॉमेंट
  1329. 55:42आउट तो यहां पर ये जो स्टेटमेंट है नम
  1330. 55:45इक्व नम + 10 इसी को शॉर्ट में लिखने का
  1331. 55:47तरीका होता है नम प् इक्व ट 10 यानी हमारे
  1332. 55:51पास पाइथन के अंदर एक स्पेशल असाइनमेंट
  1333. 55:53ऑपरेटर है जो उसी नंबर के अंदर किसी भी नई
  1334. 55:56वैल्यू को ऐड करने का काम करता है इस
  1335. 55:58स्टेटमेंट एंड इस स्टेटमेंट दोनों का ही
  1336. 56:01सेम मतलब है तो अगर हम इस स्टेटमेंट को
  1337. 56:03यहां से हटा दें तो भी हमारे पास आउटपुट
  1338. 56:05में 20 ही रिटर्न होके आएगा इस तरीके से
  1339. 56:09तो हमारे पास प्लस इक्वल टू ऑपरेटर होता
  1340. 56:11है जो उसी नंबर में किसी नई वैल्यू को ऐड
  1341. 56:13करने का काम करता है जैसे हमारे पास प्लस
  1342. 56:15इक्वल टू होता है वैसे ही हमारे पास माइनस
  1343. 56:16इक्वल टू भी होता है तो इसका मतलब हो
  1344. 56:18जाएगा नम की वैल्यू हमारे पास रिटर्न होकर
  1345. 56:20आएगी जीरो के इक्वल यानी 10 - 10
  1346. 56:23एग्जीक्यूट करेंगे आंसर में आएगा रो ऐसे
  1347. 56:26ही हमारे पास मल्टीप्लाई इक्वल टू होता है
  1348. 56:29मल्टीप्लाई इक्वल टू क्या करेगा 10 को 10
  1349. 56:32वैल्यू से मल्टीप्लाई कर देगा या अगर हम
  1350. 56:33यहां पर फ लिख दें तो 10 को वो फ से
  1351. 56:35मल्टीप्लाई कर देगा आंसर में हमारे पास 50
  1352. 56:38आएगा सेव कर लेते हैं एग्जीक्यूट किया
  1353. 56:40आंसर में आ गया 50 एंड इसी तरीके से हमारे
  1354. 56:42पास डिवाइड इक्वल टू होता है 10 को फ से
  1355. 56:45जब हम डिवाइड करेंगे आंसर में आएगा टू तो
  1356. 56:48द आंसर इज गोइंग टू बी टू इसी तरीके से हम
  1357. 56:51मॉडलो भी कैलकुलेट कर सकते हैं यानी हमारा
  1358. 56:55रिमाइंडर 10 को जब फाइव से डिवाइड करेंगे
  1359. 56:57तो रिमाइंडर में हमारे पास आएगी रो वैल्यू
  1360. 56:59तो आंसर में नम विल बी इक्वल टू 0 एंड ऐसे
  1361. 57:02ही हमारे पास पावर ऑपरेटर होता है पावर
  1362. 57:05क्या करेगा 10 टू द पावर 5 10 टू द पावर 5
  1363. 57:08हमारे पास हो जाएगा 1 लाख के इक्वल तो
  1364. 57:11आंसर में वही वैल्यू हमारे पास आने वाली
  1365. 57:14है सेव रिफ्रेश तो ये हो गया हमारे पास 1
  1366. 57:18लाख तो इस तरीके से हम अपने असाइनमेंट
  1367. 57:21ऑपरेटर्स को डिफरेंट डिफरेंट असाइनमेंट
  1368. 57:22ऑपरेटर्स को यूज करते हैं अब जैसे हमारे
  1369. 57:24पास असाइनमेंट ऑपरेटर्स होते हैं नेक्स्ट
  1370. 57:26टाइप ऑफ ऑपरेटर जिसे हम डिस्कस करेंगे यह
  1371. 57:28है हमारे लॉजिकल ऑपरेटर्स लॉजिकल ऑपरेटर्स
  1372. 57:31बुलियन वैल्यूज के ऊपर काम करते
  1373. 57:33हैं हमारे पास तीन लॉजिकल ऑपरेटर्स होते
  1374. 57:36हैं पाइथन के अंदर नॉट एंड एंड ऑर तीनों
  1375. 57:40ही बहुत सिंपल होते हैं एंड इनफैक्ट इनके
  1376. 57:42मतलब भी काफी सिंपल है जैसे सबसे पहले
  1377. 57:44शुरुआत करते हैं नॉट ऑपरेटर के साथ अगर हम
  1378. 57:47किसी भी बुलियन वैल्यू को ले तो नॉट
  1379. 57:49ऑपरेटर क्या करता है नॉट ऑपरेटर हमें उसका
  1380. 57:51अपोजिट रिटर्न करता है अगर हमने कहीं भी
  1381. 57:53पाइथन के अंदर लिख दिया ट्रू तो उसके आगे
  1382. 57:56अगर हम नॉट ऑपरेटर को लिखते हैं तो हमारे
  1383. 57:58पास वैल्यू रिटर्न होकर आएगी फॉल्स के
  1384. 58:00इक्वल एंड वाइस वर्स जैसे इस पार्ट को हम
  1385. 58:03कर देते हैं कॉमेंट आउट एंड अब नेक्स्ट हम
  1386. 58:06डिस्कस करेंगे अपने लॉजिकल ऑपरेटर्स को
  1387. 58:10लॉजिकल ऑपरेटर्स के अंदर अगर हम प्रिंट
  1388. 58:13करवाना चाहे नॉट ऑफ फाल्स तो हमारे पास
  1389. 58:16ट्रू रिटर्न होकर आएगा और हम प्रिंट
  1390. 58:18करवाना चाहे नॉट ऑफ ट्रू तो हमारे पास
  1391. 58:20फाल्स रिटर्न होकर आएगा इसे एग्जीक्यूट
  1392. 58:22करेंगे तो नॉट ऑफ फॉल्स क्या है नॉट ऑफ
  1393. 58:24फाल्स है ट्रू एंड नॉट ॉ ऑफ ट्रू क्या है
  1394. 58:26नॉट ऑफ ट्रू है फाल्स यानी जो भी हमने
  1395. 58:28बुलियन वैल्यू लिखी थी उसका अपोजिट
  1396. 58:30इनफैक्ट हम यहां कोई एक्सप्रेशन भी यूज कर
  1397. 58:32सकते हैं जैसे फॉर एग्जांपल a की वैल्यू
  1398. 58:34हमारे पास हो गई है 50 के इक्वल एंड b की
  1399. 58:37वैल्यू हो गई है 30 के इक्वल तो अगर मैं
  1400. 58:40लिखना चाहूं a > b तो वो वैल्यू क्या होगी
  1401. 58:4250 > 30 यानी ट्रू वैल्यू होगी तो यहां पर
  1402. 58:46अगर हम लिखें a > b एंड इसे एक पैरेंस के
  1403. 58:51अंदर ऐड कर लेते हैं तो a ग्र b हमारे पास
  1404. 58:53ट्रू होगा एंड इसी का नॉट हमारे पास आएगा
  1405. 58:55फाल्स के इक्वल इसे री एग्जीक्यूट कर लेते
  1406. 58:58हैं हमारे पास ट्रू वैल्यू थी नेक्स्ट में
  1407. 59:01हमारे पास फाल्स वैल्यू आई यानी ये जो
  1408. 59:03एक्सप्रेशन है सिंगल एक्सप्रेशन हमें
  1409. 59:04बुलियन वैल्यू रिटर्न कर रहा है उसी का
  1410. 59:06ऑपोजिट आंसर हमें नॉट रिटर्न करके देता है
  1411. 59:09जैसे हमारे पास नॉट होता है वैसे ही हमारे
  1412. 59:11पास नेक्स्ट ऑपरेटर होता है जिसको हम एंड
  1413. 59:13ऑपरेटर कहते हैं एंड ऑपरेटर दो वैल्यूज के
  1414. 59:15ऊपर काम करता है यानी लेट्स सपोज हमारे
  1415. 59:17पास दो वैल्यूज हैं वैल्यू वन इज इक्वल टू
  1416. 59:20ट्रू एंड
  1417. 59:23वैल्यू 2 इ इ ट
  1418. 59:27ट्रू तो हम प्रिंट करवा सकते हैं अपना एंड
  1419. 59:30ऑपरेटर का
  1420. 59:32आंसर जिसमें हम लिखेंगे वैल्यू वन एंड
  1421. 59:36वैल्यू टू तो जो हमारा नॉट ऑपरेटर है वह
  1422. 59:39सिंगल ऑपरेंट के ऊपर काम करता है जबकि एंड
  1423. 59:42एंड और ऑपरेटर हमारे दो वैल्यूज के ऊपर
  1424. 59:44काम करते हैं वैल्यू वन एंड वैल्यू टू
  1425. 59:47कहने का मतलब है बेसिकली कि हम वैल्यू वन
  1426. 59:50और हिंदी वाला और वैल्यू टू को इवेलुएट
  1427. 59:53करने की कोशिश कर रहे हैं एंड ऑपरेटर ट्रू
  1428. 59:56आंसर सिर्फ तभी देता है जब दोनों वैल्यूज
  1429. 59:58सच होती है एंड ऑपरेटर कहता है कि मैं सच
  1430. 1:00:00तभी बोलूंगा जब वैल्यू वन और वैल्यू टू
  1431. 1:00:02दोनों सच होंगी इसको सेव कर लेते हैं
  1432. 1:00:05एग्जीक्यूट करते हैं तो हमारे पास इसे
  1433. 1:00:08आंसर ऑपरेटर की जगह एंड ऑपरेटर का आंसर
  1434. 1:00:10हमारे पास क्या आया ट्रू के इक्वल आया
  1435. 1:00:12यानी अभी वैल्यू वन एंड वैल्यू टू दोनों
  1436. 1:00:14ट्रू है बट यहीं पर अगर हमारे पास फाल्स
  1437. 1:00:16होता तो उस केस में आंसर रिटर्न होकर आता
  1438. 1:00:19फॉल्स के इक्वल तो जब भी हम एंड ऑपरेटर
  1439. 1:00:21यूज करते हैं इसका आंसर ट्रू तभी आता है
  1440. 1:00:24जब दोनों वैल्यूज ट्रू कहती हैं जैसे
  1441. 1:00:26हमारे पास एंड ऑपरेटर होता है वैसे ही
  1442. 1:00:27हमारे पास और ऑपरेटर होता है और ऑपरेटर का
  1443. 1:00:30हिंदी में मतलब होता है या यानी एक वैल्यू
  1444. 1:00:34या फिर दूसरी वैल्यू दोनों में से कोई भी
  1445. 1:00:35अगर सच हो जाए तो मैं सच बोल दूंगा यहां
  1446. 1:00:38पर और ऑपरेटर लिख देते हैं दिस इज आवर र
  1447. 1:00:41ऑपरेटर एंड दिस इज आर एंड
  1448. 1:00:45ऑपरेटर एंड ऑपरेटर दे रहा है हमें फाल्स
  1449. 1:00:48एंड और ऑपरेटर दे रहा है हमें ट्रू और
  1450. 1:00:50ऑपरेटर अगर दोनों में से एक भी वैल्यू
  1451. 1:00:52ट्रू हो जाए तो ट्रू रिटर्न करता है पर
  1452. 1:00:54दोनों वैल्यू अगर फाल्स हो गई तो फिर फिर
  1453. 1:00:56ये हमें फाल्स रिटर्न करेगा यानी यहां पर
  1454. 1:00:58भी अगर हमने लिख दिया फाल्स तो फिर हमारे
  1455. 1:01:00पास रिटर्न होकर आएगी वैल्यू फाल्स के
  1456. 1:01:03इक्वल तो इस तरीके से हमारे एंड और एंड
  1457. 1:01:05नॉट तीनों लॉजिकल ऑपरेटर्स काम करते हैं
  1458. 1:01:08हम चाहे तो लॉजिकल ऑपरेटर्स को डायरेक्टली
  1459. 1:01:10एक्सप्रेशंस के ऊपर भी इ वैल्युएट कर सकते
  1460. 1:01:11हैं यानी फॉर एग्जांपल हमारे पास
  1461. 1:01:14एक्सप्रेशन में a = 50 एंड b = 30 के लिए
  1462. 1:01:17हम एक्सप्रेशन लिख सकते हैं क्या
  1463. 1:01:20a b के इक्वल है तो ऑब् वियस यह वाला जो
  1464. 1:01:24एक्सप्रेशन है यह हमें रिटर्न करेगा फाल्स
  1465. 1:01:27एंड दूसरे एक्सप्रेशन में हम चेक कर सकते
  1466. 1:01:29हैं क्या a ग्रेटर द b है तो a ग्र दन b
  1467. 1:01:34सच दे देगा तो इस केस में हमारा जो ओवरऑल
  1468. 1:01:36आंसर आएगा दैट इज गोइंग टू बी ट्रू आई होप
  1469. 1:01:39हम यहां समझ पा रहे हैं कि a = ू इक्व टू
  1470. 1:01:42b हमें फाल्स दे देगा क्योंकि 50 30 के
  1471. 1:01:44इक्वल नहीं होता पर 50 30 से बड़ा होता है
  1472. 1:01:47तो यह वाला एक्सप्रेशन हमें ट्रू दे देगा
  1473. 1:01:49तो फॉल्स और ट्रू दोनों का आंसर फाइनली
  1474. 1:01:52ट्रू आता है क्योंकि दोनों में से एक भी
  1475. 1:01:54वैल्यू ट्रू हो जाए तो और हमें ट्रू
  1476. 1:01:55रिटर्न कर देता है एग्जीक्यूट करते हैं तो
  1477. 1:01:58आंसर में हमारे पास वैल्यू आएगी ट्रू के
  1478. 1:01:59इक्वल तो इस तरीके से हम मल्टीपल ऑपरेटर्स
  1479. 1:02:02को कंबाइन करके थोड़ा सा लॉजिक क्रिएट कर
  1480. 1:02:04सकते हैं यानी यहां पे हमने लॉजिकल ऑपरेटर
  1481. 1:02:07को तो कंबाइन किया ही पर उसके साथ में
  1482. 1:02:09हमने इक्वल टू व्हिच इज आवर कंपैरिजन
  1483. 1:02:11ऑपरेटर उसे भी यूज़ किया है तो ये हमारे
  1484. 1:02:14मेजॉरिटी चार ऑपरेटर्स होते हैं इसके
  1485. 1:02:16अलावा भी हमारे पास काफी सारे ऑपरेटर्स
  1486. 1:02:17होते हैं पर सबसे ज्यादा फ्रीक्वेंसी
  1487. 1:02:19चार ऑपरेटर्स हैं जिन्हें हम यूज़ कर रहे
  1488. 1:02:22होते हैं अब नेक्स्ट हम बात करने वाले हैं
  1489. 1:02:24टाइप कन्वर्जन के बारे में
  1490. 1:02:26टाइप कन्वर्जन होता है जब हम एक टाइप के
  1491. 1:02:28वेरिएबल को दूसरे टाइप के वेरिएबल में
  1492. 1:02:31कन्वर्ट कर रहे होते हैं यानी अगर अभी
  1493. 1:02:34मेरे वेरिएबल का टाइप हो सकता है इंटी जर
  1494. 1:02:36हो पर अगर मुझे इस इंटी जर को फ्लोटिंग
  1495. 1:02:38वैल्यू के अंदर कन्वर्ट करना है तो उसके
  1496. 1:02:40लिए हम टाइप कन्वर्जन को यूज करते हैं
  1497. 1:02:42हमारे पास दो तरीके के कन्वर्जन होते हैं
  1498. 1:02:44पाइथन के अंदर एक कन्वर्जन को हम कहते हैं
  1499. 1:02:48टाइप
  1500. 1:02:49कन्वर्जन एंड एक कन्वर्जन को हम कहते हैं
  1501. 1:02:52टाइप कास्टिंग दोनों में थोड़े-थोड़े डि
  1502. 1:02:55डिफरेंसेस होते हैं टाइप कन्वर्जन
  1503. 1:02:57pythonanywhere.com
  1504. 1:03:25पढ़ने वाले हैं तो अभी इस नाम से कंफ्यूज
  1505. 1:03:27होने की बिल्कुल जरूरत नहीं है सबसे पहले
  1506. 1:03:29हम पढ़ते हैं टाइप कन्वर्जन को व्हिच इज
  1507. 1:03:31ऑटोमेटिक कन्वर्जन फॉर एग्जांपल यहां पर आ
  1508. 1:03:35जाते
  1509. 1:03:35हैं टाइप कन्वर्जन के लिए फॉर एग्जांपल
  1510. 1:03:39हमारे पास एक वेरिएबल है ू एंड एक दूसरा
  1511. 1:03:42वेरिएबल है हमारे पास
  1512. 1:03:464.25 अब अगर मुझे दोनों का सम प्रिंट करना
  1513. 1:03:49है तो यहां हम एक वेरिएबल बना सकते हैं सम
  1514. 1:03:51= a + b अब मुझे पता है इनमें से एक जो
  1515. 1:03:54वेरिएबल है a का टाइप है इंटी जर इंट एंड
  1516. 1:03:57b का टाइप है फ्लोट पर पाइथन क्या करेगी
  1517. 1:04:00जब हम किसी इंट वैल्यू को फ्लोट वैल्यू से
  1518. 1:04:02ऐड कर रहे होते हैं मल्टीप्लाई कर रहे
  1519. 1:04:04होते हैं डिवाइड कर रहे होते हैं कुछ भी
  1520. 1:04:05कर रहे होते हैं किसी भी एक्सप्रेशन के
  1521. 1:04:06अंदर कोई भी अगर एरिदमेटोसस कर रहे हैं तो
  1522. 1:04:09पाइथन ऑटोमेटिक इस इंटी जर को फ्लोट में
  1523. 1:04:12कन्वर्ट कर देगी क्योंकि फ्लोट क्या है
  1524. 1:04:14इंटी जर से सुपीरियर है फ्लोट के अंदर
  1525. 1:04:16ज्यादा डटा स्टोर हो सकता है फ्लोट के
  1526. 1:04:18अंदर डेसीमल वैल्यूज होती हैं पॉइंट
  1527. 1:04:20समथिंग क्या करता है एक्स्ट्रा इंफॉर्मेशन
  1528. 1:04:21को दिखाता है एक तो हमारे पास है टू एक है
  1529. 1:04:25हमारे पास टू 2.13 तो यह क्या है
  1530. 1:04:27एक्स्ट्रा इंफॉर्मेशन है तो दिस इज अ मोर
  1531. 1:04:29सुपीरियर वैल्यू तो फ्लोट को हम जनरली
  1532. 1:04:31कहते हैं फ्लोट इज सुपीरियर एज कंपेयर्ड
  1533. 1:04:34टू इंट तो यहां पर पाइथन क्या करेगा इंट
  1534. 1:04:37को सुपीरियर वैल्यू के अंदर कन्वर्ट कर
  1535. 1:04:39देगा तो जब एक्सप्रेशन इवेलुएट होगा तो
  1536. 1:04:42उसका मतलब होगा कि यहां कैलकुलेट हो रहा
  1537. 1:04:44है 2.0 + 4.25 यानी इसका आंसर होने वाला
  1538. 1:04:48है 6.25 के इक्वल तो जब हम इस सम को
  1539. 1:04:51प्रिंट करेंगे पाइथन ऑटोमेटिक हमारे लिए
  1540. 1:04:54टाइप वर्जन को कर चुका होगा व्हिच इज
  1541. 1:04:57इंपलीसिट कन्वर्जन इसको एग्जीक्यूट करते
  1542. 1:04:59हैं तो हमारे पास आंसर में आएगा 6.25 कोई
  1543. 1:05:01एरर नहीं आया पर यहीं पर इसी एक्सप्रेशन
  1544. 1:05:04में यह जो a है इसके अंदर हम कोई स्ट्रिंग
  1545. 1:05:07को स्टोर करा लेते अब हमें पता है टू वैसे
  1546. 1:05:10तो इस स्ट्रिंग के अंदर नंबर ही है टू बट
  1547. 1:05:12यह क्या है इसे पाइथन किसकी तरह इंटरप्रेट
  1548. 1:05:14करेगा यह जो टाइप है दिस इज ऑफ टाइप
  1549. 1:05:16स्ट्रिंग यानी यहां पर इफ आई ट्राई टू
  1550. 1:05:19प्रिंट टाइप ऑफ वेरिएबल ए दिस इज गोइंग टू
  1551. 1:05:23बी ऑफ टाइप स्ट्रिंग और स्ट्रिंग को
  1552. 1:05:26फ्लोटिंग वैल्यू के अंदर ऐड करना अलाउड
  1553. 1:05:28नहीं होता तो जब हम a + b ये चीज लिख रहे
  1554. 1:05:31होंगे तो इसके अंदर हमारे पास एरर आ जाएगा
  1555. 1:05:34एरर क्या आएगा पाइथन हमें एरर दे देगा
  1556. 1:05:36यानी इस चीज में एरर देके कहने की कोशिश
  1557. 1:05:39कर रहा है कैन ओनली कॉन्कैटिनेट स्ट्रिंग
  1558. 1:05:41नॉट फ्लोट टू स्ट्रिंग यानी कह रहा है
  1559. 1:05:42स्ट्रिंग में आप स्ट्रिंग को ऐड कर सकते
  1560. 1:05:44हो फ्लोट में हम स्ट्रिंग को ऐड करने की
  1561. 1:05:47कोशिश कर रहे हैं जो पाइथन कह रहा है
  1562. 1:05:48बिल्कुल गलत है ये चीज पॉसिबल ही नहीं है
  1563. 1:05:50तो पाइथन ने इस केस में हमारे लिए टाइप
  1564. 1:05:53कन्वर्जन को नहीं किया बट हम चाहते तो इस
  1565. 1:05:56स्ट्रिंग को जबरदस्ती एक इंटी जर के अंदर
  1566. 1:05:58कन्वर्ट कर सकते थे एंड उसी मैनुअल
  1567. 1:06:00कन्वर्जन को हम टाइप कास्टिंग कह देते हैं
  1568. 1:06:03अब टाइप कास्टिंग कैसे करते हैं टाइप
  1569. 1:06:05कास्टिंग करने के लिए हम कुछ फंक्शंस को
  1570. 1:06:08यूज करते हैं
  1571. 1:06:14python3 एंड फिर अपनी वैल्यू को उसके अंदर
  1572. 1:06:17पास कर देंगे यानी उसके अंदर लिख देंगे तो
  1573. 1:06:19ये जो भी वैल्यू है ये इंटी जर के अंदर
  1574. 1:06:21कन्वर्ट हो जाएगी इसी तरीके से किसी भी
  1575. 1:06:23वैल्यू को अगर हम फ्लोट के अंदर कन्वर्ट
  1576. 1:06:25करना चाह रहे हैं तो अपनी वैल्यू को फ्लोट
  1577. 1:06:27लिखकर हम उसके अंदर पास कर देंगे तो
  1578. 1:06:29आउटपुट आंसर जो भी आएगा वो हमारे पास एक
  1579. 1:06:31फ्लोटिंग वैल्यू होगी तो यहां पर स्ट्रिंग
  1580. 1:06:34को टाइपकास्ट करने के लिए हम लिख सकते हैं
  1581. 1:06:38इंट एंड यह जो टू होगा यह फिर इंटी जर
  1582. 1:06:42वैल्यू के अंदर टाइप कास्ट हो जाएगा इसे
  1583. 1:06:44सेव कर लेते हैं एंड अब हमारे पास कोई एरर
  1584. 1:06:46नहीं आएगा यानी अब अगर हम सबसे पहले तो एक
  1585. 1:06:49चीज प्रिंट करवाते हैं व्हिच विल बी टाइप
  1586. 1:06:51ऑफ ए टाइप ऑफ ए को प्रिंट करवाएंगे तो इस
  1587. 1:06:54बार हमारे पास इंट प्रिंट होकर आएगा सेव
  1588. 1:06:56कर लेते हैं एंड दिस इज गोइंग टू बी इंट
  1589. 1:07:00एंड 6.25 यहीं पर हम चाहते तो हम फ्लोट भी
  1590. 1:07:03कर सकते थे तो ये क्या हो जाता फ्लोटिंग
  1591. 1:07:05वैल्यू में कन्वर्ट हो जाता दोबारा रन
  1592. 1:07:07करेंगे तो इस बार क्लास उसकी हो गई है
  1593. 1:07:09फ्लोट के इक्वल एंड 6.25 हमारे पास सेम
  1594. 1:07:12आंसर आ गया है तो जब भी इस तरीके की
  1595. 1:07:14वैल्यू होती है तो उसे हम टाइप कास्ट करके
  1596. 1:07:17एक सही वैल्यू के अंदर कन्वर्ट कर सकते
  1597. 1:07:18हैं ओबवियसली अगर हम यहां पर अपना नाम
  1598. 1:07:21लिखेंगे और उसे टाइप कास्ट करके फ्लोट के
  1599. 1:07:23अंदर कन्वर्ट करने की कोशिश करेंगे तो व
  1600. 1:07:24पॉसिबल नहीं होगा इस केस में हमारे पास
  1601. 1:07:27एरर आ जाएगा क्योंकि श्रद्धा या कोई भी
  1602. 1:07:30अगर कैरेक्टर्स वाली स्ट्रिंग होती है वो
  1603. 1:07:32फ्लोटिंग वैल्यू के अंदर कन्वर्ट नहीं हो
  1604. 1:07:33सकती टाइप कास्टिंग तभी वर्क करती है जब
  1605. 1:07:36दूसरे टाइप के अंदर ऐसा डाटा हो जो हमारे
  1606. 1:07:39नए टाइप के अंदर फिट इन हो पाए जब यहां पर
  1607. 1:07:41कोई वैलिड नंबर होगा तभी टाइप कास्टिंग
  1608. 1:07:44वर्क करेगी दूसरे केसेस के अंदर टाइप
  1609. 1:07:46कास्टिंग वर्क नहीं करेगी तो हम
  1610. 1:07:48फ्रीक्वेंसी को भी यूज़ करते हैं पाइथन के
  1611. 1:07:50अंदर टू कन्वर्ट फ्रॉम वन डेटा टाइप टू
  1612. 1:07:52सेकंड डेटा टाइप हम चाहे तो स्ट्रिंग के
  1613. 1:07:54अंदर भी टाइप कास्ट कर सकते हैं यानी अगर
  1614. 1:07:57हमारे पास कोई वैल्यू है a इक्व
  1615. 1:08:00टू या एक नंबर ले लेते हैं
  1616. 1:08:043.14 अब इसे अगर मुझे स्ट्रिंग के अंदर
  1617. 1:08:06कन्वर्ट करना
  1618. 1:08:07है तो हम लिख सकते हैं a = स्ट्रिंग एटीआर
  1619. 1:08:12ऑफ ए एंड अब हम प्रिंट करवा सकते हैं टाइप
  1620. 1:08:16ऑफ a सेे सेव कर लेते
  1621. 1:08:19हैं रन करते हैं और अब हमारे पास ए का
  1622. 1:08:22टाइप हो जाएगा स्ट्रिंग के इक्वल यानी अब
  1623. 1:08:24ये नंबर नहीं है अब ये हमारे पास एक
  1624. 1:08:26एक्सप्लिसिट स्ट्रिंग आ गई है जिसका हमने
  1625. 1:08:28टाइप प्रिंट करवाया है तो अभी तक हम
  1626. 1:08:33python2 कैसे वर्क करते हैं हम आउटपुट
  1627. 1:08:35कैसे प्रिंट करवा सकते हैं तो नेक्स्ट चीज
  1628. 1:08:37जिसे हम कवर करने वाले हैं वो है हमारे
  1629. 1:08:39पास इनपुट इन
  1630. 1:08:48python2 फॉर एग्जांपल कोई ऐसा वेरिएबल है
  1631. 1:08:51जिसकी वैल्यू हमारे पास ऑलरेडी नहीं है
  1632. 1:08:53उसकी वैल्यू हमारे पास तब आएगी जब वो
  1633. 1:08:54प्रोग्राम एग एक्यूट कर रहा होगा यानी रन
  1634. 1:08:57कर रहा होगा और उस हिसाब से हम अपनी सारी
  1635. 1:08:59कैलकुलेशन कर रहे होंगे तो उस इनपुट को
  1636. 1:09:01किस तरीके से लिया जाए
  1637. 1:09:25नेम एंड इस तरीके से कोलन इसे सेव कर लेते
  1638. 1:09:30हैं एंड जब हम इस कोड को एग्जीक्यूट
  1639. 1:09:31करेंगे तो हमारे पास स्क्रीन पर प्रिंट
  1640. 1:09:33होकर आएगा यही सेम स्टेटमेंट यानी हमारे
  1641. 1:09:35पास प्रिंट होकर आएगा एंटर योर नेम बट
  1642. 1:09:38उसके बाद हमारा एग्जीक्यूशन खत्म नहीं हो
  1643. 1:09:39जाएगा यानी एंड नहीं हो जाएगा मतलब अभी भी
  1644. 1:09:42हमारा प्रोग्राम रन कर रहा है और हम चाहे
  1645. 1:09:44तो कोई एक नई वैल्यू है जो यहां पर लिख
  1646. 1:09:46सकते हैं अपने टर्मिनल विंडो के ऊपर मैं
  1647. 1:09:49यहां पर अपना नेम लिखने वाली हूं श्रद्धा
  1648. 1:09:51खाप फॉर एग्जांपल मैंने ये नाम यहां पर
  1649. 1:09:53लिखा और जैसे ही मैं एंटर प्रेस करूंगी
  1650. 1:09:56वैसे ही मेरा प्रोग्राम खत्म होगा
  1651. 1:09:58प्रोग्राम कैसे खत्म हुआ कैसे पता चला जब
  1652. 1:09:59मेरे पास दोबारा से मेरे फोल्डर का नाम
  1653. 1:10:01प्रिंट होकर आ जाएगा यानी यह जो वैल्यू है
  1654. 1:10:04यह मैंने एज एन इनपुट पास की अपने
  1655. 1:10:06प्रोग्राम को अब हम चाहते तो इस वैल्यू को
  1656. 1:10:09यानी यह जो वैल्यू मैंने पास की है लिखकर
  1657. 1:10:10टर्मिनल के ऊपर इसे किसी भी वेरिएबल के
  1658. 1:10:12अंदर स्टोर भी करा सकते थे जैसे हम एक नेम
  1659. 1:10:15नाम का वेरिएबल क्रिएट कर सकते हैं एंड
  1660. 1:10:17बाद में हम इसी नेम की वैल्यू भी प्रिंट
  1661. 1:10:19कर सकते हैं फॉर एग्जांपल आई राइट
  1662. 1:10:23यू या यहां पर लिख सकते ते हैं वेलकम एंड
  1663. 1:10:27फिर हमारा नाम इसे कर लेते हैं
  1664. 1:10:30सेव एंड री एग्जीक्यूट रिर करने के बाद अब
  1665. 1:10:35हमें क्या करना है कह रहा है एंटर योर नेम
  1666. 1:10:37तो यहां पर मैं एंटर करने वाली हूं
  1667. 1:10:39श्रद्धा जैसे ही मैं एंटर करूंगी मेरे पास
  1668. 1:10:40प्रिंट होकर आया है वेलकम श्रद्धा ये कैसे
  1669. 1:10:43प्रिंट होकर आया इनपुट से मैंने कोई भी
  1670. 1:10:45वैल्यू है जैसे इनपुट दे दिया है तो पाइथन
  1671. 1:10:47क्या करेगी उसे इस वेरिएबल नेम के अंदर
  1672. 1:10:49स्टोर करा देगी उसके बाद जब हम प्रिंट
  1673. 1:10:51करेंगे वेलकम नेम तो फिर हमारा नेम हमारे
  1674. 1:10:54पास प्रिंट होकर आएगा हम चाहे तो कोई नंबर
  1675. 1:10:56भी पास कर सकते हैं हम चाहे तो कोई और
  1676. 1:10:58वैल्यू भी पास कर सकते हैं जैसे यहां हम
  1677. 1:11:00लिख सकते हैं एंटर योर
  1678. 1:11:02एज कुछ इस तरीके
  1679. 1:11:05से एंड इसे कर लेते हैं सेव
  1680. 1:11:09एंड या यहां पर यू एंटर्ड सेव एंड री
  1681. 1:11:15एग्जीक्यूट यहां हम एज एंटर कर सकते हैं
  1682. 1:11:17लेट्स सपोज आई राइट 45 एंटर किया तो हमारे
  1683. 1:11:22पास आया यू एंटर्ड 45 तो वही सेम वैल्यू
  1684. 1:11:24हम पास रिवर्ड बैक होके एकको होकर हमारे
  1685. 1:11:27पास वापस आ जाएगी अब एक स्पेशल चीज जब भी
  1686. 1:11:30हम पाइथन के अंदर इनपुट स्टेटमेंट को यूज
  1687. 1:11:31करते हैं हमेशा हमारा जो रिजल्ट होता है
  1688. 1:11:34इनपुट स्टेटमेंट का वह हमेशा एक स्ट्रिंग
  1689. 1:11:36होती है यानी यहां पर लेट्स सपोज एंटर सम
  1690. 1:11:41वैल्यू हम किसी वैल्यू को एंटर करवाना चाह
  1691. 1:11:44रहे हैं एंड फिर हम क्या करेंगे उस वैल्यू
  1692. 1:11:47का हम टाइप प्रिंट करेंगे यहां पर आई एम
  1693. 1:11:49गोइंग टू प्रिंट टाइप ऑफ
  1694. 1:11:52वैल्यू एंड फिर हम अपनी वैल्यू को प्रिंट
  1695. 1:11:55करवाने वाले इसको सेव कर लेते हैं एंड
  1696. 1:11:57लेट्स रिफ्रेश या इनफैक्ट लेट्स
  1697. 1:12:01रीरंग तो हम शुरुआत में एक वैल्यू प्रिंट
  1698. 1:12:04करते हैं लेट्स सपोज हमने अपना कॉलेज लिखा
  1699. 1:12:07तो इसने एंटर करा दिया प्रिंट करवा दिया
  1700. 1:12:09ये अपना कॉलेज क्या है एक स्ट्रिंग है और
  1701. 1:12:11उसी स्ट्रिंग को इसने प्रिंट करवा दिया अब
  1702. 1:12:13नेक्स्ट टाइम हम उसी कोड को एग्जीक्यूट
  1703. 1:12:15करेंगे एंड दिस टाइम वी आर गोइंग टू एंटर
  1704. 1:12:17सम इंटी जर वैल्यू मैंने एंटर किया 25 बट
  1705. 1:12:2025 भी वैल्यू क्या है इसका भी टाइप क्या
  1706. 1:12:23है स्ट्रिंग टाइप है इनफैक्ट अगर हम यहां
  1707. 1:12:26पर कोई डेसीमल वैल्यू
  1708. 1:12:2799.99 अगर एंटर करें तो भी इसका टाइप हमें
  1709. 1:12:30स्ट्रिंग ही मिलेगा क्योंकि जब भी इनपुट
  1710. 1:12:32किसी भी वैल्यू को एंटर करवाता है तो चाहे
  1711. 1:12:35ही वो कोई नंबर हो उसे नंबर लेने की बजाय
  1712. 1:12:38इनपुट क्या करता है उसे एक स्ट्रिंग के
  1713. 1:12:40अंदर कन्वर्ट कर देता है तो इंटी जर कुछ
  1714. 1:12:42इस तरीके से कन्वर्ट हो जाएगा अगर हम
  1715. 1:12:43फ्लोटिंग वैल्यू की बात करें तो फ्लोटिंग
  1716. 1:12:45वैल्यू कुछ इस तरीके से कन्वर्ट हो जाएगी
  1717. 1:12:47तो सारी की सारी चीजें स्ट्रिंग में
  1718. 1:12:49कन्वर्ट हो जाएंगी तो इसीलिए अगर हम चाहते
  1719. 1:12:51हैं अगर हम किसी इंटी जर वैल्यू को इनपुट
  1720. 1:12:53लेना चाहते हैं किसी फ्लोटिंग वैल्यू किसी
  1721. 1:12:55और वैल्यू को इनपुट लेना चाहते हैं तो
  1722. 1:12:57उनके
  1723. 1:12:58अप्रोपो करने के लिए हमें टाइप कास्टिंग
  1724. 1:13:01को यूज करना पड़ता है यानी जो भी वैल्यू
  1725. 1:13:04इस इनपुट से हमारे पास आ रही है अगर हम
  1726. 1:13:07एक्सपेक्ट कर रहे हैं कि वो वैल्यू हमारे
  1727. 1:13:09पास एक इंटी जर वैल्यू होगी तो इनपुट को
  1728. 1:13:11हम सराउंड कर देंगे अपने इस इंटी जर से
  1729. 1:13:15यानी जैसे हम नॉर्मली लिखते हैं फॉर
  1730. 1:13:17एग्जांपल जैसे हम लिख सकते हैं इंट ऑफ 5
  1731. 1:13:21वैसे ही अब इसकी जगह सिंपली हमें क्या
  1732. 1:13:23लिखना है पूरा लिखना है इनपुट एंड एंटर सम
  1733. 1:13:26वैल्यू तो जो भी वैल्यू हमारे पास आएगी अब
  1734. 1:13:28हम उसे एक इंटी जर वैल्यू के अंदर टाइप
  1735. 1:13:30कास्ट कर देंगे इस बारर अगर सेव करके अपने
  1736. 1:13:32कोड को रन करें तो हम वैल्यू एंटर कर सकते
  1737. 1:13:35हैं 25 तो इस बार 25 का टाइप हमारे पास
  1738. 1:13:38इंटी जर आ गया जिस तरीके से हमने इंट किया
  1739. 1:13:41वैसे ही हम फ्लोट कर सकते हैं सेव किया
  1740. 1:13:43एंड रीरंग करते हैं तो इस बार अगर हम 25
  1741. 1:13:46एंटर करेंगे तो हमारे पास वैल्यू आ जाएगी
  1742. 1:13:48फ्लोट एंड प्रिंट होकर आएगा 25.0 तो इस
  1743. 1:13:51तरीके से
  1744. 1:13:55फॉर एग्जांपल यहां पर लेट्स सपोज हम अपना
  1745. 1:13:58नाम एज एंड अपने मार्क्स को इनपुट लेना
  1746. 1:14:01चाहते हैं तो सबसे पहले हम एक वेरिएबल बना
  1747. 1:14:03लेते हैं नेम तो इसके अंदर हम नॉर्मली
  1748. 1:14:07इनपुट ले सकते हैं अपना नेम एंटर नेम इस
  1749. 1:14:11तरीके से उसके बाद हम अपनी एज को एंटर करा
  1750. 1:14:15सकते हैं
  1751. 1:14:16इनपुट एंटर
  1752. 1:14:18एज फिर हम अपने मार्क्स को एंटर करा सकते
  1753. 1:14:21हैं
  1754. 1:14:22इनपुट एंटर मा
  1755. 1:14:26एंड फिर हम प्रिंट कर सकते हैं लेट्स सपोज
  1756. 1:14:29वी राइट वेलकम एंड फिर हमारा
  1757. 1:14:33नाम नॉट श्रद्धा आ नेम वेरिएबल उसके बाद
  1758. 1:14:37हम प्रिंट कर सकते हैं आर एज इक्वल
  1759. 1:14:44टू एंड देन हम प्रिंट कर सकते हैं अपने
  1760. 1:14:49मार्क्स
  1761. 1:14:51को इसे कर लेते हैं सेव एंड एग्जीक्यूट हम
  1762. 1:14:55नेम में एंटर कर सकते हैं अपना नेम एज में
  1763. 1:14:57एंटर कर सकते हैं अपनी एज मार्क्स के अंदर
  1764. 1:14:59एंटर कर सकते हैं अपने मार्क्स तो अभी तो
  1765. 1:15:03हमारे पास यह जो 24 है 94.4 है यह
  1766. 1:15:06स्ट्रिंग वैल्यूज है बट इन्हीं को इनपुट
  1767. 1:15:09के टाइम पे हम कन्वर्ट कर सकते हैं टू
  1768. 1:15:11इंटी जर एंड मार्क्स को हम कन्वर्ट कर
  1769. 1:15:13सकते हैं टू फ्लोटिंग वैल्यू सेव किया री
  1770. 1:15:16एग्जीक्यूट किया एज सच कोई चेंज नहीं आएगा
  1771. 1:15:18बट इस तरीके से हम जनरली अपने प्रॉपर
  1772. 1:15:20प्रोग्राम्स लिख रहे होते हैं जिसमें हम
  1773. 1:15:22शुरुआत में किसी वैल्यू को हो सकता है
  1774. 1:15:24इनपुट कर रहे हो फिर उस वैल्यू के ऊपर हम
  1775. 1:15:26हो सकता है कोई ऑपरेशंस परफॉर्म कर रहे हो
  1776. 1:15:28और फिर फाइनली हम किसी आउटपुट को प्रिंट
  1777. 1:15:30करते हैं अपने प्रोग्राम के अंदर तो जितने
  1778. 1:15:33भी बेसिक्स ऑफ़ पाइथन थे यानी जो
  1779. 1:15:35इंट्रोडक्शन होता है पाइथन का या किसी भी
  1780. 1:15:36लैंग्वेज का जिसमें हमारा इनपुट आउटपुट आ
  1781. 1:15:39जाता है वेरिएबल आ जाते हैं डेटा टाइप्स आ
  1782. 1:15:41जाते हैं बेसिक ऑपरेशंस आ जाते हैं वो
  1783. 1:15:43सारी चीजें हमने अपने चैप्टर वन के अंदर
  1784. 1:15:45कवर कर ली है एंड अब फाइनली हम बढ़ने वाले
  1785. 1:15:47हैं कुछ प्रैक्टिस क्वेश्चंस को सॉल्व
  1786. 1:15:49करने की तरफ अब दिस इज आवर फर्स्ट
  1787. 1:15:51प्रैक्टिस क्वेश्चन जब भी हम प्रैक्टिस
  1788. 1:15:53क्वेश्चंस को सॉल्व कर रहे हैं सबसे पहले
  1789. 1:15:55तो कोशिश करनी है क्वेश्चन को हम देख लें
  1790. 1:15:56उसको हम समझ ले मेरे साथ आप क्वेश्चन को
  1791. 1:15:58पढ़ सकते हैं उसके बाद हमेशा लेक्चर को
  1792. 1:16:00पॉज करना है और खुद से क्वेश्चन को सॉल्व
  1793. 1:16:02करने की कोशिश करनी है अगर हमसे क्वेश्चन
  1794. 1:16:04सॉल्व हो जाता है गुड इनफ फिर आके हम अपना
  1795. 1:16:06सॉल्यूशन के साथ टैली कर सकते हैं अपने
  1796. 1:16:08आंसर को और अगर सॉल्व नहीं भी हो पाता तो
  1797. 1:16:11कोई बात नहीं हमें कोशिश करते रहना खुद से
  1798. 1:16:12सवालों को सॉल्व करने की एंड फिर आकर हम
  1799. 1:16:15अपने एक्सप्लेनेशन को देख सकते हैं फर्स्ट
  1800. 1:16:17क्वेश्चन हमें कह रहा है राइट अ प्रोग्राम
  1801. 1:16:19टू इनपुट टू नंबर्स एंड प्रिंट देयर सम
  1802. 1:16:21यानी सबसे पहले तो हम दो नंबर्स को इनपुट
  1803. 1:16:23करेंगे तो इनपुट स्टेटमेंट से हम इनपुट
  1804. 1:16:26करने वाले हैं पहले तो अपना फर्स्ट नंबर
  1805. 1:16:29एंड उसके बाद अपना सेकंड नंबर एंड फिर
  1806. 1:16:33फाइनली हमें उनके सम को प्रिंट करना है
  1807. 1:16:35यानी जो हमारा फर्स्ट नंबर होगा उसके अंदर
  1808. 1:16:37हम ऐड कर देंगे अपने सेकंड नंबर को यह
  1809. 1:16:40हमारे पहले वाले क्वेश्चन से इस तरीके से
  1810. 1:16:42अलग है कि इस बार हमें अपने नंबर्स को
  1811. 1:16:43इनपुट करना है राद देन डिफाइनिंग टू
  1812. 1:16:45वेरिएबल सबसे पहले हमें इनपुट कराना
  1813. 1:16:47पड़ेगा अपने फर्स्ट नंबर को तो यहां लिख
  1814. 1:16:49देते हैं एंटर
  1815. 1:16:51फर्स्ट या इनफैक्ट इससे लिख देते हैं
  1816. 1:16:55फर्स्ट और हम अपना एक वेरिएबल बना लेते
  1817. 1:16:57हैं फर्स्ट नाम से जिसके अंदर हमारी
  1818. 1:16:58वैल्यू आकर स्टोर हो जाएगी इसी तरीके से
  1819. 1:17:02हम लिख देते हैं सेकंड तो हम यहां पर
  1820. 1:17:04सेकंड को एंटर करा लेंगे और इनपुट लेते
  1821. 1:17:07टाइम यह वैल्यूज क्या होंगी स्ट्रिंग
  1822. 1:17:08होंगी तो इन्हें हमें इंट के अंदर कन्वर्ट
  1823. 1:17:10करना पड़ेगा लेट्स कन्वर्ट इट टू इंट एंड
  1824. 1:17:13इसे भी हम कन्वर्ट कर देंगे टू सम इंटी जर
  1825. 1:17:16वैल्यू इनका सम प्रिंट करवाने के लिए हम
  1826. 1:17:18लिखेंगे प्रिंट सम इक्वल टू
  1827. 1:17:22फर्स्ट
  1828. 1:17:23प्लस सेकंड इसे कर लेते हैं सेव एंड रन तो
  1829. 1:17:29सबसे पहले हमें फर्स्ट को एंटर करना है
  1830. 1:17:31फर्स्ट में हम एंटर कर लेते हैं नंबर 20
  1831. 1:17:33सेकंड में हम एंटर कर देते हैं नंबर 50
  1832. 1:17:35एंड आंसर हमारे पास हो जाएगा सम इ इक्वल
  1833. 1:17:3770 तो इस तरीके से ये हमारा छोटा सा
  1834. 1:17:40प्रोग्राम हो गया जिसे हमने बिल्ड कर दिया
  1835. 1:17:41है जनरली हम इन्हें फर्स्ट एंड सेकंड जैसे
  1836. 1:17:44हो सकता है बड़े वेरिएबल नाम आप ना देना
  1837. 1:17:46चाहे तो हम इन्हें a एंड b भी बोल सकते
  1838. 1:17:48हैं x एंड y भी बोल सकते हैं नेक्स्ट
  1839. 1:17:49प्रैक्टिस क्वेश्चन की तरफ आ जाते हैं
  1840. 1:17:51नेक्स्ट क्वेश्चन हमें कह रहा है राइट अ
  1841. 1:17:53प्रोग्राम टू इनपुट साइड ऑफ स्क्वायर एंड
  1842. 1:17:55प्रिंट इट्स एरिया यानी अगर हमारे पास कोई
  1843. 1:17:58भी स्क्वेयर है तो हमें पता है स्क्वेयर
  1844. 1:18:01की सारी की सारी जो साइड्स होती हैं वो
  1845. 1:18:02इक्वल होती है तो हमें क्या करना है यह जो
  1846. 1:18:05इसकी साइड है इसे हम इनपुट लेंगे एंड
  1847. 1:18:08स्क्वायर का एरिया होता है साइड मल्टीप्ला
  1848. 1:18:11बाय साइड के इक्वल इस एरिया को फिर हमें
  1849. 1:18:14प्रिंट करवाना है हम चाहे तो साइड को इंटी
  1850. 1:18:17जर की तरह भी ले सकते हैं हम चाहे तो साइड
  1851. 1:18:19को फ्लोटिंग वैल्यू की तरह भी ले सकते हैं
  1852. 1:18:21लेट्स टेक इट एज अ फ्लोटिंग
  1853. 1:18:23वैल्यू अपने कोड को लिखने के
  1854. 1:18:27लिए हम यहां पर अपने वेरिएबल को कह सकते
  1855. 1:18:30हैं साइड एंड एंटर स्क्वेयर
  1856. 1:18:35साइड हम इसे कन्वर्ट कर देते हैं
  1857. 1:18:38टाइपकास्ट कर देते हैं टू फ्लोट एंड फिर
  1858. 1:18:40हमें अगर एरिया को प्रिंट करना है तो हम
  1859. 1:18:42प्रिंट कर सकते हैं
  1860. 1:18:45एरिया इक्वल टू साइड मल्टीप्ला बाय साइड
  1861. 1:18:49वच इज साइड स्क्वायर सेव कर देते हैं एंड
  1862. 1:18:53लेट्स रन
  1863. 1:18:55सबसे पहले हमें एंटर करनी है अपनी साइड तो
  1864. 1:18:57लेट्स सपोज हमारे स्क्वायर की साइड है फोर
  1865. 1:18:59के इक्वल तो 4 का स्क्वायर हमारे पास 16
  1866. 1:19:02प्रिंट होकर आएगा सो द एरिया ऑफ द
  1867. 1:19:03स्क्वायर इज इक्वल टू 16 हम चाहते तो यहां
  1868. 1:19:06पे डबल एस्ट रिस्क यानी साइड टू द पावर टू
  1869. 1:19:09भी कर सकते थे तो वो भी हमें सेम आउटपुट
  1870. 1:19:11रिटर्न करके देता एग्जीक्यूट करते हैं
  1871. 1:19:13स्क्वायर की साइड इस बार अगर 10 हो जाएगी
  1872. 1:19:15तो एरिया हो जाएगा स्क्वायर का 100 के
  1873. 1:19:17इक्वल हमारे पास आ गया है
  1874. 1:19:19100 नेक्स्ट क्वेश्चन हमें कह रहा है राइट
  1875. 1:19:22अ प्रोग्राम टू इनपुट टू फ्लोटिंग पॉइंट
  1876. 1:19:24नंबर्स एंड प्रिंट देयर एवरेज यानी हमें
  1877. 1:19:28दो फ्लोट नंबर्स लेने हैं एक हमारे पास
  1878. 1:19:30फ्लोटिंग नंबर ए हो सकता है एक हमारे पास
  1879. 1:19:32नंबर बी हो सकता है दोनों का एवरेज क्या
  1880. 1:19:34होगा किसी भी दो नंबर्स का एवरेज होता है
  1881. 1:19:36a प् बी डिवाइड बायट के इक्वल तो हमें इस
  1882. 1:19:40वैल्यू को इस एवरेज वैल्यू को प्रिंट
  1883. 1:19:41करवाना है तो इसे प्रिंट करवाने के लिए
  1884. 1:19:44यहां पर लिख देते हैं एंटर
  1885. 1:19:47फर्स्ट तो हमारे पास हमारा फर्स्ट नंबर आ
  1886. 1:19:50जाएगा लेट्स कॉल इट ए एंड इसे हमने ऑलरेडी
  1887. 1:19:53टाइप कास्ट कर दिया फ्लोटिंग वैल्यू एंड
  1888. 1:19:56सेकंड नंबर हमारे पास आ जाएगा लेट्स कॉल
  1889. 1:19:57इट बी और फिर हमारे पास जो एवरेज होगा
  1890. 1:20:00दोनों नंबर्स
  1891. 1:20:02का दैट इज गोइंग टू बी a + b डिवाइड बा 2
  1892. 1:20:08ये हमारे पास एवरेज हो जाएगा इसे रन करते
  1893. 1:20:10हैं लेट्स टेक द फर्स्ट नंबर एज
  1894. 1:20:1516.5 एंड लेट्स टेक द सेकंड नंबर एज 3.5
  1895. 1:20:1916.5 + 3.5 दोनों का समेशन हमारे पास 20
  1896. 1:20:23के इक्वल होगा 20 डेड बा 2 10 हो जाएगा तो
  1897. 1:20:26दोनों नंबर्स का एवरेज हमारे पास होगा 10
  1898. 1:20:28के इक्वल जैसे हम एवरेज को प्रिंट
  1899. 1:20:30करवाएंगे हमारे पास वैल्यू आएगी 10.0 तो
  1900. 1:20:32इस तरीके से हमने अपने कोड को कंप्लीट कर
  1901. 1:20:34लिया है नेक्स्ट प्रोग्राम जिसे हम
  1902. 1:20:36लिखेंगे ये कह रहा है राइट अ प्रोग्राम टू
  1903. 1:20:38इनपुट टू इंटी जर नंबर्स a एंड b प्रिंट
  1904. 1:20:41ट्रू इफ a इज ग्रेटर दन और इक्वल टू b
  1905. 1:20:45यानी अगर a ग्रेटर दन और इक्वल टू b है तो
  1906. 1:20:48उस केस में हमारे पास ट्रू प्रिंट होना
  1907. 1:20:50चाहिए और अगर नहीं है तो उस केस में हमारे
  1908. 1:20:52पास फाल्स प्रिंट होना चाहिए तो सिंपली हम
  1909. 1:20:55क्या कर सकते हैं दो इंटी जर नंबर्स को हम
  1910. 1:20:57इनपुट करा सकते हैं और हमारा यह जो
  1911. 1:20:59एक्सप्रेशन है a ग्रेटर इक्ट बी इसे हम
  1912. 1:21:02सिंपली प्रिंट करवा देंगे अपनी प्रिंट
  1913. 1:21:04स्टेटमेंट के अंदर तो अगर यह एक्सप्रेशन
  1914. 1:21:06सच होगा तो हमारे पास ट्रू प्रिंट हो
  1915. 1:21:08जाएगा एक्सप्रेशन सच नहीं होगा तो हमारे
  1916. 1:21:10पास फाल्स प्रिंट हो जाएगा तो सबसे पहले
  1917. 1:21:12तो अपनी दो नंबर्स को इनपुट ले लेते हैं
  1918. 1:21:15एंड इन्हें टाइप कास्ट कर देते हैं टू
  1919. 1:21:16इंटी जर
  1920. 1:21:19वैल्यूज और अपने एक्सप्रेशन के अंदर हमें
  1921. 1:21:22सिंपली प्रिंट करवाना है a ग्रेटर द इक्व
  1922. 1:21:26टू b को सेव कर लेते
  1923. 1:21:29हैं एंड एग्जीक्यूट करेंगे हमारा फर्स्ट
  1924. 1:21:32नंबर है लेट्स सपोज 15 सेकंड नंबर है
  1925. 1:21:35हमारे पास ू अब हमें पता है 15 ग = 2 तो
  1926. 1:21:39होता ही है तो उस केस में हमारे पास ट्रू
  1927. 1:21:40आ गया और वहीं पर अगर हम ऑपोजिट ले लेते
  1928. 1:21:43यानी फर्स्ट नंबर को हम टू ले लेते a = 2
  1929. 1:21:46एंड b = 15 उस केस में हमारे पास फाल्स
  1930. 1:21:49रिटर्न होकर आ गया तो इस तरीके से हमने
  1931. 1:21:51अपने प्रैक्टिस क्वेश्चंस को भी कवर कर
  1932. 1:21:53लिया है एंड आई होप कि पाइथन के अंदर जो
  1933. 1:21:55हमारा लेक्चर वन था उसने हमें काफी सारी
  1934. 1:21:57चीजें सिखाई होंगी अबाउट द बेसिक्स ऑफ
  1935. 1:21:59pythonanywhere.com

About this transcript

This page contains the full transcript of Python Full Course❤️ | Variables & Data Types | Lecture 1 by Shradha Khapra, generated from the public captions YouTube serves with the video. The transcript has 15,886 words across 1,935 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.