Data Analytics FULL Course for Beginners to Pro in 29 HOURS - 2025 Edition

WsCube Tech www.youtube.com

Brief Summary

This comprehensive guide covers data analytics, Python, NumPy, Pandas, Matplotlib, MySQL, Excel, and Power BI. It provides a roadmap for aspiring data analysts, detailing essential tools, technologies, and techniques.

  • Data analytics industry growth and job opportunities.
  • Python basics, loops, lists, tuples, dictionaries, sets, functions, and modules.
  • Data manipulation with NumPy and data analysis with Pandas.
  • Data visualization using Matplotlib.
  • Data analytics with MySQL and Excel.
  • Power BI essentials for data transformation and visualization.

Python Basics

Python is a versatile and efficient programming language, ideal for beginners due to its ease of learning. It uses both a compiler and an interpreter to translate code into machine language, allowing for immediate error detection. Python is a high-level, object-oriented language that supports GUI programming, enabling the creation of desktop and mobile applications. Its large standard library offers tools for machine learning, AI, and automation, all available for free as it is open source and cross-platform compatible.

Python - Loops and Lists

This section covers Python's loops and lists.

Tuples, Dictionaries, and Sets in Python

This section covers Tuples, Dictionaries, and Sets in Python.

Python Functions and Modules

This section covers Python Functions and Modules.

Numpy and Data Manipulation

NumPy, or Numerical Python, is a library used for scientific and mathematical computations in Python. It defines multi-dimensional arrays, which are data types that enhance calculation speed. Unlike lists, NumPy arrays store data in contiguous memory locations, ensuring all items are of the same type. This structure allows for faster mathematical operations.

Pandas for Data Analysis

Pandas is a library for data analysis, offering data structures like Series (one-dimensional labeled array) and DataFrames (two-dimensional table-like structure). DataFrames are versatile for handling various data types and provide functionalities for data cleaning, transformation, and analysis.

Matplotlib for Data Visualization

Matplotlib is a library used for data visualization.

MySQL for Data Analytics

This section introduces MySQL, a relational database management system (RDBMS) that uses Structured Query Language (SQL) for data storage, retrieval, and manipulation. RDBMS software facilitates the organization of data into tables with defined relationships, ensuring data integrity and efficient access. MySQL supports various programming languages and is favored by large companies for its ease of use, scalability, and security.

Excel for Data Analytics

This section covers Excel for Data Analytics.

Summarize any YouTube video in seconds

Get summaries like this one for any video, in your language, with the free Summ app.

Download on the App Store
Get it on Google Play

Transcript

Full transcript of “Data Analytics FULL Course for Beginners to Pro in 29 HOURS - 2025 Edition”. Click a timestamp to open the video at that moment. Need another video? Use the YouTube transcript generator.

0:07 [प्रशंसा] अकॉर्डिंग टू द स्टैट्स डटा एनालिटिक्स इंडस्ट्री इज एक्सपेक्टेड टू ग्रो अप टू 11.8 3 बिलियन डॉलर्स बाय 2026 नॉट जस्ट दैट इंडिया में इसकी जॉब्स है मोर दन 1 लाख विद एन एवरेज सैलरी ऑफ ₹ 155000 पर एनम इजेंट दैट अमेजिंग एंड चाहे अगर आप एक स्टूडेंट हैं चाहे आप एक वर्किंग प्रोफेशनल है जो कि अपना करियर स्विच करना चाहते हैं या फिर आप अपने करियर में ही ग्रो करना चाहते हैं योर सॉल्यूशन कुड बी डटा एनालिटिक्स नाउ प्रॉब्लम आती है कि डटा एनालिटिक सीखा कहां से जाए तो वी हैव अ सॉल्यूशन फॉर यू इसलिए आपके लिए डब्ल्यू एस क्यूब टेक लेके आया है अ कंप्लीट कोर्स ऑन डटा एनालिटिक्स फ्री ऑन

0:54 youtube1 का यूज करके डाटा एनालिसिस कर सकते हैं यूजिंग लाइब्रेरीज लाइक नपाई पंडा मैट पॉड लिपस सी बन कैसे हम माय एए से इन डेटाबेस एनालिटिक्स कर सकते हैं कैसे हम ववन प्रोजेक्ट्स प भी काम करने को मिलेगा सो ये कोर्स है कंपलीटली फ्री जिसमें सारे टूल्स एंड टेक्नोलॉजीज कवर होंगे आल्सो अगर आप डीप डाइव करना चाहते हैं इन द फील्ड ऑफ डेटा एनालिटिक्स और सीखना चाहते

1:40 हैं हमारे एक्सपर्ट से लाइव डाटा एनालिटिक तो आप अभी दिए हुए नंबर पर कॉल कर सकते हैं या फिर डिस्क्रिप्शन में दिए गए फॉर्म को भी फिल कर सकते हैं इतना ही नहीं हमारे हर बैच के साथ मिलती है आपको टू डेमो क्लासेस भी फ्री तो चलिए लेट्स गेट [संगीत] स्टार्टेड डू यू नो वर्ल्ड के अंदर एवरी डे 328 मिलियन टेराबाइट से भी ज्यादा डाटा प्रोड्यूस होता है और डटा एनालिटिक्स एक ऐसी फील्ड है जिससे हम इस डाटा को यूटिलाइज कर सकते हैं हमारे बिजनेसेस को ग्रो करने के लिए सो गाइज आज से हम स्टार्ट करने वाले हैं हमारी जर्नी ऑन बिकमिंग अ डटा एनालिस्ट इस वीडियो के अंदर हम जानेंगे कि एक डेटा एनालिस्ट कौन होता है डेटा एनालिस्ट की एवरेज सैलरी कितनी होती है क्या-क्या हमारे इस कोर्स के अंदर हम सीखने वाले हैं टॉपिक्स यही सारी चीजें

2:25 हम कवर करेंगे इस वीडियो के अंदर सबसे पहले मैं स्टार्ट करती हूं विद माय सो माय नेम इज आयुषी जैन सो फार आई हैव एन एक्सपीरियंस ऑफ थ्री प्लस इयर्स अभी तक मैंने 2000 से भी ज्यादा स्टूडेंट्स को ट्रेन किया है एंड आई हैव हैंड्स एन एक्सपीरियंस ऑन वर्किंग विद डिफरेंट टूल्स जैसे कि एमएस एक्सल पावर बी आई टबलू माय एसक्यूएल सो दिस वाज अबाउट मी मूविंग अहेड हम बात करते हैं कि डेटा एनालिटिक्स होता क्या है सो गाइज बिकॉज़ ये कोर्स पूरा डेटा एनालिटिक्स के ऊपर है सबसे पहले डेटा एनालिटिक्स को समझते हैं कि डेटा एनालिटिक्स इज नथिंग कि जब तक जैसे हमारे पास इतना सारा डाटा जब स्टोर होता है जैसे हम हम कोई भी फूड ऑर्डर करते हैं तो जमेटो के पास हमारा डाटा होता है कि हमने कौन सा खाना ऑर्डर किया कौन सी कुजन हम ज्यादा ऑर्डर कर रहे हैं किस दिन हमने ऑर्डर किया किस टाइम पे हमने ऑर्डर किया किस रेस्टोरा

3:11 से किया उस रेस्टोरा का भी उनके पास डाटा होता है कि उस रेस्टोरा पे कितने ऑर्डर्स आए पूरे दिन भर के अंदर जोमट से ऐसा काफी सारा डाटा जोमट के पास होता है अब इस डाटा का वो क्या करें इस डाटा का वो अपने बिजनेस को ग्रो करने के लिए कुछ आउटकम निकाल सकते हैं कुछ ऐसे इनसाइट्स उस डाटा से ड्रा कर सकते हैं जो कि उनके बिजनेस को ग्रो करने में हे करेगा तो वही डाटा एनालिटिक्स होती है कि आपके पास एसिस्टिंग अगर कोई डाटा है उसके अंदर से आपको पैटर्स निकालने हैं तो वहां पे हम डेटा एनालिटिक्स परफॉर्म करते हैं तो यही हमारे पास डेटा एनालिटिक्स होती है अब यहां पे इस डेटा की मैं बात करूं तो ये डेटा हमें पूरा जैसे होता है ना हमें यहां पे खाना पका पकाया नहीं मिलेगा हमें सब कुछ करना पड़ेगा तो बेसिकली जब हमें डेटा तो मिल जाता है डेटा ऐसा नहीं है कि डेटा ही हमें खुद बनाना पड़ेगा बट जब डाटा मिलता है तो वो रॉ फॉर्मेट में होता है यानी कि

3:57 अनक्लीन डाटा होता है उसमें काफी सारी जंक डेटा होती है काफी डुप्लीकेट वैल्यूज होती है काफी फॉर्मेट होते हैं जो कि इधर-उधर हो रखे होते हैं तो एज अ डेटा एनालिस्ट भी हमारा काम होता है कि हम उस डाटा की क्लीनिंग करें तो डाटा की क्लीनिंग करनी बहुत जरूरी होती है जैसे कि अगर आपने खाना ऑर्डर किया अब आपने लास्ट में आप देखते हैं कि जोमेटो में हमारे पास यहां पे हम जब देते हैं रिव्यूज या रिव्यूज देते हैं लास्ट में तो कई बार हम दे देते हैं कई बार हम नहीं देते हैं जब हम नहीं दे रहे हैं तो वहां पे हमारी वैल्यू नल जा रही है यानी कि ब्लैंक जा रही है तो अगेन वो यहां पे क्या है एक ब्लैंक वैल्यू है जिसे हमें क्लीन करने की जरूरत है तो हमारे पास आता है रॉ डाटा रॉ डाटा के अंदर हमें यहां पे काफी सारी क्लीनिंग करने की जरूरत पड़ती है क्लीन करने के बाद ही हम उसके अंदर से पैटर्स निकाल सकते हैं ट्रांसफॉर्मेशन करके मॉडलिंग करके ऐसे विजुअल्स क्रिएट कर

4:43 सकते हैं जो कि हमें डाटा को समझने में हेल्प करेंगे तो यही हमारा डटा एज अ डेटा एनालिस्ट काम होता है अब ये डटा आ कहां से रहा होता है हो सकता है ये एक्सेल शीट्स के अंदर होग कंपनीज के अंदर एक्सेल शीट बनी हुई है वहां पे डाटा है हो सकता है यह आपके एसक्यूएल के सर्वर के ऊपर हो हो सकता है यह वेब के ऊपर हो कहीं पे भी यह डाटा हो सकता है हमारा काम है कि हमें हर जगह से डाटा के कनेक्शंस को बिल्ड करना आता हो कि जो भी हम यूज कर रहे हैं हम कोई भी टूल यूज कर रहे हैं वहां पे उस डाटा को कैसे पुल करना है यानी कि डेटा की कनेक्टिविटी हमारी अच्छी होनी चाहिए उसके बाद बाकी सारी चीजें जैसे कि क्लीनिंग ट्रांसफॉर्मेशन मॉडलिंग एंड विजुलाइजेशन ये तो हमें करना ही है तो कनेक्टिविटी भी हमें अच्छे से आनी चाहिए मूविंग अहेड अगर मैं यहां पे बात करूं कि इसमें फ्यूचर कितना है इसमें ग्रोथ कितनी इसका स्कोप कितना है तो इट हैज अ लॉट ऑफ स्कोप इन

5:29 फ्यूचर अगर लास्ट कुछ इयर्स के अंदर डटा एनालिटिक्स की जॉब्स का ट्रेंड देखा जाए तो ये कंटीन्यूअसली ग्रो ही करता हुआ दिखा है उसका रीजन यहां पे यह है कि चाहे वो एक छोटा बिजनेस हो चाहे वो एक बड़ा बिजनेस हो सभी यहां पर अपने डाटा को एनालाइज करते हैं अपने प्रीवियस डाटा को रखते हैं और उसी के बेसिस पे आप दे जब देख रहे हैं कि लोग कितनी ज्यादा तरक्की कर रहे हैं एनालिटिक्स का यूज करके अपने बिजनेसेस के अंदर तो सभी अपने डाटा के अंदर सभी अपनी कंपनीज के अंदर एनालिस्ट को हायर कर रहे हैं ताकि वो अपने बिजनेस के प्रीवियस डाटा के ऊपर से डिसीजन ले पाए अब ऐसा नहीं है कि अगर जॉब्स बहुत सारी है तो सैलरी कम होगी बट अगर एक डेटा एनालिस्ट की एवरेज सैलरी इंडिया के अंदर देखी जाए तो दैट लाइज विदन अ रेंज ऑफ 5 लाख अब ऐसा नहीं है कि यहां पे ये जो नंबर है ये फिक्स है ये यहां पे इंक्रीज भी हो सकता है डिक्रीज भी

6:15 हो सकता है कंपलीटली डिपेंड करता है आपकी स्किल्स एंड आपने कितना प्रोजेक्ट्स के ऊपर वर्क किया है बहुत सारी ग्लोबल कंपनीज भी ऐसी है जो कि डेटा एनालिस्ट को हायर कर रही हैं जैसे कि अ कंपनीज है जो कि डेटा एनालिस्ट को हायर कर रही हैं आल्सो कुछ हमारे पास काफी सारी इंडिया के अंदर ऐसी कंपनीज भी है या फिर हर सिटी में हमारी छोटी कंपनीज भी होती है वो भी डेटा एनालिस्ट हायर कर रही है आज टाइम पे मूविंग अहेड अगर मैं यहां पे बात करूं रोड मैप के बारे में कि अगर हम इसको अगर आप इस कोर्स के अंदर एनरोल करते हो तो इस कोर्स में आपको क्या-क्या चीजें सीखने को मिलेगी तो सबसे फर्स्ट थिंग जो हमें यहां पे सीखने को मिलेगा दैट इज पाइथन पाइथन हम यहां पे कवर करने वाले हैं लाइब्रेरीज ऑफ पाइथन लाइब्रेरीज ऑफ पाइथन में हमारे पास नपाई पंडा मैट प्लॉट लिप सीबोर्न है है एसक्यूएल हम यहां पे कवर

7:01 करेंगे जिसमें हम इन डेटाबेस एनालिटिक्स कर सकते हैं एक्सेल कवर करेंगे एंड लास्टली पावर बीई एक एसा टूल एक बिजनेस इंटेलिजेंस टूल जिससे कि हम पूरा का पूरा डाटा ट्रांसफॉर्मेशन डाटा का विजुलाइजेशन कर सकते हैं अमेजिंग डैशबोर्ड रिपोर्ट्स क्रिएट कर सकते हैं ये सारी कुछ ऐसे टूल्स एंड टेक्नोलॉजीज हैं जो कि हम इस कोर्स के अंदर कवर करने वाले हैं इतना ही नहीं इस पूरे कोर्स के अंदर क्योंकि आप बहुत जरूरी होता है एज अ फ्रेशर जब आप कहीं प भी जाते हो तो आपके पास सिर्फ अपने प्रोजेक्ट होते हैं दिखाने को सो इस इस पूरे कोर्स के अंदर हम मोर दन 20 प्रोजेक्ट्स के ऊपर काम करेंगे डिफरेंट डिफरेंट ये प्रोजेक्ट्स होंगे एंड मोर दन 20 प्रोजेक्ट्स के ऊपर हम यहां पे वर्क करेंगे टू एनहांस आवर [संगीत] नॉलेज सो गाइ लास्ट सेशन में हमने कवर किया कि डेटा एनालिटिक्स क्या होता है आज

7:47 के इस सेशन में हम स्टार्ट करने वाले हैं हमारी कंप्लीट न्यू जर्नी ऑन pythonanywhere.com है python.py सो गाइज पाइथन इज वन ऑफ द मोस्ट पॉपुलर लैंग्वेजेस ऑफ 2023 इसकी वर्सटाइल इसकी एफिशिएंसी एंड हाउ इजी इट इज टू लर्न की वजह से ये बिगिनर्स के लिए काफी बेस्ट लैंग्वेज है आल्सो सिर्फ ऐसा नहीं है कि आप एज अ बिगनर ही इसको सीखें बट आगे जाके आपको काफी सारी चीजें पाइथन के अंदर देखने को मिलेगी बट कोई भी अगर बिगनर होता है तो उसको जरूर

8:34 सजेस्ट किया जाता है कि वह python2 बट अगर यह है क्या तो pythonanywhere.com कोड कंपाइल होता अच्छा इंटरप्रेटर एंड कंपाइलर क्या होता है वो भी समझते हैं इसको एक एग्जांपल से समझते हैं कि लेट्स से आपको किसी भी पर्सन से कम्युनिकेट करना है जो कि कोई दूसरी लैंग्वेज बोलता है ठीक है जैसे कि फ्रेंच बोलता है स्पेनिश बोलता है अब आपको या तो फ्रेंच आनी चाहिए अगर आपको उससे बात करनी है तो या स्पैनिश आनी चाहिए अगर आपको उससे बात करनी है तो वैसा ही कंप्यूटर्स के साथ होता है कि हमें कंप्यूटर्स की लैंग्वेज

9:21 आनी चाहिए अगर हमें कंप्यूटर से इंटरेक्ट करना है तो अब बचपन में तो यही सुना था कि यार बाइनरी कंप्यूटर समझता है जीरो एंड वन समझ है फिर पाइथन जो कि अभी कभी आप लोगों ने कोड देखा हो कभी भी आपने कोडिंग देखी हो ठी है कोड्स लिखे हुए रहते हैं इतनी जगहों पे तो वहां पे इंग्लिश में नंबर्स ये सारी चीजें गिवन होती है फिर जीरो और वन कहां गए तो गाइज होता क्या है ना कि बीच में इनके पास ट्रांसलेटर होता है ये ट्रांसलेटर ही हमारे कंपाइलर और इंटरप्रेटर होते हैं कि हमारी जो प्रोग्रामिंग लैंग्वेज होती है वो ट्रांसलेट होती है थ्रू कंपाइलर या इंटरप्रेटर वो कन्वर्ट होती है मशीन लैंग्वेज के अंदर और फिर उसके बाद कंप्यूटर उसको समझ पाता है तो हमारे पास यहां पे बीच में जो हमारा मीडियम है वो हो जाता है कंपाइलर एंड इंटरप्रेटर अब कंपाइलर का काम होता है कि पूरे कोड को एक ही बार में रीड करता है फिर उसके बाद रन

10:08 करता है और इंटरप्रेटर का काम होता है वन वन लाइन ऑफ कोड वो रीड करके फिर रन करता है तो पाइथन इज बोथ कंपाइल्ड एंड इंटरप्रिटेड यानी कि पहले ये इंटरनली कंपाइल होती है फिर हमारे पास ये इंटरप्रेट होके आती है अब इंटरप्रेट होके आने का यहां पे ये मतलब हुआ कि जब ये हमारे पास इंटरप्रेट होके आ रही है तो जब भी कोई भी लाइन के अंदर हमारे पास एरर आ जाती है तो उस केस में हमें यहां पे हाथों हाथ पता चल जाता है कि हमारे पास कोई एरर हुई है और हम वो जाके इजली डीबगर सकते हैं इट इज अ हाई लेवल प्रोग्रामिंग लैंग्वेज यानी कि दो लंग दो टाइप्स की लैंग्वेजेस होती है एक लो लेवल प्रोग्रामिंग लैंग्वेज एक हाई लेवल हाई लेवल लैंग्वेजेस आर दोज व्हिच आर इजली ह्यूमन अंडरस्टैंडेबल जो पुरानी लैंग्वेजेस थी जैसे कि कोबोल उनको हम इजली नहीं समझ सकते थे बट यहां पे अब जो हाई लेवल लैंग्वेजेस के

10:53 अंदर अगर पाइथन है तो दैट मींस इट इज इजली ह्यूमन रीडेबल आल्सो ये एक ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग लैंग्वेज है यानी कि इसके अंदर ऑब्जेक्ट्स एंड क्लासेस का यूज किया जाता है रियल लाइफ एंटिटीज लाइक एनकैप्सूलेशन इन्हेरिटेंस इन सब चीजों का यहां पे यूज किया जाता है ये हमारे पास बेसिकली पाइथन होती है कि पाइथन इज नथिंग बट अ प्रोग्रामिंग लैंग्वेज जिससे कि हम कंप्यूटर से इंटरेक्ट कर सके सिंपल शब्दों में अगर समझे तो मूविंग अहेड अगर मैं यहां पे बात करूं क्रिएटर ऑफ पाइथन की कि अगर हम किसी भी चीज के अंदर इन डेप्थ में जा रहे हैं तो उसके क्रिएटर के बारे में बात कर लेते हैं तो द क्रिएटर ऑफ पाइथन के बारे में तो यहां पे ये है कि इनका नाम था गडो वन रॉसम अब इंटरेस्टिंग फैक्ट्स अगर मैं यहां पे बताऊं पाइथन के तो पाइथन यहां पे किसी भी ऐसा नहीं सोचा गया था पाइथन को बनाते टाइम उन्होंने जब पाइथन बनाई थी तो एज अ हॉबी इन्होंने पाइथन को बनाना

11:38 स्टार्ट किया था आल्सो बहुत लोग सोचते हैं कि पाइथन इज नेम आफ्टर अ स्नेक व्हिच इज आल्सो नॉट ट्रू इट इज नॉट नेम आफ्टर द स्नेक इनकी एक इनका एक फेवरेट शो था दैट इज ब्रिटिश स्केच कॉमेडी जो कि था मॉन्टी पाइथन फ्लाइंग सर्कस जिसके पीछे इन्होंने पाइथन का नाम रखा अगर मैं यहां पे बात करूं कुछ फीचर्स ऑफ पाइथन की चलो हमने यहां पे क्रिएटर के बारे में बात कर लिया पाइथन के बारे में बात कर लिया अब इतनी लैंग्वेजेस हैं पाइथन को क्या चीजें बेटर बनाती है बाकी लैंग्वेजेस से सो यहां पे हो गया सबसे पहले तो ऑब्जेक्ट ओरिएंटेड जो कि अभी हमने डिस्कस किया डायनामिक टाइप डायनामिक टाइप का यहां पे मतलब हुआ कि जैसे आप जब दूसरी लैंग्वेजेस के अंदर कोडिंग करते हैं तो वहां पे आपको रन टाइम पे यानी कि आपको आपको कोड के अंदर ही डिफाइन करना पड़ता है कि आपका यहां पे जो वेरिएबल होगा वो इंटी जर होगा स्ट्रिंग

12:24 होगा कि क्या होगा ठीक है यहां पे पाइथन के अंदर ही ये पाइथन के अंदर रन टाइम पे ही ये डायनामिक डिटेक्ट कर लेता है कि आपका यहां पे जो भी वेरिएबल है वो इंट है कि स्ट्रिंग है या फिर फ्लोट है जीआई प्रोग्रामिंग को ये सपोर्ट करता है यानी कि आप ग्राफिकल यूजर इंटरफेस प्रोग्रामिंग का यहां पे मतलब हुआ जीआई का मतलब ग्राफिकल यूजर इंटरफेस इसका मतलब यहां पे यह हुआ कि ये डेस्कटॉप एंड मोबाइल एप्लीकेशंस दोनों क्रिएट कर सकते हैं हम इससे इट इज लार्ज स्टैंडर्ड लाइब्रेरी लार्ज स्टैंडर्ड लाइब्रेरी का मतलब यहां पे ये हुआ कि मशीन लर्निंग आर्टिफिशियल इंटेलिजेंस अ ऑटोमेशन ऐसे काफी सारे टॉपिक्स है जिसके ऊपर बहुत सारी लाइब्रेरीज है पाइथन के अंदर और कंटीन्यूअसली इनके ऊपर कंट्रीब्यूशन भी हो रहा है एंड सारी की

13:10 सारी फ्री ऑफ कॉस्ट है यानी कि इट इज ओपन सोर्स एंड फ्री ऑफ कॉस्ट क्रॉस प्लेटफॉर्म लैंग्वेज चाहे आप विंडोज यूज कर रहे हो चाहे आप ओस यूज कर रहे हो चाहे आप खते हैं पाइथन को एक्सप्रेसिव लैंग्वेज एंड इजर टू लर्न यानी कि बहुत शॉर्ट एंड सिंपल इसका सिंटेक्स होता है और बहुत ही ज्यादा इजी टू लर्न एंड यूज लैंग्वेज है ग्रोथ पॉपुलर ऑफ पाइथन की मैं बात करूं तो इन सालों के अंदर इसने काफी ज्यादा ग्रोथ ली है इनिशियली जब python2 जैसे कि डाटा साइंस वेब डेवलपमेंट

13:58 डाटा इंजीनियरिंग मशीन लर्निंग आर्टिफिशियल इंटेलिजेंस एंड डेटा एनालिटिक्स जैसी फील्ड्स एंड ऐसी ही और कई सारी फील्ड्स के अंदर pythonanywhere.com हमारी [संगीत]

14:52 python.org सिलेक्ट करना है हमारा वर्जन कि कौन सा वर्जन हमें इंस्टॉल करना है उसको डाउनलोड करना है एग्जीक्यूटेबल टॉलर को हमें डाउनलोड करना है रन करना है एंड लास्ट में उसके उसके सेटअप को हमें वेरीफाई करना है सो उसके लिए हमारे पास एक सिंपल सा मेथड है सबसे पहले हम जाएंगे हमारे googlethalli.com 10.4 का लेटेस्ट वर्जन है डायरेक्टली आप इस पर भी क्लिक कर सकते हैं एज सून एज आप इस पे क्लिक करेंगे एंड सेव करेंगे यहां पे आपके पास

15:45 python-pip 3.10.5 64 बिट एंड इसको इंस्टॉल नाउ का ऑप्शन है एंड यहां पे एक और चीज दे रखी है ड python3.8 टू पाथ तो आप ध्यान देखें यहां पे कि आपको इसको हा से ऐड करना है क्यों ऐड करना है वह बाद में समझेंगे फिलहाल के लिए आप याद रखें कि इस बॉक्स को हमें चेक बॉक्स करना है एंड उसके बाद हम इंस्टॉल नाउ प क्लिक करेंगे ये हमें पूछेगा डू यू वांट टू अलाउ दिस एप्लीकेशन टू मेक चेंजेज टू योर डिवाइस तो उस परे हमें यस पे क्लिक करना है एंड उसके बाद जो हमारा सेटअप है वो प्रोग्रेस पे है एंड आई गेस 5 10 सेकंड के अंदर य इंस्टॉल हो जाएगा डिपेंडिंग ऑन आपका लैपटॉप ये थोड़ा सा टाइम भी ले सकता है तो हम वेट करेंगे यहां पे एंड इसके इंस्टॉल होने का एस सून एज ये इंस्टॉल हो जाएगा हमारे पास ये कह रहा है सेटअप वास सक्सेसफुल उसके बाद हम क्लोज पर क्लिक कर

16:32 देंगे उसके बाद हम यहां पर सर्च ऑप्शन में जाएंगे एंड लिखेंगे आइडल तो आप आइडल यहां पर अगर ओपन करते हैं डबल क्लिक करके तो हमारा जो आइडल है वह कुछ इस तरह से दिखता है यानी कि यह हमारा शेल है जहां पर हमारे कोड का जो आउटपुट है व आएगा एंड फाइल है फाइल एडिट है शेल है डी बग है ऑप्शंस विंडो काफी ऑप्शंस है यहां पे न्यू फाइल नई फाइल के लिए आपको सिर्फ न्यू प जाक क्लिक करना है नई फाइल यहां पर ओपन हो जाएगी आप जहां चाहे उसको सेव कर सकते हैं एंड यहां पर अगर आप कुछ रन भी कराते हैं सपोज यहां पर आपका ये जो शेल है यानी कि इसके अंदर आप कुछ प्रिंट कराते हैं सपोज यहां प फिलहाल के लिए मैं एक एग्जांपल ले रही हूं कि मैं यहां पे प्रिंट कराऊंगा के लिए आपको दिखा रही हूं कि यहां

17:18 पर इसने हेलो वर्ल्ड जो है प्रिंट कर दिया [संगीत] है आज हम बात करने वाले हैं पाइ जाम के इंस्टॉलेशन की सो इंस्टॉल करना है हमें पाई चाम पहली बात तो पाई चाम क्यों इंस्टॉल करना है वो समझते हैं सो पाई चाम हमें क्या-क्या बेनिफिट्स देता है वो मैं बता देती हूं आपको कि पाई चाम का जो यूजर इंटरफेस यानी कि यूआई है वो काफी ज्यादा यूजर फ्रेंडली है मतलब आपको अगर आप कोड लिखेंगे इसके अंदर आईडल के अंदर आपको काफी ज्यादा मशक्कत करनी पड़ेगी वही एट द सेम टाइम आप पाईन के अंदर कोड लिख के रन कराएंगे तो वो बहुत ही इजी सा मेथड है ऊपर की तरफ हमारा कोड होता है नीचे की तरफ हमारी रनिंग स्क्रीन होती है वाइल आइडल के अंदर हमें क्या करना होता है एक स्क्रीन अलग होती है हमारी कोड लिखने की और दूसरी स्क्रीन अलग होती है हमारी रन करने की तो थोड़ा सा डिफिकल्ट कर देता है टास्क को वहीं पे पाई चार्म जो है वो हमें ऑप्शंस

18:03 भी देता है यानी कि आप अगर चाहे कि आपने वहां पे लिख दिया कि प्रिंट कराना है आपको कोई भी चीज तो अगर आप वहां पे सिर्फ पी भी लिख देंगे तो वहां पे वो आपको ऑप्शन दे देगा विद ऑल द कीवर्ड्स जो कि स्टार्ट होते हैं पी से सो पाई चाम जो है वो हमें ऑप्शन देता है स्मार्ट टाइपिंग की भी एंड देख लेते हैं एक बार कि पाई चाम को कैसे इंस्टॉल किया जाता है तो उसके लिए सबसे पहले हमें अपने ब्राउजर को ओपन करना है एंड यहां पे मैं टाइप करने वाली हूं पाई चार्म इंस्टॉल को हम यहां पे करेंगे पाई चार्म इंस्टॉल फॉर प्रोफेशनल डेवलपर्स हालांकि हम यहां पे प्रोफेशनल के लिए नहीं जाएंगे हम यहां पे कम्युनिटी वाला डाउनलोड करेंगे क्योंकि प्रोफेशनल डेवलपर्स में हमारे पास 3010 का ट्रायल होता है और उसके बाद वो हमसे पैसे मांगते हैं तो वो यहां पे ज्यादा कुछ यूजफुल नहीं है तो हम यहां पे कम्युनिटी डाउनलोड प जाएंगे जो कि फ्री

18:49 एंड ओपन सोर्स है एंड इसके बाद यहां पे हमें ये ऑप्शन देया कि कहां पे हमें पाइथन को हम पाई चम को एक्चुअली इंस्टॉल करना है तो हम जाके जहां प भी हम जाए हम वहां पर जाके उसको सेव कर सकते हैं सो फिलहाल के लिए मैं इसको डेस्कटॉप प सेव कर रही हूं ये थोड़ा 378 एब का है थोड़ा सा टाइम ये लेता है कंपेयर टू हमारा पाइथन पर जल्दी ही ये डाउनलोड हो जाएगा और डाउनलोड के बाद काफी इजी से हमारा इंस्टॉलेशन का प्रोसेस है कुछ चीजें हमें जरूर यहां पर ध्यान रखनी है कि कुछ बॉक्सेस है जो हमें चेक मार्क करके रखने हैं तो वो भी हम देख लेते हैं कि क्याक वो बॉक्सेस है जो हमें चेक मार्क करके रखने हैं सो ये यहां पे डाउनलोड हो चुका है मैं इस पर क्लिक करूंगी जब मैं इसम क्लिक करूंगी तो ये हमें ऑप्शन देगा ड यू वांट टू अलाउ दिस पप टू मेक चेंजेज इन योर डिवाइस तो उसपे मैं यस क्लिक कर दूंगी यहां पे आया है वेलकम टू पाई चाम कम्युनिटी एडिशन सेटअप एंड इस

19:35 पे नेक्स्ट पे क्लिक कर देते हैं कहां पे ये जाएगा प्रोग्राम फाइल ज बन पाय जाम कम्युनिटी तो डेस्टिनेशन फोल्डर आप चाहे तो इसका चेंज भी कर सकते हैं एंड आप जो रखना चाहे वो इसका डेस्टिनेशन रख सकते हैं एंड उसके बाद मैं नेक्स्ट पे क्लिक करूंगी नेक्स्ट के बाद यहां पे हमारे पास ये जो सारे ऑप्शंस है जितने भी चेक बॉक्सेस है सब पे हमें चेक कर देना है नेक्स्ट प पे क्लिक करना है एक्सेसिबिलिटी यहां पे हमें देनी है 3 प 10 की जो हमारा जो इंटरप्रेटर है वो 3.10 का होगा एंड इंस्टॉल पे हम क्लिक कर देंगे तो उसके बाद काफी सिंपल सा इंस्टॉलेशन का प्रोसीजर है थोड़ा सा ये टाइम लेगा एंड ये इंस्टॉल होने के बाद हम हमारा जो पाई चर्म है वो यूज करेंगे एंड मैं आपको दिखा भी दूंगी एक बार कि कैसा जो इसका यूजर इंटरफेस है वो कैसा दिखता है कैसे इसके

20:20 अंदर हम कोड लिख सकते हैं कैसे फाइल क्रिएट कर सकते हैं कहां पे वो फाइल जाती है तो वो सारी चीजें हम डिस्कस कर लेंगे एक बार ये इंस्टॉल हो जाए उसके बाद अब नेक्स्ट हमारे पास ऑप्शन है कंपलीटिंग पाय जम कम्युनिटी सेटअप तो इसको बाद में हम रीबूट कर लेंगे फिलहाल के लिए हम फिनिश पे क्लिक कर देते हैं तो फिनिश पे क्लिक करने के बाद मुझे मैं यहां पे जाऊंगी एंड यहां पे हमारे पास पाई चार्म है तो पाई चार्म को हम ओपन कर लेंगे कम्युनिटी एडिशन को 2021 एज सून एज हम इसको ओपन करेंगे कुछ ऐसी सी स्क्रीन हमारे पास आएगी जट ब्रेन से ये एफिलेटेड है सो गाइस जब ये यहां पे ओपन हो जाएगा तो ओपन होने के बाद एक ऐसी सी स्क्रीन आएगी हमारे पास यहां पे एंड हम फाइल पे जाएंगे न्यू प्रोजेक्ट पर हम क्लिक करेंगे तो नया प्रोजेक्ट हम यहां पर क्रिएट कर सकते हैं कहां पर आपको वो चाहिए प्रोजेक्ट वो आप डाल सकते हैं यहां पर लोकेशन उस फाइल की तो सपोज मुझे ये

21:07 डेस्कटॉप प अगर चाहिए मेरा यह वाला प्रोजेक्ट तो मैं यहां पर अपना डेस्कटॉप चूज कर लूंगी एंड डेस्कटॉप प मैं ये प्रोजेक्ट ले आऊंगी क्रिएट करेंगे उसके बाद ओपन प्रोजेक्ट प मैं क्लिक करूंगी डेस्कटॉप प मेरे पास यहां प ये ऑप्शन आ चुके हैं एंड यहां पे नया फाइल जो अगर हमें क्रिएट करना है तो उसके लिए हम न्यू करेंगे एंड पाइथन फाइल हम यहां पे चूज करेंगे क्या पाइथन फाइल हमें यहां पे यूज करनी है सपोज हमें फर्स्ट प्रोग्राम बनाना है तो हम यहां पे फर्स्ट प्रोग्राम लिख देंगे एंड फर्स्ट प्रोग्राम करके मैं यहां पे खोल दूंगी एंड इसके बाद आप चाहे तो यहां पे आप सेटिंग्स में जाके इसकी सेटिंग्स भी चेंज कर सकते हैं कि आप जैसे मैं अभी कंट्रोल और माउस स्क्रोल से यहां पे जो इसका टेक्स्ट है इसका फंट साइज है वो इंक्रीज कर रही हूं

21:52 वैसे आप भी चाहे तो आप भी कर सकते हैं इसके लिए आपको सिर्फ सेटिंग्स में जाके यहां पे चेंज करना है तो फाइल में आपको सेटिंग्स मिल जाएगी उसके अंदर प्रेफरेंसेस एंड थीम्स के अंदर आपको मिल जाएगा ये सो यहां पे अगर आप कुछ भी लिखेंगे सपोज मैं एक सिंपल सा प्रिंट स्टेटमेंट लगा रही हूं प्रिंट हाई तो अब इसके बाद हमें इसको रन कराना है रन कराने के लिए हमें यहां पे रन के लिए राइट क्लिक यहां पे करना है एंड रन फर्स्ट प्रोग्राम यहां पे आ जाएगा जैसे ही मैं इसको रन कराऊंगा गया है सो गाइ सिंपली इतने से मेथड से हमने यहां पे पाइ जाम को इंस्टॉल कर लिया है और उसके बाद हमारा यूजर फेस यूजर इंटरफेस है आप देख रहे हैं कि यहां पे ये कितना फ्रेंडली है कि ऊपर की तरफ हमने कोड लिखा नीचे वो एग्जीक्यूट हो चुका है वही आइडल में हमें अलग-अलग कोड लिखना पड़ रहा था सिमिलरली अगर मैं आपको यहां पे स्मार्ट टाइपिंग की बात दिखाऊं तो जैसे मैंने यहां पे प्रिंट लिखा प लिखा तो यहां

22:38 पे पी से जितने भी यहां पे कीवर्ड्स है हमारे पास पाइथन के अंदर वो सब यहां पे आ जाएंगे या वो लेटर्स भी यहां पे वो कीवर्ड्स भी आ जाएंगे जिसके अंदर यहां पे पी आता है सो स्मार्ट टाइपिंग ये अलाव करता है जैसे मैं एंटर दबा आंगी तो जो भी कीवर्ड सबसे ऊपर है वो वहां पे आ जाएगा अगर हमें नीचे कुछ और चाहिए जैसे मैं यहां पे पी जाऊंगी तो अगर मैं यहां पे नीचे मुझे कुछ और चाहिए तो मैं वो भी यहां पर ला सकती हूं तो मैं अगर ये चाहूंगी तो ये यहां पर आ जाएगा तो जो भी आप चाहे वो यहां पर आ सकता है सिर्फ आपके एंटर क्लिक करने [संगीत] पे य है हमारा पहला प्रोग्राम पाइथन के अंदर गाइस देखते हैं कैसे वो किया जा सकता है गाइस पहला प्रोग्राम लिखने के लिए हमारे पास है यहां पे प्रिंट स्टेटमेंट हम प्रिंट स्टेटमेंट का यूज करते हुए हमारा फर्स्ट प्रोग्राम लिखेंगे पहले समझते हैं कि प्रिंट स्टेटमेंट क्या होता है प्रिंट

23:23 स्टेटमेंट एक ऐसा स्टेटमेंट है जो कि आपके प्रिंट कराता है आउटपुट स्क्रीन प जो भी आपको मेसेज प्रिंट करवाना है सपोज आपके पास कोई मैसेज है जो आपको पाइथन में प्रिंट करवाना है आपके आउटपुट स्क्रीन के ऊपर तो उसके लिए हम यूज करेंगे प्रिंट स्टेटमेंट प्रिंट स्टेटमेंट यूज करने का बहुत ही सिंपल सा मेथड है कि सबसे पहले आप लिखेंगे प्रिंट उसके बाद हम उसे एंक्लोज करेंगे विद इन पेंसस यानी कि हमारे कर्वड ब्रैकेट उसके बाद जो भी हमें मैसेज लिखना है वो लिखा जाएगा कोटेशन मार्क्स के अंदर तो गाइस ये तो हो गया मेथड वर्बल अब हम देखते हैं कैसे इसको लिखा भी जाता है सो प्रिंट स्टेटमेंट पाइथन में यूज करने के लिए अगर आपको कोई भी मैसेज आपके आउटपुट स्क्रीन के ऊपर चाहिए तो हमें क्या करना है हमें सिर्फ यहां पे लिखना है प्रिंट हम ओपन क्लोज करेंगे यहां पे पैरेंस को जो कि है हमारे कर्वड ब्रैकेट्स उसके अंदर हम लगाएंगे डबल कोटेशन मार्क्स सिंगल क्यों नहीं यूज कर रही हूं मैं यूजुअली सिंगल का

24:10 भी सेम ही यूज होता है बट सिंगल ना यूज करने का एक रीजन है वो मैं आपको बस समझाऊ फिलहाल समझते हैं कि डबल कोटेशन मार्क्स यहां प मैंने यूज किया है इसके अंदर मैं कोई भी मैसेज यूज करूंगी जैसे कि हेलो वर्ल्ड यहां प मैंने लिखा तो जैसे ही मैं हेलो वर्ल्ड लिखती हूं उसके बाद राइट क्लिक करके इस प्रोग्राम को मैं रन कराती हूं तो आप देखेंगे कि हमारी आउटपुट स्क्रीन जो है यहां पे हेलो वर्ल्ड प्रिंट हो जाएगा ऐसे हमारा पहला प्रोग्राम रेडी है जहां पे हमने सीखा कि कैसे हम कोई भी मैसेज जो हम प्रिंट करवाना है हमारी आउटपुट स्क्रीन पे वो लगा सकते हैं अगर आपको और मैसेज यहां पे ऐड करने है प्रिंट दिस इज माय फर्स्ट प्रोग्राम एंड प्रिंट आई होप यू ऑल लाइक इट और अगर मैं इसे रन कराती हूं तो देखेंगे आप कि तीन लाइंस हमारे पास आ गई है तीनों लाइंस जो हमने लिखी है प्रिंट स्टेटमेंट के अंदर तीनों अलग-अलग लाइन

24:55 हमारे पास आ गई है गाइ कई बार ऐसा होता है कि हमें मल्टीपल लाइंस लिखनी होती है तो मल्टीपल लाइंस लिखने के लिए ऐसा नहीं कर सकते हम कि हम यहां प यहां प एंटर दबाते और यहां पर हम कुछ लिख दे और वापस एंटर दबा के यहां कुछ लिख दे अगर मैं इसको रन करंगी तो यहां प हमारे पास आएगा तो सही बट सेम लाइन के अंदर आएगा हम वो एज इट इज नेक्स्ट लाइन के अंदर नहीं जाएगा हम एंटर नहीं यूज कर सकते एक प्रिंट स्टेटमेंट के अंदर अगर हमने सिंगल कोटेशन का यूज किया है सिंगल डबल कोटेशन इसका यूज किया हुआ है तो सीखते हैं कि कैसे हम मल्टीपल लाइंस लिख सकते हैं पाइथन प्रोग्राम में गाइस मल्टीपल लाइंस लिखने का यहां पे हमारे पास काफी सिंपल दो मेथड थे पहला मेथड कहता है कि हम जो है हमारी मल्टीपल लाइंस है उसको ट्रिपल कोटेशन के अंदर एंक्लोज कर दे उसके बाद हम कितनी बार एंटर दबाए जितनी बार हम एंटर दबाए जितने स्पेसेस हम जितने गैप्स

25:41 हम बीच में देंगे लाइंस के कोई दिक्कत नहीं है वो उतने ही गैप्स वहां पे काउंट करेगा सो सेकंड मेथड अगर हम हमारा यहां पे देखेंगे तो वो है बैक स्ल एंड ए बैक स्लश नॉर्मल स्लैश नहीं है दूसरा जो हमारे पास उल्टा स्लैश है दैट इज बैक स्लैश तो उसका यूज करते हुए हम नेक्स्ट लाइन में भी जा सकते हैं तो दोनों मेथड्स एक बार देख लेते हैं कि कैसे इन मेथड्स को यूज किया जाता है गाइस हम यहां पे वापस से मैं प्रिंट स्टेटमेंट लूंगी इस बार मैं इसको ट्रिपल कोटेशन के अंदर रखूंगी ट्रिपल डबल कोटेशन भी यूज कर सकते हैं और ट्रिपल सिंगल कोटेशन भी यूज कर सकते हैं इसके अंदर आप जो भी लिखना चाहे हेलो वर्ल्ड दिस इज मैं आप नोटिस करेंगे यहां प मैं एंटर का यूज कर रही हूं नेक्स्ट लाइन में जा रही हूं दिस इज माय फर्स्ट पाइथन प्रोग्राम आई होप यू ल लाइक इट अगर मैं इसको रन कराती हूं तो देखिए जो हमारे पास पहले आ पुट था

26:28 वैसा का वैसा ही आउटपुट हमारे पास आ गया है बट इस बार हमने मल्टीपल प्रिंट स्टेटमेंट का यूज नहीं किया हमने एक प्रिंट स्टेटमेंट का यूज किया है और उसके अंदर ट्रिपल डबल कोटेश का यूज किया ट्रिपल सिंगल कोटेशन भी यस यहां पे यूज किए जा सकते हैं टोटल आपकी कन्वीनियंस के ऊपर है आप डबल यूज करना चाहे डबल कोटेशन यूज करना चाहे आप डबल यूज कर सकते हैं सिंगल यूज करना चाहे सिंगल यूज कर सकते हैं सेकंड मेथड जो हमने पढ़ा वो है बैक स्ल ए ए देखते हैं बैक स्ल ए का कैसे यूज करते हैं तो मैं वापस से सेम प्रोग्राम लिखूंगी यहां प हमने ओपन करी पैरेंस डबल कोटेशन य य मैंने लिखा हेलो वर्ल्ड अब जहां प मेरे को नेक्स्ट लाइन चाहिए जो भी वर्ड मुझे नेक्स्ट लाइन के अंदर चाहिए वहां पर मैं लगाऊंगी बैक स्ल एंड एन और यहां प मैं लिखूंगी दिस इज माय फर्स्ट आइकन प्रोग्राम आई होप यू ल लाइक इट प्रोग्राम उसके बाद

27:14 दोबारा आई होप यू ल लाइक इट लिखने के लिए फिर से मैं यहां प यूज करूंगी बैक स्कम एंड यहां प मैं लिखूंगी आई होप यू ऑल लाइक इट फुल स्टॉप सो अगर मैं इसको रन कराती हूं तो आप देखेंगे फिर से हमारे पास वही का वही आउटपुट आ गया है सो दोनों मेथड्स हमारे यहां पे सेम काम करेंगे अगर आप चाहे तो आप ट्रिपल कोटेशंस का भी यूज कर सकते हैं या फिर बै स् ए का भी यूज कर सकते हैं कोई भी मैसेज को मल्टीपल लाइंस में प्रिंट करवाने के लिए सो गाइस मैंने मेंशन किया था कि हम सिंगल कोटेशन का क्यों नहीं यूज कर रहे हैं एक बार वो भी थोड़ा सा डिस्कस कर लेते हैं तो मैं अवॉइड करती हूं सिंगल कोटेशन का यूज करना सिंगल कोटेशन का यूज करना इसलिए मैं अवॉइड करती हूं कि मान लीजिए हमारे पास कोई ऐसा लाइन है जिसमें कहीं प पे हमारे पास अपोस्ट फी आ रहा है जैसे लिख लेते हैं एग्जांपल के लिए इट्स

28:02 गोइंग टू रेन टुडे और यहां पे मैं अपना कोटेशन क्लोज कर रही हूं तो अगर मैं इसको रन कराऊंगा जाएगा ये शो करेगा कि यहां पे आप कुछ भूल रहे हैं तो वो ये भूल रहे हैं कि यहां पे पाइथन हमारा इतना स्मार्ट नहीं है कि वो समझ सके कहां पे हमने अपोस्ट फी यूज करी है और कहां पे हमने सिंगल कोटेशंस का यूज किया है इसलिए मैं मेजर्ली प्रेफर करती हूं डबल कोटेश यूज करना तो टोटली अप टू यू अगर आप चाहे सिंगल कोटेशन भी यूज कर सकते हैं सिंगल कोटेशन में इस चीज का एक सॉल्यूशन है जहां पे भी आपका अपोस्ट फी है अगर वहां पे आप बैक स्लैश लगा देंगे और उसके बाद उसे रन कराएंगे तो यहां पे ये काम करने लग जाएगा तो अगर आपको सिंगल कोटेशन यूज करना है और कहीं पे आपके अपोस्ट फी है तो आप वहां पे बैक स्लैश का यूज करें और डबल कोटेशंस अगर आप यूज करते हैं तो कहीं से कहीं कोई दिक्कत आनी ही नहीं [संगीत]

28:49 है दैट इज अ कमेंट इन पाइथन तो देखते हैं कमेंट इन पाइथन क्या होते हैं कमेंट की अगर मैं सिंपल लाइन में बात करूं तो कमेंट वो लाइंस होते हैं जो सिर्फ हम यूजर्स के लिए होते हैं उनका पाइथन से कोई लेना देना नहीं होता है पाइथन उसको कंपलीटली इग्नोर कर देता है वो सिर्फ इसलिए लिखे जाते हैं ताकि हम यूजर्स हम प्रोग्रामर जो है हम उसे समझ पाए अगर हमें हमारे प्रोग्राम को अच्छा दिखाना है हमें हमारे प्रोग्राम की एक्सप्लेनेशन देनी है या कई बार ऐसा होता है कि हमारा प्रोग्राम बहुत बड़ा है तो वहां प हमें अगर लिखना है कि इस पार्ट में हमने ये किया हुआ है उस पार्ट में ये किया हुआ है उस पार्ट में ये किया हुआ है और वो हम पाइथन से ऑपरेट नहीं कराना चाहते वो बस हमारे रेफरेंस के लिए हम अगर मैसेज लिख रहे हैं तो गाइ वही होते हैं हमारे कॉमेंट्स कॉमेंट्स दो टाइप के होते हैं पाइथन में एक होते हैं सिंगल लाइन कॉमेंट्स एक होते हैं मल्टीपल लाइन कॉमेंट्स सिंगल लाइन कॉमेंट्स होते हैं जो

29:34 हम एक ही लाइन में लिखे जाते हैं सिंपल अ जैसे कि वर्ड ही खुद बोल रहा है सिंगल लाइन कॉमेंट तो सिंगल लाइन का मतलब एक ही लाइन में जो कॉमेंट लिख दिया और अगर हमें मल्टीपल लाइन में लिखना है मतलब एंटर का यूज़ करना है दो चार लाइन का हमारा कुछ एक्सप्लेनेशन है किसी अ एक कोई तो भी मेथड के बारे में या किसी भी चीज के बारे में कोई भी प्रोग्राम के अंदर अगर हमारा कोई एक्सप्लेनेशन है और वो तीन चार लाइन का है तो उसके लिए हम यूज करेंगे मल्टीपल लाइन कॉमें सिंगल लाइन कॉमें की अगर हम बात करें तो सिंगल लाइन कॉमें के लिए हमें कुछ नहीं करना है हमें सिर्फ आगे हैश का यूज करना है अगर हम आगे हैश लगा के उसके पीछे कुछ भी लिखते हैं तो पाइथन उसे कंपलीटली इग्नोर कर देता है एक बार देख लेते हैं इसको कैसे यूज किया जाता है तो सिंगल लाइन कमेंट लिखने का सिंपल मेथड यहां पर मैं हैश यूज करूंगी उसके बाद जो भी मुझे लिखना है कि इन दिस प्रोग्राम आई विल ड टू

30:21 नंबर्स और अगर मैं इसको रन कराती हूं गाइस तो यहां पर हमें कुछ डिस्प्ले नहीं करेगा बट य हमारे पास लिखा हुआ है कि जो भी प्रोग्राम आगे आने वाला है उसके अंदर हम दो नंबर ऐड कराएंगे एट द सेम टाइम अगर मैं ये नॉर्मली लिखती विदाउट हैश के और इसे मैं रन कराती तो पाइथन समझ लेता कि यहां पे कुछ पाइथन के की टर्म्स यूज किए हुए हैं पाइथन इसे नहीं समझता कि ये सिर्फ हमने हमारी रेफरेंस के लिए लिखा हुआ है तो इसलिए यहां प हैश का यूज करना जिससे कि पाइथन जो भी उस हैश के बाद जो कुछ भी लिखा होगा उसको कंपलीटली इग्नोर कर देगा और वो सिर्फ हमारे रेफरेंस के लिए होगा प्रोग्राम के अंदर तो वही कहलाता है कॉमेंट्स ये थी बात सिंगल लाइन कॉमेंट्स की बात करते हैं मल्टीपल लाइन कॉमेंट्स देखिए मल्टीपल लाइन कॉमेंट्स क्या होते है मल्टीपल लाइन जैसे हम मल्टीपल लाइंस लिखते हैं हमारे प्रिंट स्टेटमेंट के अंदर सिमिलरली हम यहां पे भी कॉमेंट्स के अंदर यूज करते हैं मल्टीपल लाइंस तो अगर हमें

31:07 यहां पे एक से ज्यादा लाइन लिखनी है तो अगर मैं यहां पे अगर हैश यूज कर रही हूं और दोबारा मुझे यहां पे कोई लाइन लिखनी है तो वो हैश तो वही उसी लाइन में रह गया मल्टीपल लाइंस के लिए हमारे पास काफी सिंपल मेथड है ट्रिपल कोटेशंस का कि यहां पे हम ट्रिपल कोटेशंस का यूज करें और उसके बाद हमें यहां पे जो भी लिखना है सपोज हेलो और वेलकम टू डब् एस क्यू और इसको मैं क्लोज कर दूं इसे मैं रन कराऊ तो कुछ यहां पे होगा नहीं बिकॉज इसको भी पाइथन एज अ कमेंट समझ लेगा दैट मींस ये हमने हमारे रेफरेंस के लिखा हुआ है इसमें पाइथन का कोई लेना देना नहीं है पाइथन इसे कंपलीटली इग्नोर करने वाला है सो गाइ ये थे हमारे सिंगल लाइन और मल्टीलाइन कॉमेंट सिंगल लाइन कमेंट्स के लिए वेरी सिंपल मेथड कि हमें सिर्फ हैश का यूज करना है और मल्टीपल लाइंस के लिए जैसे हमने प्रिंट शेट में मल्टीपल लाइंस के लिए ट्रिपल कोटेशंस का

31:53 यूज किया है तो चाहे तो आप सिंगल ट्रिपल कोटेश यूज कर सकते हैं या फिर डबल ट्रिपल कोटेश यूज कर सकते [संगीत] हैं आज के सेशन में हम बात करेंगे कि वेरिएबल क्या होते हैं उससे पहले एक स्मल रिकप ले लेते हैं कि पिछले सेशन में हमने क्या पढ़ा पिछले सेशन में गाइस हमने डिस्कस किया कि कॉमेंट्स हम कैसे लिख सकते हैं कैसे हम सिंगल लाइन कॉमेंट मल्टीपल लाइन कॉमेंट लिख सकते हैं हमारे पाइथन के अंदर सो गाइस आज हम बात करेंगे वेरिएबल के बारे में सबसे पहले कि वेरिएबल होते क्या है उसके बाद रूल्स क्या होते हैं वेरिएबल को लिखने के हम वो भी डिस्कस करेंगे इस सेशन के अंदर तो चलिए स्टार्ट करते हैं सबसे पहले हमारे पास है वेरिएबल वेरिएबल होते क्या है वेरिएबल अगर सिंपल भाषा में आपको मैं समझाऊ तो ये काम करते हैं प्लेस होल्डर का यानी कि कोई भी कंटेनर अगर हमारे पास है जैसे मान लीजिए हमारे पास

32:39 पानी का ग्लास है तो हमारा जो ग्लास है वो हो गया वेरिएबल और उसके अंदर जो पानी है वो हो गई हमारी वैल्यू तो वेरिएबल एक कंटेनर है जिसके अंदर हम कोई भी वैल्यू कुछ भी चीज हम स्टोर करके रख सकते हैं तो पाइथन के अंदर भी वेरिएबल एक कंटेनर का काम करता है जिसके अंदर हम जो चाहे वो स्टोर करके रख सकते हैं अब बनाते कैसे हैं वेरिएबल को उसके बारे में बात करते हैं कुछ रूल्स होते हैं वेरिएबल को बनाने के लिए सबसे पहले तो वेरिएबल बनाना एक बहुत सिंपल से काम है आपको कुछ नहीं करना है आपको कोई भी आपको एक नाम लेना है चाहे तो आप लेटर ले सकते हैं चाहे तो आप एक कोई वर्ड ले सकते हैं और उसके बाद उसको असाइन कर देनी है कोई भी वैल्यू जैसे कि हम हमारे गेम्स खेलते हैं गेम्स के अंदर हमारा स्कोर काउंट होता रहता है तो वो स्कोर क्या है वहां पे वेरिएबल है कि स्कोर जो टर्म है वो कांस्टेंट रहेगी लेकिन उसके अंदर की जो वैल्यू है वो हमारी गेम के ऊपर इंक्रीज और डिक्रीज होती रहती है हमारी गेम्स के अंदर हमारी लाइफ होती

33:25 है लाइफ अ जैसे सपोज मान लीजिए कि आपका कोई गेम है उसके अंदर आपको पांच लाइव्स मिली हुई है तो लाइफ क्या होगा वहां पे वेरिएबल हो गया और आपकी कितनी उसम वैल्यू कितनी है फाइव है तो फाइव उसकी वैल्यू हो गई राइट तो और इंक्रीज डिक्रीज हमारे गेम के अंदर परफॉर्मेंस पे डिपेंड करती है पूरा कि अगर हम अच्छा खेल रहे हैं तो वो इंक्रीज होती जाती है और बुरा खेल रहे हैं तो वो डिक्रीज होती जाती है तो कांस्टेंट नहीं रहेगी जो इसके अंदर की वैल्यू है वो इंक्रीज डिक्रीज हो सकती है अगर हम चाहे उसको इंक्रीज डिक्रीज करना और अगर हम उसे कांस्टेंट रखना चाहे तो वो कांस्टेंट भी रह सकती है कंप्लीट डिपेंड करता है हमारे ऊपर तो रूल्स पढ़ने से पहले एक बार देख लेते हैं कि वेरिएबल कैसे क्रिएट किया जाता है तो यहां पे मैं एक वेरिएबल बनाने वाली हूं a इटू हेलो जैसे कि हम प्रिंट स्टेटमेंट में पैरेंस का यानी कि कर्वड ब्रैकेट्स का यूज़ कर रहे थे यहां पे हमें कोई जरूरत नहीं है कि हम यहां पे पैरेंस

34:11 का यूज़ करें हम डायरेक्टली डबल कोटेशंस यूज़ कर सकते हैं कुछ केसेस में हम यू नंबर्स के केसेस में हम यूज़ नहीं करेंगे वो हम आगे डिस्कस करेंगे बट एज ऑफ नाउ आप इतना समझे कि डबल कोटेशंस का हम यहां पे यूज कर सकते हैं और उसके बाद ऐ को प्रिंट कराने के लिए हमें यहां पे वापस हेलो लिखने की जरूरत नहीं है हम सीधा यहां पे अगर a लिख दिया अगर हमने a की वैल्यू कुछ सेट कर दी है यहां पे और उसके बाद हम सीधा अगर ए भी प्रिंट करवाएंगे तो वो तो वो यहां पे वर्क करेगा जैसे कि अगर मैं रन करती हूं तो यहां पे हमारे पास आउटपुट आता है हेलो अच्छा एक और बात गाइ यहां पे कि जब भी हम वेरिएबल का नाम लिखते हैं यहां पे जब भी हम प्रिंट करवा रहे हैं कोई भी वेरिएबल का नाम तो वेरिएबल के नाम को हम डबल कोटेशन में नहीं लिखेंगे अगर मैं यहां पे a को डबल कोटेशंस में लिख देती तो यहां पे ये प्रिंट हेलो की जगह प्रिंट ए करता क्योंकि वो समझ रहा है कि ए एक मैसेज है तो अगर हमें इसको को एज अ वेरिएबल दिखाना

34:58 है तो हमें यहां पर डबल कोटें शस का बिल्कुल यूज नहीं करना है हमें सीधा हमारे वेरिएबल का नाम लिखना है और उसको अगर हम रन कराएंगे तो वो यहां पे वर्क करेगा तो इसके बाद नेक्स्ट हम डिस्कस करते हैं कि हमारे पाइथन के अंदर जो वेरिएबल लिखने के रूल्स होते हैं वो क्या-क्या होते हैं बात करते हैं हमारे सबसे पहले रूल की दैट इज अ पाइथन इज अ के सेंसिटिव लैंग्वेज सो हमारा पहला रूल कहता है कि यहां पे हमारी जो पाइथन है के सेंसिटिव लैंग्वेज है और तो इसलिए हमारे वेरिएबल भी यहां पे के सेंसिटिव है इसका मतलब ये हुआ कि सपोज अगर मैं कोई यहां पे वेरिएबल बना रही हूं इस तरह से कैपिटल ए नेम इज इक्वल टू यहां पे मैं लिख रही हूं जॉन और उसके बाद मैं अगर इसे प्रिंट कराती हूं और यहां पे मैं लिखती हूं स्मल एंड नेम तो गाइ ये हमें थ्रो करेगा एक एरर यहां पे ये हो जाएगा कंपलीटली रंग क्योंकि यहां पे हमने यूज

35:43 किया है कैपिटल ए नेम और यहां पे हम यूज कर रहे हैं छोटा ए तो वो हो जाएगा कंपलीटली रंग पाइथन समझेगा कि ये जो नेम है ये अलग है और ये जो नेम हम यहां पे प्रिंट करा रहे हैं ये अलग है इसलिए वो यहां पे थ्रो करेगा एरर तो हमें ये यहां पे ध्यान रखना पड़ेगा कि हम यहां पे जो भी केसेस यूज कर रहे हैं पाइथन के अंदर चाहे हम यहां पे कैपिटल यूज़ कर रहे हैं तो हमें यहां पे भी कैपिटल लिखना पड़ेगा अग यहां पे स्मॉल यूज कर रहे तो यहां भी स्मल लिखना पड़ेगा तो वो चीज हमें थोड़ी ध्यान रखनी पड़ेगी बढ़ते हैं नेक्स्ट रूल की तरफ कि नेक्स्ट रूल हमारा क्या कहता है नेक्स्ट रूल गाइज हमारा ये कहता है कि हम हम जब भी वेरिएबल का नाम लिख रहे हैं मान लीजिए हमारे पास कोई ऐसा वेरिएबल है जिसमें दो वर्ड्स का यूज करना पड़ रहा है जैसे कि इवन नंबर ऑड नंबर या नंबर वन नंबर टू तो हम यहां पे दो वर्ड्स का अगर हमें यहां पे यूज करना है तो हम उनके बीच में वेरिएबल का नाम देते वक्त स्पेसेस का यूज़ नहीं कर सकते हम अ दो चीज कर सकते हैं एक

36:31 तो हम लेटर्स के इनिशियल्स को हम कैपिटल कर द दूसरी चीज हम यहां पर अंडरस्कोर दे दें तो एक बार देख लेते हैं कि कैसे वो किया जा सकता है ये था हमारा फर्स्ट रूल अगर हम सेकंड रूल की बात करें तो हमारा सेकंड रूल कहता है कि अगर हमारे पास दो वर्ड्स है तो हमें कुछ नहीं करना है हमें सिर्फ उनके बीच में अंडरस्कोर का यूज़ करना है या फिर हमें जो उनके इनिशियल्स है उनको कैपिटल में लिखना है फॉर एग्जांपल अगर मैं यहां पे लिखती हूं इवन और स्पेस देके नंबर इज इक्वल टूट यह हो जाएगा यहां पर ये हो जाएगा यहां पर गलत य थ्रो करेगा हमें एरर क्यों थो करेगा क्योंकि हमने यहां पर जो है बीच में स्पेस का यूज किया है तो उसको अवॉइड करने के लिए अगर हमें कोई ऐसा वेरिएबल बनाना है जिसके अंदर दो वर्ड है और हमें पता है कि हम नहीं दे सकते स्पेस बीच में तो हम क्या करेंगे यहां पर हम लिखेंगे इवन और यही पर

37:16 लिखेंगे नंबर इल ू एक मेथड य है इसको ए मेथड बोल दी बी मेथड य है कि हम लिख सकते है इवन बीच में दे थ अंडरस्कोर और यहां पे लिख सकते हैं नंबर इवन नंबर इ इक्वल टू 2 प्रिंट कराते वक्त भी हम सेम ही वेरिएबल नेम्स का यूज करेंगे सो सेकंड रूल हमारा यही कहता है कि अगर हम वेरिएबल क्रिएट कर रहे हैं और उसके बीच में अगर हमें दो वर्ड्स का यूज करना है तो हम स्पेस नहीं दे सकते हमें या तो अंडरस्कोर यूज करना है या सिंपली आप कैपिट आइजन कर सकते हैं ओके गाइज लेट्स सी हमारा नेक्स्ट रूल क्या कहता है सो गाइज हमारा थर्ड रूल यहां पे ये कहता है कि हमारा जो वेरिएबल है वो कभी किसी नंबर से या कभी कोई स्पेशल सिंबल से नहीं स्टार्ट हो सकता एक बार देख लेते हैं इसे भी तो यहां पे अगर मैं थर्ड रूल की बात करूं तो यहां पे अगर मैं ऐसा तो यहां

38:01 पे अगर मुझे वेरिएबल बनाना है जिसका नाम है वन नंबर तो मैं यहां पे वन एय ए नहीं लिख सकती ये हो जाएगा रॉन्ग मैं अगर लिखूंगी नंबर वन इज इक्वल टू 23 तो यस दिस थिंग विल वर्क मतलब ये तो यस ये वाला हमें यहां पे चल जाएगा बट अगर हम कोई भी वेरिएबल नेम स्टार्ट कर रहे हैं कोई भी नंबर से तो वो वहां पे एरर थ्रो करेगा एट द सेम टाइम अगर हम यहां पे कोई सिंबल का यूज कर रहे हैं जैसे कि हमने यहां पे लिखा रेट हेलो इ इक्वल टू 25 तो यहां पे ये भी हमें एरर थ्रो करेगा ये भी हमें गलत बताएगा क्यों एरर थ्रू करेगा क्योंकि स्टार्टिंग का जो भी हमारा फर्स्ट कैरेक्टर होगा वो लेटर ही होगा वो कभी नंबर नहीं हो सकता वो कभी स्पेशल सिंबल नहीं हो सकता सो गाइ ये थे हमारे तीन रूल्स पहला रूल काफी सिंपल कि हमारी पाइथन जो है कई सेंसिटिव

38:48 लैंग्वेज होती है और हमें केसेस का ध्यान रखना है कि जिस नाम से हम वेरिएबल बना रहे हैं जितने जो वहां पे कैपिटल यूज कर रहे हैं या जो वहां पे स्मॉल लेटर यूज कर रहे हैं वही हमें वेरिएबल को कॉल करते टाइम यूज करना है दूसरी चीज कि हम अगर दो वर्ड्स का यूज कर रहे हैं वेरिएबल बनाते टाइम तो हम उसमें स्पेसेस नहीं दे सकते हमें या तो अंडरस्कोर देना है या फिर हम कैपिट आइजे भी कर सकते हैं तीसरा रूल भी हमारा य कहता है कि अगर हमारा कोई वेरिएबल है तो वो कभी किसी स्पेशल नंबर से या स्पेशल सिंबल से स्टार्ट नहीं होगा यस आप नंबर्स का यूज कर सकते हैं एट द एंड ऑफ द वेरिएबल स्टार्टिंग में आप उन्हें नहीं रख [संगीत] सकते आज के इस सेशन में हम पढ़ेंगे कि क्या होते हैं हमारे पास डेटा टाइप एंड यूजर इनपुट इससे पहले एक छोटा सा रीकैप मार लेते हैं कि पिछले सेशन में हमने क्या सीखा सो पिछले सेशन में हमने सीखा कि वेरिएबल क्या होते हैं वेरिएबल कैसे

39:34 क्रिएट किए जाते हैं रूल्स क्या होते हैं वेरिएबल को लिखने के आज हम बात करेंगे किस टाइप का डाटा जो है ये वेरिएबल स्टोर करके रखते हैं हमें ये तो पता है कि वेरिएबल कैसे क्रिएट किए जाते हैं बट क्या कौन सा जो डटा होता है किस टाइप का जो डाटा होता है ये वेरिएबल स्टोर करके रखते हैं वो हम आज डिस्कस करेंगे आल्सो हम जानेंगे कि कैसे हम यूजर से इनपुट ले सकते हैं अगर हमें किसी भी चीज के बारे में अगर यूजर से कोई इंफॉर्मेशन लेनी हो रिलेटेड टू हमारा प्रोग्राम तो वो हम कैसे ले सकते हैं वो भी हम सीखेंगे सेशन के अंदर सो चलिए स्टार्ट करते हैं सबसे पहले हम बात करते हैं डेटा टाइप्स की डेटा टाइप्स मतलब वो डाटा जो हम हमारे वेरिएबल के अंदर स्टोर करके रख सकते हैं वेरिएबल नेम के अंदर जिस भी टाइप का डाटा जो है हम रख सकते हैं उसे हम कहते हैं डेटा टाइप डटा टाइप पाइथन के अंदर काफी डेटा टाइप्स होते हैं जैसे कि फर्स्ट है हमारा टेक्स्ट टाइप जो कि हमारी

40:20 स्ट्रिंग्स होती है स्ट्रिंग्स मतलब सब कुछ जो कि एंक्लोज होता है डबल कोटेशंस में सो मैं काफी डिटेल्स में नहीं जाऊंगी फिलहाल हम इनके नाम के बारे में ही जान लेंगे क्योंकि आगे जो हमारा पूरा कोर्स है हम उसमें पूरा डिस्कस करेंगे इनके बारे में एक एक एक एक डेटा टाइप को हम काफी अच्छे से डिटेल में डिस्कस करने वाले हैं सो फिलहाल के लिए हम जान लेते हैं कि कौन-कौन से डेटा टाइप होते हैं पहला टेक्स्ट टाइप है जो कि स्ट्रिंग है दूसरा है न्यूमेरिक टाइप जिसके अंदर आ जाते हैं हमारे सारे नंबर्स जैसे कि इंटी जर्स फ्लोटिंग पॉइंट्स एंड कॉम्प्लेक्शन तीसरा हम बात करेंगे सीक्वेंस टाइप सीक्वेंस टाइप में हमारे पास आते हैं लिस्ट टपल्स एंड रेंज उसके बाद है मैपिंग टाइप मैपिंग टाइप में हमारे पास आता है डिक्शनरी सेट टाइप के अंदर हमरा हमारे आ जाते हैं सेट्स एंड फ्रोजन सेट्स बलिन के अंदर आ जाता है बूल एंड लास्टली बाइनरी टाइप्स के अंदर आते हैं बाइट बाइट एरे एंड मेमोरी व्यू सो ये कुछ रियर टाइप्स है हमारे जो पाइथन में

41:06 यूज किए जाते हैं हम इन सबका तो नहीं यूज करेंगे बट हां काफी इनमें से काफी चीजों का हम यूज करने वाले हैं और काफी के बारे में हम काफी डिटेल में भी बात करने वाले हैं सो आई होप कि क्या डेटा टाइप्स होते हैं वो क्लियर हो गया होगा डेटा टाइप्स मतलब किस टाइप का डाटा जो है वो हम स्टोर करने वाले हैं हमारे वेरिएबल के अंदर क्या मतलब वो नंबर्स है कि क्या वो लेटर्स है क्या वो कॉमिनेशन है क्या वो डेसिमल नंबर्स है यही सब होते हैं हमारे डटा टाइप नेक्स्ट हम बात करते हैं यूजर इनपुट के बारे में कि यूजर इनपुट क्या होता है यूजर इनपुट का मतलब होता है यूजर से किसी चीज के बारे में इंफॉर्मेशन लेना जैसे कि मान लीजिए मैंने प्रोग्राम बनाया या आप किसी नई वेबसाइट प गए हैं वो वेबसाइट आपसे शुरुआत में क्या मांगती है आपका आपका नेम मांगती है यूजर नेम मांगती है और अगर आप पहले यूजर है तो व आपसे पासवर्ड बनाने को बोलेगी अगर आप पुराने यूजर है तो फिर आपको

41:52 आपसे पुराना पासवर्ड मांगेगी राइट तो जब वो आपसे डिटेल मांगती है जैसे अगर आप नए यूजर है तो आप उन्होंने आपसे यूजर नेम मांगा उसके बाद और भी चीजें मांगेगी नेम सर नेम डेट ऑफ बर्थ जेंडर ये सारी चीजें अगर वो आपसे मांगती है तो ये चीजें क्या होती है ये चीजें होती है यूजर से इनपुट लेना यूजर से इंफॉर्मेशन लेना तो यूजर इनपुट का क्या मतलब होता है यूजर इनपुट का काफी सिंपल इतना सा मतलब होता है कि हम यूजर से इंफॉर्मेशन लेते हैं ताकि हम उसे हमारे प्रोग्राम के अंदर यूज कर सके अब जानते हैं कि यूजर इनपुट लिया कैसे जाता है तो उसके लिए हम एक छोटा सा एग्जांपल देख लेते हैं तो यूजर इनपुट के लिए हमें कुछ नहीं करना है अगर हम नाम की बात करें कि अगर हमें जानना है किसी भी यूजर का नाम तो उसके लिए हम यहां पर लिखेंगे नेम नेम इ इक्वल टू इनपुट इनपुट मतलब आई एम टेकिंग इनपुट का यहां पर मतलब हुआ कि हम यहां पर

42:38 इनपुट ले रहे हैं यूजर से क्या इनपुट ले रहे हैं यहां पर हम लिखेंगे एंटर योर नेम यर हम यूजर को बोल रहे हैं आपका नाम हम आपका नाम आप यहां पर लिखें तो इसको एक बार रन करा लेते हैं यहां पर लिखा आ रहा है एंटर योर नेम हियर यहां पर हम लिख देते जॉन जॉन लिखने के बाद कुछ हुआ नहीं तो क्यों नहीं हुआ क्योंकि हमने यूजर से इनपुट तो ले लिया पर उसको प्रिंट नहीं करवाया तो हमें अगर प्रिंट कराना है उसे तो सिंपली यहां प लिख देंगे प्रिंट और वेरिएबल के लिए हम कभी डबल कोटेश का यूज करते नहीं है तो जैसे जैसे वेरिएबल का नाम है वैसे का वैसे ही हम उसे यहां पे लिख देंगे तो अब अगर मैं इसको रन कराती हूं और यहां पर मैं लिखती हूं जॉन एंटर दबाते ही यहां पर हमारे पास आ जाएगा जॉन तो इसी तरह से हम यूजर से इनपुट ले सकते हैं अब यूजर से हम

43:24 इनपुट तो ले लेते हैं जैसे हमने तो लिया कि नेम के लिए कैसे इनपुट लेते हैं बट क्या अगर हमें इंटी जर्स प वर्क करना है अगर हमें उनकी एज पूछनी है या हमें कोई मैथमेटिकल ऑपरेशन लगाना है जिसके लिए हमें नंबर्स का यूज करना है या फ्लोटिंग पॉइंट्स यानी कि डेसीमल नंबर्स का यूज करना है तो उसके लिए क्या मेथड है तो उसके लिए भी मैं यहां पर पाइथन में चार टाइप्स की आपसे बात करने वाली हूं इस सेशन के अंदर पहला बात करेंगे स्ट्रिंग की उसके बाद है इंटी जर फिर फ्लोट एंड लास्टली इवेल सो एक एक करके चारों के बारे में बात करते हैं तो सबसे पहले बात करी हमने स्ट्रिंग्स की कि अगर हमें स्ट्रिंग्स में चाहिए हमारा यूजर इनपुट स्ट्रिंग का मतलब कोई भी डटा जो कि हमारा एंक्लोज होता है डबल कोटेशन के अंदर वो कहलाता है स्ट्रिंग डबल कोटेशन के अंदर हम जो भी डटा रखेंगे चाहे वो नंबर्स हो इंटी जर्स हो हमारे फ्लोटिंग पॉइंट्स हो सिंबल्स हो लेटर्स हो या इनका कॉमिनेशन भी हो जो भी हम इसके अंदर डबल कोटेशन के अंदर लिखते हैं वो

44:11 हमारा हो जाता है स्ट्रिंग तो अगर यूजर इनपुट की अगर हम बात करें तो यूजर इनपुट में स्ट्रिंग्स के लिए हमें कुछ लिखना नहीं होता है स्ट्रिंग डिफॉल्ट होता है यानी कि अगर हमने आगे कुछ नहीं लिखा है सीधा अगर हमने यहां पर लिखा है नेम इज इक्वल टू इनपुट एंड यहां पर हमने लिख दिया है एंटर नेम तो जो हमारा आउटपुट होगा वो अपने आप ऑटोमेटिक स्ट्रिंग्स के अंदर आ जाएगा हमें वहां पर डिफाइन नहीं करना पड़ेगा यहां पर हमें लिखने की जरूरत नहीं है कि ये हमें स्ट्रिंग के अंदर चाहिए किस भी चाहिए बट एट द सेम टाइम अगर हम इनपुट मांग रहे हैं जिसका आंसर हो सकता है नंबर के अंदर यानी कि हम चाहते हैं लेट्स से हम यहां पर एग्जांपल ले लेते हैं एज का तो एज के लिए यहां पर हमें यहां पर आगे यूज करना पड़ेगा आई एनटी इनपुट आई एनटी इनपुट एंटर एज तो यहां पे एंटर एज का मतलब

44:57 हो गया कि जो भी आउटपुट यहां पे यूज़र देगा सपोज यहां पे अगर यूज़र 23 लिखता है तो वह इंटी जर में आएगा वहीं एट द सेम टाइम अगर वह यहां पे 23 ऐसे लिखता है तो वह हमें थ्रो करेगा एरर क्योंकि हमने यूज़र से इनपुट जो है वह मांगा है इंटी जर के अंदर तो आई एनटी का मतलब हो गया इंटी जर इंटी जर की शॉर्ट फॉर्म हो गई आईटी और यहां पे हम यूज़ करेंगे आईटी अगर हमें चाहिए नॉर्मल नंबर में नेक्स्ट बात करेंगे गाइज फ्लोट के बारे में तो फ्लोट्स क्या होते हैं ऐसे समझ लेते हैं कि जैसे हमें चाहिए कोई भी डेसीमल के अंदर या हो सकता है हमारा कोई भी ऐसा इनपुट हो सकता है जो डेसीमल में आ सकता है यानी कि अगर हो गई किसी की हाइट या हमें कोई नंबर किसी से लेना है किसी की अगर हम लेंथ ऑफ ट्रायंगल मांग रहे हैं लेंथ ऑफ रेक्टेंगल मांग रहे हैं तो वो हो सकता है वो नंबर डेसीमल में हो लाइक 4.5 हो 6.7 हो तो उसके लिए हम

45:43 इंटी जर नहीं यूज कर सकते उसके लिए हमें यूज करना होते हैं फ्लोटिंग पॉइंट्स फ्लोटिंग पॉइंट्स यानी कि हमारे फ्लोट्स शॉर्ट फॉर्म में अगर हम बोले तो यहां पे पाइथन में उनको लिखा जाता है फ्लोट अगर हमें किसी ऐसी चीज का इनपुट लेना है जो कि हमें पता है कि डेसीमल में आ सकता है जिसका वैल्यू जो है जो हमारा यूजर जो है वो डेसीमल में दे सकता है तो उसके लिए हम यहां पे फ्लोट्स का यूज करेंगे यहां पे हमें कुछ नहीं करना है सिर्फ इस इंटी जर को रिप्लेस कर देना है फ्लोट से तो वो हमारा जो इनपुट है वो फ्लोट में आ जाएगा लास्टली है इवैल्यू इल्यूट के लिए हमें क्या करना है इवैल्यू का शॉर्ट फॉर्म होता है इवल इवल इल्यूट जैसे कि नेयम खुद ही बता रहा है इवेलुएट का मतलब ये कोई भी चीज का कोई भी एक्सप्रेशन का आंसर ढूंढ के हमें दे देता है अगर हम कोई भी चीज पाइथन के अंदर लिख रहे हैं जो कि हमें प्रिंट करवानी है उसके लिए हम इल्यूट यूज कर सकते

46:29 हैं इल्यूट हमें कोई भी कोई भी हमें मैथमेटिकल ऑपरेशन या किसी भी चीज जो पाइथन से रिलेटेड कोई भी टर्म है पाइथन से रिलेटेड कीवर्ड्स है वो इवेलुएट करा के दे देता है तो एक बार देख लेते हैं इन सबको पाइथन के अंदर कैसे यूज किया जाता है सो गाइज स्ट्रिंग्स का एग्जांपल तो ऑलरेडी हमारे पास है नेक्स्ट बात करते हैं हम इंटी जर की इंटी जर के लिए सपोज हम अगर ले रहे हैं केस यहां पे एज का तो यहां पे मैं लिखूंगी आई एटी इनपुट एंड एंटर योर एज हियर उसके बाद हम इसे भी प्रिंट करा देंगे तो हम यहां पे लिखेंगे प्रिंट एज सो एक बार रन करके देख लेते हैं यहां पे मैंने इसे रन किया अगर मैं यहां पे लिखती हूं अ जॉन और यहां पे मैं लिखती हूं 23 तो यहां पे कोई एरर नहीं दिखाएगा एट द सेम टाइम अगर मैंने यहां पे इंटी जर में लिया हुआ है और यहां पे मैं लिख रही हूं जॉन और यहां पे मैं एज में लिख रही हूं 20 3 तो

47:16 गाइज यहां पे एरर आ जाएगा क्या एरर क्या आएगा कि इनवैलिड लिटरल फॉर आईटी विद बेस 10 दैट मींस हमने इंटी जर में तो इनपुट मांगा है पर यहां पे हम लिख रहे हैं स्ट्रिंग के अंदर तो वो यहां पे एक थोड़ा सा एरर थ्रो कर देगा तो हमें ध्यान रखना है कि अगर हमसे कोई इनपुट है जो इंटी जर में मांगा गया है एंटर योर एज हियर तो वहां पे हमें एज में एज अ नंबर ही लिखना है सिमिलरली हमारे फ्लोटिंग पॉइंट्स का एक एग्जांपल हम ले लेते हैं फ्लोटिंग पॉइंट के लिए हमें कुछ नहीं करना यहां पे सपोज मैं मांग रही हूं लेंथ फ्लोट इनपुट एंटर द लेंथ ऑफ द रेक्टेंगल और लास्ट में यहां प हम इसको प्रिंट करा देते हैं प्रिंट लेंथ सो अगर मैं इसको रन करूंगी यहां पे अगर मैं जॉन लिखती हूं इसमें अगर मैं 23 लिखती हूं एंड यहां प मैं लिखती हूं 12.6 तो इट वर्क्स तो ये अच्छे से काम

48:02 करेगा बट एट द सेम टाइम मान लीजिए कि मैंने यहां पे तो पर एट द सेम टाइम अगर मान लीजिए मैंने यहां पे लिखा जॉन यहां पे मैंने 23 की जगह 12.5 या फोर ऐसे कुछ लिख दिया तो यहां पे भी ये थ्रो करेगा एरर क्यों इंटी जर्स में भी हम फ्लोट्स का नहीं यूज कर सकते फ्लोट्स के अंदर यस हम इंटी जर्स का यूज कर सकते हैं फ्लोट्स के अंदर अगर मैं इसको रन करवाऊं और यहां प मैं रेक्टेंगल की लेंथ जो है वो फोर रख दूं तो वो मुझे आंसर दे देगा क्योंकि यहां पर मैं इंटी जर यूज कर सकती हूं बट इंटी जर के अंदर मैं फ्लोट्स का नहीं यूज कर सकती लास्टली हम बात करेंगे इवेलुएट की इवेलुएट मैंने जैसे कि समझाया इवेलुएट हेल्प करता है हमें कोई भी एक्सप्रेशन का आंसर फाइंड आउट करने में सपोज मैं यहां पे एक लिख रही हूं एक्सप्रेशन वन एक्सप्रेशन वन इ इक्वल टू इल्यूड इनपुट एंटर एनी

48:47 इक्वेशन यर तब इसके बाद हम इसे प्रिंट कराएंगे ट प्रिंट एक्स पव एंड अगर मैं इसे रन कराती हूं यहां पे आप यहां पे हमारे पास आता है एंटर इन इक्वेशन हियर यहां पे मैं लिख देती हूं 2.3 2+ 3 अगर मैं एंटर दबाती हूं तो मुझे यहां पे 2+ 3 नहीं मिल रहा है जैसे कि अगर हम किसी और में स्ट्रिंग्स में अगर मैं सीधा लिखूंगी 2+ 3 तो वो मुझे आउटपुट में भी 2+ 3 लिख के दे देगा बट यहां पे अगर मैं 2+ 3 लिख रही हूं तो मुझे आउटपुट में मिलेगा फाइव दैट मींस वो उसको इवेलुएट कर रहा है कि उसका आंसर ढूंढ के फिर हमें आंसर दे रहा है एट द सेम टाइम अगर मैं यहां पे लिखती हूं प्रिंट हेलो वर्ल्ड जो कि हमारा पाइथन का एक्सप्रेशन है और मैं एंटर करती हूं तो यहां पे ये मुझे दे देगा हेलो वर्ल्ड हेलो वर्ल्ड यहां पे मुझे क्यों दे रहा है क्योंकि ये पाइथन के भी

49:32 जो कीवर्ड्स है पाइथन की जो की टर्म्स है उनको भी इवेलुएट कर सकता है अलोंग विद द मैथमेटिकल ऑपरेशन तो यह काम होता है हमारे इल्यूट [संगीत] का आज हम बात करेंगे टाइप कास्टिंग और उसके सब टाइप्स के बारे में जानेंगे क्या होता है टाइप कास्टिंग और क्या उसके दो टाइप्स होते हैं उससे पहले एक छोटा सा रिकप ले लेते हैं कि हमने क्या सीखा हमारे प्रीवियस सेशन के अंदर से हमारे प्रीवियस सेशन के अंदर हमने कवर किया क्या होते हैं डाटा टाइप्स कैसे हम लेते हैं यूजर से इनपुट किस किस डेटा टाइप में हम यूजर से इनपुट ले सकते हैं और हमने उसके कुछ एग्जांपल्स भी देखे सो आज हम डिस्कस करने वाले हैं क्या होती है टाइप कास्टिंग और उसके सब टाइप्स के बारे में हम डिस्कस करेंगे सबसे पहले जानते हैं कि टाइप कास्टिंग क्या होती है सो गाइस टाइप कास्टिंग का मतलब होता है कि अगर कोई एक डटा टाइप है हमारे पास जैसे हमारे पास

50:18 स्ट्रिंग है इंजर है फ्लोट है कोई भी एक डटा टाइप है हमारे पास अगर हमें उसे कन्वर्ट करना है दूसरे डेटा टाइप के अंदर तो उसे हम कहते हैं टाइप कास्टिंग तो टाइप कास्टिंग का सिंपल मतलब होता है एक डेटा टाइप को दूसरे टाइप में कन्वर्ट करना अब कन्वर्ट करने के यहां पे दो मेथड होते हैं हमारे पास पहला होता है इंप्ली सिट टाइप कास्टिंग और दूसरा होता है एक्सप्लिसिट टाइप कास्टिंग इंप्ली टाइप कास्टिंग को अगर हम सिंपल मेथड में समझे तो इंप्ली सिट टाइप कास्टिंग का मतलब होता है जहां पे कन्वर्जन कंप्यूटर खुद करता है जहां पे पाइथन खुद से कन्वर्ट कर रहा है एक डटा टाइप को दूसरे टाइप में तो वो होता है इंपलीसिट टाइप कन्वर्जन और जहां पे हम यूजर्स कन्वर्ट करते हैं एक डेटा टाइप को दूसरे डाटा टाइप में वो होता है एक्सप्लिसिट टाइप कन्वर्जन एक-एक बार हम दोनों के एग्जांपल्स देख लेंगे देख लेंगे कि कैसे हम टाइप पता लगा सकते हैं कि हमारा जो वेरिएबल है उसका डेटा टाइप क्या

51:04 है और पता लगाने के बाद हम उसे कैसे कन्वर्ट कर सकते हैं वो भी हम देखते हैं तो सबसे पहले मैं यहां पे एक वेरिएबल ले लेती हूं जैसे कि नेम नेम इज इक्वल टू जॉन ठीक है अब अगर हमें जानना है कि कौन सा डे टाइप है वैसे तो इट इज क्लीयरली विजिबल यहां पे कि ये डबल कोटेशंस के अंदर है तो इसका मतलब यह है कि ये स्ट्रिंग होगा बट फिर भी हम एक बार एक बार देख लेते हैं कि इसका यूज कैसे किया जा सकता है तो अगर हम यहां पर प्रिंट कराएंगे टाइप टाइप एक फंक्शन होता है पाइथन के अंदर जो कि हमें पता करा के देता है कि कौन सा डटा टाइप जो है वो स्टोर है हमारे वेरिएबल नेम के अंदर तो अगर मैंने यहां पर लिखा टाइप एंड उसके बाद अगर मैं अंदर नेम लिखती हूं जो कि हमारे वेरिएबल का नाम है और फिर मैं इसे रन कराती हूं तो ये मुझे देखा दैट इट बिलोंग टू अ क्लास ऑफ स्ट्रिंग मतलब ये स्ट्रिंग क्लासेस के अंदर है ये एटीआर यानी कि स्ट्रिंग्स है राइट सिमिलरली अगर

51:51 मैं यहां पे एक और एग्जांपल लेती हूं जहां पर मैं ले रही हूं एज एज इ इक्वल टू 23 यहां पे मैं डबल कोटेशंस का नहीं यूज कर रही 23 इंटी जर है तो यहां पे मुझे ये आईएमटी देना चाहिए सो अगर मैं यहां पे नेम की जगह रिप्लेस कर देती हूं एज एंड अगर मैं इसे रन कराती हूं तो यहां पे ये मुझे दि कि ये बिलोंग करता है इंटी जर्स की कैटेगरी से दैट मींस इसका डेटा टाइप जो है वो इंटी जर्स का है राइट तो ऐसे हम कोई भी डेटा टाइप पता लगा सकते हैं अब बात करते हैं टाइप कास्टिंग की टाइप कास्टिंग यानी कि कि एक डेटा टाइप को कन्वर्ट करना दूसरे डेटा टाइप में सो दो तरह के डाइव कास्टिंग हमने यहां पे डिस्कस करे एक तो था जहां प पाइथन खुद से कन्वर्ट करता है खुद से कैसे कन्वर्ट करता है वो देख लेते हैं हम यहां पर दो वेरिएबल लेते हैं a इटू में 13 ले लेती हूं और बी इटू 1.23 ले लेते हैं तो इंप्लेस डेटा

52:40 टाइप क्या करेगा अगर मैं यहां पर प्रिंट कराऊंगा टाइप और अगर मैं इसे रन कराऊंगा सिमिलरली यहां पर मैं अगर कराती हूं बी का डाटा टाइप तो यह मुझे देगा कि सेकंड बिलोंग करता है फ्लोट से ठीक है अब इनका एडिशन वी क्लीयरली नो कि अगर हम इसको ऐड कर लेंगे इन दोनों नंबर्स को अगर यदि हमने ऐड कर लिया 123 प् 1.23 किया तो हमारे पास आउटपुट आएगा 12424 जो कि क्या किससे बिलोंग करेगा बिलोंग करेगा टू द कैटेगरी ऑफ फ्लोट्स यानी कि कॉमिनेशन किसका था कॉमिनेशन इंटी जर और फ्लोट का था और हमें आउटपुट क्या मिल रहा है फ्लोट में तो यहां पे ऑटोमेटिक जो पाइथन है वो खुद हमें कन्वर्ट करके दे रही है तो अगर एक बार देख लेते हैं सी अगर सी को मैं इक्वल टू लगाती हूं a प् ब के यहां प दो वेरिएबल को मैं ऐड कर रही हूं तो c इटू अगर मैंने a प् b किया उस के बाद मैंने प्रिंट किया सी को

53:26 और लास्टली मैंने टाइप लगाया इसका प्रिंट टाइप सी एंड रन कराया तो मुझे यहां पे आउटपुट मिलेगा 12423 और और यहां पे क्लासेस बताएगा कि ये फ्लोट से बिलोंग करते है तो यहां पे कन्वर्जन क्या हो रहा है ऑटोमेटिक हो रहा है कि दो डटा टाइप है हमारे पास इंटी जर और फ्लोट और उसका कन्वर्जन यहां पे हमारे पास फ्लोट में हो रहा है बट एट द सेम टाइम कई बार ऐसी केसेस हो सकती है जहां पे कन्वर्जन होना पॉसिबल नहीं हो पाता खुद पाइथन के पाइथन से तो वहां पे काम आता है एक्सप्लिसिट टाइप कास्टिंग जैसे मान लीजिए यहां पे मैंने यूज़ की स्ट्रिंग्स इंस्टेड ऑफ इंटी जर यहां पे मैंने a में लिख दिया है 123 पर किसके अंदर डबल कोटेशन के अंदर अब मैं अगर इसे रन कराऊंगा तो ये मुझे यहां पे बोलेगा कि ये हमारी स्ट्रिंग्स और फ्लोट्स को नहीं ऐड कर सकता स्ट्रिंग्स के साथ हम इंटी जर्स को भी नहीं ऐड कर सकते तो वहां पे हमें

54:13 क्या करना पड़ेगा यहां पे हमें एक्सप्लिसिट टाइप कन्वर्जन का यूज़ करना पड़ेगा यानी कि हमें कन्वर्ट करना पड़ेगा इस a = 1 2 3 को इनटू अ इंटी जर या फिर इनटू अ फ्लोट भी हम कर सकते हैं तो उसको करने के लिए हमें क्या करना है यहां पे हमें पहले देख लेते हैं हमें पता है कि यहां पे ए का जो टाइप है वो स्ट्रिंग है यहां पे क्लियर लिखा हुआ है कि क्लास स्ट्रिंग तो हम हम यहां प पहले देख लेते हैं कि ए का टाइप यहां पे ऑलरेडी स्ट्रिंग लिखा हुआ है अब यहां पे मैं कन्वर्जन लगाऊंगी कन्वर्जन करने के लिए बहुत सिंपल सा मेथड है a इ इक्व टू आटी ए a इ आटी का मतलब हो गया a को हम कन्वर्ट कर रहे हैं इंटी जर a के अंदर तो आगे अगर हमने इंटी जजर लगा दिया आगे अगर हमने आ t लगा दिया तो a के अंदर जो भी वैल्यू होगी वो कन्वर्ट हो जाएगी ऑटोमेटिक इंटी जर के

54:59 अंदर तो अगर मैं यहां पे लिखती हूं प्रिंट टाइप ए और यहां पे लिखती हूं आफ्टर कन्वर्जन क्लोज करते हैं यहां प मैं कॉमा लगा के लिखती हूं कि आफ्टर कन्वर्जन टाइप ए क्या है तो आफ्टर कन्वर्जन ये आ गया क्लासेस ऑफ इंटी जर तो आप देख सकते हैं कि यहां पे पहले ये स्ट्रिंग था और कन्वर्जन हमने क्या लगाया कि a इ आ एटी है तो आई एटी यानी कि एक इंटी जर में कन्वर्ट कर दिया है सिमिलरली अगर आपको इसको फ्लोट में कन्वर्ट करना है तो आप यहां पे लिख सकते हैं फ्लोट तो ये बन जाएगा यहां पे फ्लूट कि आफ्टर कि बिफोर कन्वर्जन यहां पे हमारे पास इनिशियली स्ट्रिंग था एंड आफ्टर कन्वर्जन अब ये बन चुका है फ्लोट सो जो भी डटा टाइप में आपको लिखना है जो भी डटा टाइप में आपको कन्वर्ट करना है तो कुछ भी नहीं करना है वही वेरिएबल आप पिक कीजिए उसके आगे आप इक्वल टू लगाए फ्लोट या जिस

55:45 भी डेटा टाइप में आपको कन्वर्ट करना है वो आप यूज करें उसके बाद वापस से अपने वेरिएबल का नाम लिख दे इनसाइड पेंसिस तो वो उसको उसी डेटा टाइप में कन्वर्ट करके हमें दे देगा सो गाइस पिछले सेशन में हमने कवर किया टाइप कास्टिंग और उसके सब टाइप्स के बारे में आज हम बात करने वाले हैं प्रॉब्लम सॉल्विंग की सॉल्व करेंगे कुछ क्वेश्चंस जिनकी हेल्प से अगर आपके पास कोई भी डाउट्स या क्वेश्चन रहे होंगे जो भी हमारे टॉपिक्स है उनको कवर करने में तो वो आपके इस प्रॉब्लम सॉल्विंग के बाद सॉल्व हो जाएंगे सो देख लेते हैं हमारे पास यहां पे कुछ क्वेश्चंस है मैंने यहां पे कुछ क्वेश्चंस एन लिस्ट करे हैं सबसे पहला क्वेश्चन यहां पे है राइट अ प्रोग्राम टू डिस्प्ले पर्सन नेम एज एंड एड्रेस इन थ्री डिफरेंट लाइंस राइट अ प्रोग्राम टू स्वप टू वेरिएबल थर्ड क्वेश्चन है राइट अ प्रोग्राम टू कन्वर्ट अ फ्लोट इनटू इंटी जर फोर्थ है राइट अ प्रोग्राम टू टेक

56:31 डिटेल्स फ्रॉम अ स्टूडेंट फॉर आईडी कार्ड एंड देन प्रिंट इड इन डिफरेंट लाइंस फिफ्थ क्वेश्चन है राइट अ प्रोग्राम टू टेक एन यूज़र इनपुट एज़ इंटी जर एंड कन्वर्ट इट टू अ फ्लोट सो एक-एक करके ये सारे हमारे वही क्वेश्चंस हैं जो कि हमने इस पूरे मॉड्यूल के अंदर कवर करे हैं उन टॉपिक से रिलेटेड ही यहां पे ये क्वेश्चंस हैं सो एक-एक करके इनको सॉल्व कर लेते हैं सबसे पहले यहां पे बात करते हैं राइट अ प्रोग्राम टू डिस्प्ले अ पर्सन नेम एज एड्रेस इन थ्री डिफरेंट लाइंस तो इसके लिए हम क्या करेंगे अगर हमारे पास य हमें पता है कि हमें यहां पर वेरिएबल का यूज करना है जिसमें हम स्टोर कर सके क्या किसी भी पर्सन का नेम एज एंड एड्रेस तीन डिफरेंट लाइन के अंदर तो उसके लिए हम क्या करेंगे सबसे पहले एक वेरिएबल क्रिएट करेंगे नेम नेम के अंदर हम कुछ भी नेम यहां पे स्टोर कर सकते हैं सो मैंने यहां पे नेम स्टोर कर दिया है एज एज के लिए मैं यहां पे इंटी जर लूंगी तो इंटी जर के लिए हमें पता है

57:17 कि हमें कोटेशंस का यूज नहीं करना होता तो हम बिना कोटेशंस के एज यहां पर मेंशन कर देंगे उसके बाद तीसरा वेरिएबल है हमारा एड्रेस एड्रेस के अंदर हम यहां पर लिख देंगे कोई भी एड्रेस जैसे जैसे मैंने यहां पर लिखा है 654 लेक स्ट्रीट एंड इसको यहां पर इन क्लोज कर दिया है तो ये क्या हो जाएगा ये हमारा यहां पे एड्रेस हो जाएगा ठीक है तो अब ये तो हमारा यहां पे वेरिएबल क्रिएट हो गया अब हमें क्या करना है इन वेरिएबल को प्रिंट कराना है तीन डिफरेंट लाइन के अंदर तो मैं प्रिंट के साथ एक मेथड तो ये था कि तीनों चीजें एक साथ लिख देती बट वो क्या करता है एक सेम लाइन के अंदर आ जाता तो हम यहां पर क्या करेंगे हम यहां पर प्रिंट कराएंगे नेम पहले उसके बाद प्रिंट कराएंगे एज एंड लास्टली यहां पे प्रिंट कराएंगे एड्रेस सो ये तीनों प्रिंट कराने के बाद अगर मैं इसको रन कराती हूं तो हमारे पास जो हमारा आउटपुट है वो कुछ

58:03 इस तरह आ जाएगा कि तीन डिफरेंट लाइन के अंदर हमारे पास हमारा यहां पे आउटपुट आ जाएगा सो गाइज ये हो ये है हमारा फर्स्ट क्वेश्चन यहां पे नेक्स्ट के लिए हम यहां पे बात करते हैं नेक्स्ट क्वेश्चन हमारा कहता है राइट अ प्रोग्राम टू स्वैप टू वेरिएबल तो गाइ ये दो मेथड से हो सकता है यहां पे एक तो थर्ड टेंपररी वेरिएबल का यूज करते हुए टेंपरेरी वेरिएबल का कैसे यूज करते हुए वो भी मैं एक बार समझा देती हूं सो टेंपरेरी वेरिएबल कैसे यूज कर है वो एक बार समझ लेते हैं जैसे गाइज हमारा मोटिव यहां पे क्या है कि हमें यहां पे दो वेरिएबल को रिप्लेस करना है तो मैं यहां पे दो वेरिएबल ले लेती हूं x = 12 एंड y = 13 हमारा मोटिव है कि इन दोनों को रिप्लेस करना है यानी कि x में भेजनी है वैल्यू 13 एंड y के अंदर भेजनी है 12 ठीक है इसके दो मेथड्स हो सकते हैं एक पहला मेथड है विद टेंपररी वेरिएबल कि हम क्या करें कि x की वैल्यू जो है वो टेंपररी वेरिएबल के अंदर

58:48 भेज दें x को इक्वल करा दे y के एंड देन y की y को हम इक्वल करा दें टेंपररी वेरिएबल के तो उससे क्या हो जाएगा हमारे पास x के अंदर तो चली जाएगी y की वैल्यू और y के अंदर टेंपरेरी वेरिएबल आ जाएगा यानी कि टेंपरेरी वेरिएबल के अंदर क्या वैल्यू है जो कि हमारी x में थी सो इस तरह से हमारे पास यहां पे स्वैपिंग हो जाएगी सो एक बार देख लेते हैं समझ लेते हैं कि मैं कहना क्या चाह रही हूं कि मैं यहां पे अगर टेंपररी वेरिएबल बनाऊं जिसकी वैल्यू मैं लिखूं क्या कि उसकी वैल्यू है x के बराबर x की वैल्यू क्या है यहां पे 12 तो यहां पे मतलब मैं ब्रैकेट्स में लिख देती हूं 12 तो ये यहां पे क्या हो जाएगा टेंपररी वेरिएबल की वैल्यू जो है वो बन जाएगी 12 अब इस अब क्या हुआ यहां पे कि अभी भी ये 12 है और अभी भी ये 13 है राइट अब मुझे क्या करना होगा ना क्योंकि मुझे x के अंदर चाहिए y की वैल्यू यानी कि x के अंदर अगर मुझे 13 चाहिए तो मैं x के अंदर क्या

59:35 करूंगी x = मैं y लिख दूंगी यानी कि x के अंदर क्या है x के अंदर अब 13 वैल्यू जा चुकी है तो अब हमारे पास x भी 13 है और y भी 13 है अब हमें क्या करना है y के अंदर भेजनी है 12 वैल्यू तो x तो अब 13 हो चुका है तो कैसे भेजे तो हमें क्या हमने क्या किया था टेंपररी वेरिएबल के अंदर x की वैल्यू को स्टोर कर दिया था तो हम थर्ड वेरिएबल यानी कि टेंपररी वेरिएबल का यूज करते हुए यहां पे y के अंदर भेज देंगे किसकी वैल्यू टेंपररी की वैल्यू तो y क्या हो जाएगा 12 तो इस तरह से हमारा जो x है उसके अंदर आ जाएगा 13 और y है उसके अंदर आ जाएगा 12 सो ये होता है हमारा स्वैपिंग ऑफ वेरिएबल यानी कि हम स्वैप कर सकते हैं इस तरह से वेरिएबल को एक बार इसी मेथड को हम पाई चार्म में अप्लाई करके देख लेते हैं सो मैं यहां पे मेंशन कर देती हूं मेथड वन

1:00:20 मेथड हमारा क्या कहता है कि अगर मेरे पास x है यहां पे और x = 12 है एंड y है y इ 13 है अब मुझे इन दोनों को स्वप करना है इन दोनों की वैल्यूज को स्वप करना है तो इसके लिए मैं क्या करूंगी इसके लिए मैंने यहां पे एक टेंपररी वेरिएबल बनाया है जिसकी वैल्यू हो जाएगी x एंड इसके बाद हम क्या करेंगे उसके बाद हम यहां पे y जो है इक्वल कराएंगे x के कि x के अंदर चला जाए y की वैल्यू तो x हो जाएगा y अगर मैं यहां पे प्रिंट कराती हूं एक ही चीज जैसे प्रिंट कराती हूं टेंपररी को तो आपको समझना इजी हो जाएगा कि मैं यहां प अगर टेंपररी प्रिंट कराती हूं इस ऊपर वाले को हम कॉमेंट्स में ऐड कर देते हैं प्रिंट कराते हैं टेंपरेरी को तो हमारे पास कुछ आउटपुट ऐसा आएगा कि टेंपरेरी के अंदर क्या जा चुका है 12 वैल्यू जा चुकी है राइट x को इक्वल कराया y के और उसके बाद हम x को भी प्रिंट करला देते हैं कि प्रिंट क्या

1:01:06 करें x तो अगर मैं x को रन कराती हूं तो x हमारे पास 13 आ गया x के अंदर जा चुकी है अब y की वैल्यू तो x हमारे पास 13 आ गया अब x में भी 13 है y में भी 13 है अब y के अंदर हमें क्या भेजना है y के अंदर टेंपररी भेजना है तो y इव टू टेंपररी कर देंगे एंड उसके बाद प्रिंट कराएंगे किसको y को सो अब हमारे पास क्या हो जाएगा y के अंदर चला जाएगा 12 तो अगर मैं ऐसे कर रहा हूं दैट यहां पर मैं लिख दूं वैल्यू प्रिंट वैल्यू ऑफ x इजमा एक एंड प्रिंट वैल्यू ऑफ y इज कमावा एंड इसको एंक्लोज कर देते हैं हम स्ट्रिंग्स के अंदर अब मैं इसको अगर रन कराती हूं तो यहां पे आप देखेंगे वैल्यू ऑफ x जो है वो 13 हो चुकी है एंड वैल्यू ऑफ y जो है वो 12 हो चुकी है जबकि मैंने स्टार्टिंग में क्या मेंशन

1:01:51 किया था कि वैल्यू ऑफ x क्या है हमारे पास 12 है यहां पे आ चुकी है 13 वैल्यू ऑफ़ y है 13 एंड वैल्यू ऑफ y अब हमारे पास आ चुकी है 12 तो इस तरह से हमारे पास दो वेरिएबल जो है वो स्वैप हो सकते हैं उनकी वैल्यू बेसिकली स्वैप हो सकती है एक तो ये मेथड है दूसरा हमारे पास काफी सिंपल सा एक मेथड है यहां पे मैं मेंशन कर देती हूं मेथड टू सो गाइज मेथड टू हमारा यहां पे कहता है कि सो गाइज अब मेथड टू हमारा यहां पे ये कहता है कि x a इ टू हमने यहां पे 30 ले लिया एंड b इ इक्वल टू हमने यहां पे 40 ले लिया अब हमें इनको स्वैप कराना है तो मैं क्या करूंगी a b = b ए मैं लिख दूंगी यानी कि a की वैल्यू चली जाए b के अंदर यहां पे कांसेप्ट क्या लगेगा कि लेफ्ट कॉमा राइट इज इक्वल टू

1:02:37 राइट कॉमा लेफ्ट यानी कि लेफ्ट की वैल्यू उठ के राइट में चली जाएगी राइट की वैल्यू उठ के लेफ्ट में चली जाएगी तो ये वाला कांसेप्ट अगर हम लगा के और उसके बाद प्रिंट कराते हैं किसको प्रिंट बी तो प्रिंट बी कराऊंगा चाहिए और प्रिंट ए कराऊ तो मेरे पास यहां पे 40 आना चाहिए तो प्रिंट बी में हमारे पास क्या आता है वो एक बार देख लेते हैं एंड प्रिंट ए में हमारे पास क्या आता है वो देख लेते हैं तो प्रिंट बी में हमारे पास यहां पे 30 आया है एंड प्रिंट ए के अंदर हमारे पास यहां पे 40 आया है सो इस तरह से हम स्वैप करा सकते हैं दो वेरिएबल को दोनों मेथड बहुत सिंपल है एक एक के अंदर हम यहां पर टेंपररी वेरिएबल का यूज करते हैं वही दूसरे के अंदर हम क्या करते हैं दूसरे के अंदर हम यहां पे डायरेक्टली कॉमा लगा के उनको स्वैप करा सकते हैं सो गाइ ये था हमारा स्वैपिंग ऑफ

1:03:23 वेरिएबल आगे बात करते हैं नेक्स्ट की कि राइट अ प्रोग्राम टू कन्वर्ट अ फ्लोट इनटू इंटी जर हमें एक प्रोग्राम लिखना है जिसमें हम कन्वर्ट कर सके एक फ्लोट को इंटी जर में सो मान लीजिए हमारे पास एक

…

Share

More video summaries