Python Full Course [PART 6] || Telugu || Decision Making

00:50:31
https://www.youtube.com/watch?v=14QZlmRXQDo

Ringkasan

TLDRThe video introduces viewers to the fundamentals of decision making in Python, illustrating the concept through various examples like controlling a flow based on weather conditions or using decision making in self-driving cars. It covers the basics of conditional statements such as if, else, and elif, emphasizing the necessity of correct syntax, indentation, and logical operators. Viewers learn how to implement nested conditional statements, forming a crucial part of programming that helps in intelligent decision making within a code. Additionally, the video demonstrates a simple calculator project that employs these concepts, showcasing how decision making is applied in building functional code blocks. Through this educational video, learners are expected to grasp the importance of conditions in coding and practicalities in solving programming problems. The video serves as a guide to help learners effectively handle conditions in coding, providing clarity on constructing logic and flow control in Python.

Takeaways

  • 📚 Understanding decision making in Python.
  • 💡 Importance of conditional statements.
  • 🔄 Usage of if, else, and elif.
  • 🛠️ Implementing nested if statements.
  • 🔍 Use of logical operators for conditions.
  • 📏 Significance of indentation in Python.
  • 🧮 Building a simple calculator using conditions.
  • 🏎️ Application in self-driving technology.
  • 🌦️ Real-world examples like weather conditions.
  • 🚀 Practical coding skills enhancement.

Garis waktu

  • 00:00:00 - 00:05:00

    The speaker, Swaroop, introduces himself and appeals to viewers to like the video, subscribe to the channel, and comment 'Will Crack Python' to support the course. He emphasizes the importance of decision-making using an example of personal choices and technology like self-driving cars determining the best routes based on conditions to reduce problems.

  • 00:05:00 - 00:10:00

    He explains decision-making, illustrating with a person facing choices leading to consequences based on their path selection, similar to programming conditional statements. He further describes conditional statements in Python, such as 'if' conditions and how they work.

  • 00:10:00 - 00:15:00

    Swaroop introduces 'if' statements and explains their syntax and purpose using examples, emphasizing the use of indentation for code execution based on conditions. He illustrates conditions with a weather example, linking them to real-world decision-making like attire decisions during snow.

  • 00:15:00 - 00:20:00

    A detailed explanation of conditional statements in Python, particularly 'if', 'else', and 'elif', is given. Swaroop focuses on the structure and syntax necessary for executing commands based on specific conditions. He highlights the functionality using multiple conditions and their importance in decision-making processes.

  • 00:20:00 - 00:25:00

    The speaker further explains the 'if-else' condition, using a personal example involving weather-based decisions related to playing games. He articulates how the if-else structure helps in executing different code blocks based on whether conditions are satisfied or not.

  • 00:25:00 - 00:30:00

    An introduction to 'elif' statements further refines the decision-making structure, enabling multiple conditions to be checked sequentially. Swaroop uses examples to describe nested conditions, stating how they are evaluated and executed.

  • 00:30:00 - 00:35:00

    Elucidating nested 'if' statements, Swaroop explains the concept of having an if condition inside another for scenarios requiring multiple, hierarchical checks. He discusses the importance of understanding indentation and syntax to execute nested conditions correctly.

  • 00:35:00 - 00:40:00

    Swaroop outlines a practical decision-making scenario using nested if statements in pseudo-code, illustrating how conditions are evaluated within structured syntax to decide outcomes logically and efficiently.

  • 00:40:00 - 00:45:00

    The speaker segues into a simple calculator program as a project, utilizing 'if', 'elif', and 'else' statements for arithmetic operations. He details how user inputs are processed to perform addition, subtraction, multiplication, and division, emphasizing error handling.

  • 00:45:00 - 00:50:31

    Acknowledging the importance of logical operators like 'and' in decision-making, Swaroop explains their use for evaluating multiple conditions simultaneously. He finishes by encouraging practice, emphasizing that understanding and implementing decision-making concepts are crucial for proficiency in programming.

Tampilkan lebih banyak

Peta Pikiran

Video Tanya Jawab

  • What is the primary topic of the video?

    The video primarily discusses decision making in Python.

  • What example is used to explain decision making?

    Examples include checking weather conditions for playing a game or using self-driving cars.

  • What is decision making in programming?

    It involves making choices based on certain conditions being true or false.

  • What are conditional statements in Python?

    Conditional statements include if, else, and elif which help in decision making.

  • How does the video explain nested if statements?

    It explains nested if statements with examples, showing how one condition can be checked within another.

  • What analogy is used to explain if conditions?

    An analogy of choosing paths based on certain criteria, such as road conditions, is used.

  • How are syntax errors avoided in Python conditional statements?

    By using correct indentation and syntax like colons after conditions.

  • What kind of project is demonstrated in the video?

    A simple calculator project using decision making with if-elif-else statements.

  • What is the role of operators in decision making?

    Operators help in forming conditions by comparing values.

  • How does the video land in practical applications?

    It links decision making in Python to real-world scenarios like system automation and games.

Lihat lebih banyak ringkasan video

Dapatkan akses instan ke ringkasan video YouTube gratis yang didukung oleh AI!
Teks
te
Gulir Otomatis:
  • 00:00:00
    హాయ్ గాయ్స్ నా పేరు స్వరూప్ అండ్ ఈ
  • 00:00:01
    కోర్స్ ఒక సక్సెస్ అవ్వాలంటే నాకు మీ తరపు
  • 00:00:04
    నుంచి కావాల్సింది ఒకటే ఈ వీడియోని లైక్
  • 00:00:05
    చేసుకొని ఛానల్ సబ్స్క్రైబ్ చేసుకోండి
  • 00:00:07
    అలాగే కింద కామెంట్ సెక్షన్ లో చెప్పండి
  • 00:00:08
    విల్ క్రాక్ పైథన్ అని చెప్పేసి ఈ
  • 00:00:10
    మోడ్యూల్ లో ఏదైతే టాపిక్ డిస్కస్
  • 00:00:12
    చేయబోతున్నానో ఈరోజు డెసిషన్ మేకింగ్ ఇది
  • 00:00:14
    ఎంత ఇంపార్టెంట్ అంటే ఫర్ సపోజ్ ఇప్పుడు
  • 00:00:17
    కొత్తగా లేటెస్ట్ టెక్నాలజీస్ ఏవైతే
  • 00:00:19
    ఉన్నాయో ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ మెషిన్
  • 00:00:21
    లెర్నింగ్ ఇందులో కూడా డెసిషన్ మేకింగ్
  • 00:00:23
    అనేదే వాడతారు రైట్ ఎలా వాడతారు ఏంటి అని
  • 00:00:26
    చెప్పేసి ఇప్పుడు నేను ఇక్కడ డయాగ్రమ్
  • 00:00:27
    చేసి చూపించాను చూడండి ఇక్కడ మీకు ఒక
  • 00:00:29
    పర్సనల్ ఉన్నాడు ఆ పర్సన్ ఏం చేస్తున్నాడు
  • 00:00:32
    అంటే వాడి దగ్గర టూ ఛాయిసెస్ ఉన్నాయి వన్
  • 00:00:34
    ఇస్ గోయింగ్ టువర్డ్స్ రైట్ ఆర్ టువర్డ్స్
  • 00:00:36
    లెఫ్ట్ బేస్డ్ ఆన్ ద సర్టెన్ క్రైటీరియా
  • 00:00:39
    ఆర్ కండిషన్స్ లైక్ ఇటువైపు వెళ్తే లాంగ్
  • 00:00:42
    పాత్ అవుతది సో ఇటువైపు వెళ్తాడు లేదంటే
  • 00:00:46
    ఇటు సైడ్ వెళ్తే వాడికి ఏదో ఒక ప్రాబ్లం
  • 00:00:49
    రావచ్చు ఏమో సో ఇటు సైడ్ వెళ్తాడు సో
  • 00:00:52
    ఇప్పుడు మనకి కొత్తగా లేటెస్ట్ గా
  • 00:00:54
    టెక్నాలజీ ఏం వచ్చింది సెల్ఫ్ డ్రైవింగ్
  • 00:00:56
    కార్స్ ఈ పర్సన్ ప్లేస్ లో ఒక కార్ కార్
  • 00:01:00
    పెడితే ఆ కార్ ఏం చేస్తది కెమెరా తో
  • 00:01:02
    చూస్తది రైట్ google మాప్స్ ఉంటది ఆ
  • 00:01:05
    google మాప్స్ లో చూసి ఎటువైపు వెళ్తే
  • 00:01:08
    బెటర్ రైట్ ఎటువైపు వెళ్తే షార్టర్ పాత్
  • 00:01:10
    లెస్ ట్రాఫిక్ అని చెప్పేసి మొత్తం
  • 00:01:12
    చూసుకొని అటు సైడ్ వెళ్తాది అవునా కాదా
  • 00:01:14
    ఇక్కడ అది డిసైడ్ అవుతుంది బేస్డ్ ఆన్ ద
  • 00:01:17
    కండిషన్స్ ఏదైనా క్రైటీరియా అవ్వచ్చు
  • 00:01:20
    ఏదైనా కండిషన్స్ అవ్వచ్చు రైట్ ఇంకొక
  • 00:01:22
    బేసిక్ సింపుల్ ఎగ్జాంపుల్ ఇక్కడ ఉంది
  • 00:01:23
    చూడండి ఇఫ్ ఇట్ ఇస్ నోయింగ్ ఎస్ అంటే
  • 00:01:27
    అప్పుడు వేర్ బూట్స్ బూట్స్ ఏం చేస్తాయి
  • 00:01:30
    చేస్తాయి స్నో నుంచి ప్రొటెక్ట్ చేస్తాయి
  • 00:01:32
    లేదు నో స్నో పడట్లేదు కండిషన్ అనేది
  • 00:01:36
    సాటిస్ఫై అవ్వలేదు అలాంటప్పుడు వియర్
  • 00:01:38
    స్నీకర్స్ స్నీకర్స్ మీరు వేసుకోవచ్చు
  • 00:01:41
    అంటే మనం రోజు చేసే విషయాల్లో ఎన్ని
  • 00:01:43
    డెసిషన్స్ తీసుకుంటాం సో డెసిషన్ మేకింగ్
  • 00:01:46
    అంటే ఒకవేళ సర్టెన్ కండిషన్ సాటిస్ఫై
  • 00:01:49
    అయితే ఒక పని చేయాలి లేదు ఆ కండిషన్
  • 00:01:53
    సాటిస్ఫై అవ్వట్లేదు అంటే ఇంకొక పని
  • 00:01:55
    చేయాలి బయట వర్షం పడుతుంది అంటే రైన్ కోట్
  • 00:01:57
    కి వేసుకెళ్లాలి లేదంటే నార్మల్ గా
  • 00:01:59
    వెళ్ళిపోవచ్చు సో మనం డే టు డే బేసిస్ లో
  • 00:02:01
    తీసుకునే డెసిషన్స్ నే డెసిషన్ మేకింగ్
  • 00:02:04
    అంటాము అందులో మనకి కండిషనల్
  • 00:02:06
    స్టేట్మెంట్స్ అనేవి ఉంటాయి అన్నమాట
  • 00:02:07
    కండిషనల్ స్టేట్మెంట్స్ లో సెవరల్ టైప్స్
  • 00:02:09
    ఉన్నాయి అందులో ఫస్ట్ వచ్చేటప్పటికి ఇఫ్
  • 00:02:12
    బేసిక్ ఇఫ్ కండిషన్ ఒక కండిషన్ సాటిస్ఫై
  • 00:02:15
    అయితే మనం చేస్తాము లేదంటే మనం చేయము
  • 00:02:17
    అనేదే ఇఫ్ రైట్ ఇఫ్ ఎల్స్ ఇది ఈ
  • 00:02:20
    స్టేట్మెంట్ ఏం చెప్తాది అంటే ఈ కండిషన్
  • 00:02:23
    సాటిస్ఫై అయితే నేను ఈ పని చేస్తా
  • 00:02:26
    లేదు ఒక కండిషన్ సాటిస్ఫై అయితే ఇఫ్ ఎల్స్
  • 00:02:29
    ఏం చెప్తాది అంటే ఒక కండిషన్ సాటిస్ఫై
  • 00:02:32
    చేస్తే నేను ఈ పని చేస్తా లేదు అది
  • 00:02:35
    సాటిస్ఫై అవ్వలేదంటే నేను ఇంకొక పని
  • 00:02:37
    చేస్తా రైట్ అయితే ఇది లేదా ఇది అయితే ఇఫ్
  • 00:02:42
    లేదా ఎల్స్ అండర్స్టూడ్ దాని తర్వాత ఇఫ్
  • 00:02:46
    ఎల్ ఇఫ్ ఎల్స్ ఒకవేళ మీరు సి చేస్తుంటే
  • 00:02:49
    ఒకవేళ మీరు సి చేసుంటే అక్కడ మీకు ఎల్స్
  • 00:02:51
    ఇఫ్ అని వస్తుంటది రైట్ ఆ ఎల్స్ ఇఫ్
  • 00:02:54
    ప్లేస్ లో మనం పైథన్ లో ఏం వాడతామంటే ఎల్
  • 00:02:56
    ఇఫ్ ఓకే అర్థం చేసుకోండి ఫర్ సపోజ్ నేను
  • 00:03:00
    బయటికి వెళ్లి గేమ్ ఆడుకోవాలి
  • 00:03:01
    అనుకుంటున్నా రైట్ ఆ గేమ్ ఆడుకోవాలంటే
  • 00:03:04
    నేను ఒక కండిషన్ సాటిస్ఫై అవ్వాలి c1 లేదు
  • 00:03:07
    c1 సాటిస్ఫై అవ్వలేదు అంటే c2 c2 సాటిస్ఫై
  • 00:03:11
    అయితే నేను ఇంకొక గేమ్ అనుకుంటా రైట్ లేదు
  • 00:03:13
    ఈ రెండు సాటిస్ఫై అవ్వలేదు అనుకో ఫర్
  • 00:03:15
    సపోజ్ అప్పుడు నేను ఏం చేస్తా స్లీప్
  • 00:03:18
    పడుకొని పోతా ఓకే సో ఇదన్నమాట అంటే ఇక్కడ
  • 00:03:21
    ఏంటి ఒక కండిషన్ రెండో కండిషన్ మూడో
  • 00:03:24
    కండిషన్ సో దీని తర్వాత మనకి స్విచ్ కేస్
  • 00:03:27
    అనేది ఉంటుందన్నమాట అది సి లో ఉంటుంది బట్
  • 00:03:29
    పైథన్ లో స్విచ్ కేస్ అని సేమ్ ఉండదు సో
  • 00:03:31
    మీరేం టెన్షన్ పడక్కర్లేదు ఫస్ట్ మూడిట్ల
  • 00:03:34
    గురించి మనం డీటెయిల్ డీటెయిల్ గా
  • 00:03:35
    ఒక్కొక్క వీడియోలో చూద్దాం ఫస్ట్ కండిషనల్
  • 00:03:37
    స్టేట్మెంట్ వచ్చేటప్పటికి ఇఫ్
  • 00:03:38
    స్టేట్మెంట్ ఇఫ్ స్టేట్మెంట్ కి నేను
  • 00:03:40
    ఇక్కడ ఒక కండిషన్ ఇచ్చాను చూడండి ఒక బాబు
  • 00:03:42
    ఉన్నాడు ఆ బాబు ఏమనుకుంటున్నాడు అంటే ఫర్
  • 00:03:45
    సపోజ్ బయట ఎండగా ఉంటే వాడు క్రికెట్
  • 00:03:47
    ఆడుకుందాం అనేసి ప్లాన్ వేసాడు ఇక్కడ
  • 00:03:49
    కండిషన్ ఏంటి ఇఫ్ ఇట్ ఇస్ సన్నీ వెదర్ ఇస్
  • 00:03:53
    సన్నీ అప్పుడు ఏం చేయాలి హి విల్ ప్లే
  • 00:03:57
    క్రికెట్ అదే కదా కింద రాసి ఉంది ఇఫ్
  • 00:04:00
    కండిషన్ కండిషన్ అంటే కండిషన్ ప్లేస్ లో
  • 00:04:03
    మనం ఏదో ఒకటి మన కండిషన్ రాయాలన్నమాట ఫర్
  • 00:04:06
    సపోజ్ ఒక నెంబర్ పాజిటివ్ ఆ ఒక నెంబర్
  • 00:04:09
    నెగిటివ్ ఆ అని చెప్పేసి చెక్ చేయాలి
  • 00:04:11
    అన్నా కూడా ఆ కండిషన్స్ ప్రతి కండిషన్
  • 00:04:13
    ఇక్కడ రాయాలన్నమాట రైట్ సో ఈ ప్లేస్ లో
  • 00:04:16
    ఏదైతే ఉందో ఈ ప్లేస్ లో మనం కండిషన్ అనేది
  • 00:04:18
    రాస్తాము దీనికంటూ ఒక సింటాక్స్ ఉంటది
  • 00:04:21
    అన్నమాట అంటే ఎలా పడితే అలా రాసేయకూడదు
  • 00:04:23
    ఇక్కడ చూపిస్తున్నట్టే రాయాలి చెప్తాను
  • 00:04:25
    ఆగండి ఫర్ సపోజ్ ఇప్పుడు చూడండి ద కండిషన్
  • 00:04:28
    ఇస్ ఆన్ ఎక్స్ప్రెషన్ దట్ ఎవల్యూట్స్ ఐదర్
  • 00:04:30
    ట్రూ ఆర్ ఫాల్స్ రైట్ ఆ కండిషన్ అనేది
  • 00:04:34
    ఐదర్ ట్రూ ఆర్ ఫాల్స్ చెప్తాది మనకి బయట
  • 00:04:36
    వెదర్ సన్నీగా ఉందా లేదా అని చెప్పేసి
  • 00:04:38
    కండిషన్ లో ఉంటది అది ట్రూ లేదా ఫాల్స్
  • 00:04:41
    చెప్తాది రైట్ ఇఫ్ ద కండిషన్ ఇస్ ట్రూ ద
  • 00:04:44
    ఇండెంటెడ్ బ్లాక్ ఇండెంటెడ్ అంటే ఇప్పుడు
  • 00:04:47
    చూడండి ఇక్కడ రియల్ కోడ్ ఉంది ఈ రియల్
  • 00:04:50
    కోడ్ లో చూడండి ఎలా
  • 00:04:53
    రాశారంటే ఇఫ్
  • 00:04:55
    రైట్
  • 00:04:56
    కండిషన్ ఏదో ఒక కండిషన్ ఫర్ నో మీరేమో
  • 00:04:59
    ఆలోచించొద్దు అప్పుడు మనం కాలన్ ఇస్తాము ఈ
  • 00:05:03
    కాలన్ అనేది చాలా ఇంపార్టెంట్ ఓకే ఆ కాలన్
  • 00:05:07
    ఎప్పుడైతే ఇస్తామో మనం ఏదైతే రాస్తున్నామో
  • 00:05:09
    ఇలా స్ట్రెయిట్ లైన్ లో రాస్తుంటాం కదా
  • 00:05:11
    కోడ్ అనేది అక్కడి నుంచి కొంచెం స్పేస్
  • 00:05:13
    ఇవ్వాలి ఆ స్పేస్ ఇచ్చి అక్కడ మనం ఏదైతే
  • 00:05:17
    కోడ్ ఎగ్జిక్యూట్ అవ్వాలో ఓకే ఈ కండిషన్
  • 00:05:19
    సాటిస్ఫై అయితే ఈ కోడ్ అనేది ఎగ్జిక్యూట్
  • 00:05:22
    అవ్వాలి సో ఈ కోడ్ అంతా ఇంకొక లైన్ లో
  • 00:05:24
    ఇస్తాం అన్నమాట అండర్స్టూడ్ ఇప్పుడు నేను
  • 00:05:27
    ముందు సింటాక్స్ చూపిస్తాను చూడండి ఇక్కడ
  • 00:05:29
    అదే ఉంది
  • 00:05:30
    ఇఫ్ కండిషన్ సాటిస్ఫై అయితే కాలన్ ఉంది
  • 00:05:35
    కాలన్ ఉండి డైరెక్ట్ గా ఈ లైన్ తో
  • 00:05:37
    స్టార్ట్ అయిపోవట్లేదు చూడండి రైట్ ఈ
  • 00:05:39
    నెక్స్ట్ లైన్ అనేది ఎక్కడ స్టార్ట్
  • 00:05:40
    అవ్వాలి ఎక్కడితో స్టార్ట్ అవ్వాలి కానీ
  • 00:05:42
    ఇక్కడ స్పేస్ అనేది ఉంది ఆ స్పేస్ అనేది
  • 00:05:45
    ఏంటి ఇండెంటేషన్
  • 00:05:47
    రైట్ ఇండెంటేషన్ అంటారు ఆ ఇండెంటేషన్
  • 00:05:51
    ఇవ్వాలి ఎందుకు ఇవ్వాలి అంటే మనం ఇక్కడ
  • 00:05:53
    కాలన్ వాడాము ఆ కండిషన్ సాటిస్ఫై అయితే
  • 00:05:56
    మనకి సెపరేట్ కోడ్ అనేది రన్ అవ్వాలి రైట్
  • 00:05:59
    ఒకవేళ సి లో మనం చూసుకుంటే సి లో మనం ఎలా
  • 00:06:03
    రాస్తామంటే ఇఫ్ కండిషన్ రాస్తాము కండిషన్
  • 00:06:07
    రాసిన తర్వాత మనం అక్కడ కర్లీ బ్రేసెస్
  • 00:06:09
    అనేవి వాడతాము సో అక్కడ సి అనేది అర్థం
  • 00:06:12
    చేసుకుంటది ఓకే కండిషన్ అయిన తర్వాత కర్లీ
  • 00:06:14
    బ్రేస్ ఎక్కడైతే స్టార్ట్ అయిందో అక్కడి
  • 00:06:16
    నుంచి ఎక్కడైతే ఎండ్ అయిందో అక్కడ వరకు ఈ
  • 00:06:19
    స్టేట్మెంట్స్ అనేవి రన్ చేయాలి కానీ
  • 00:06:21
    పైథన్ కి అలాగే ఏమి ఉండదు ఇక్కడ పైథన్ లో
  • 00:06:24
    ఇండెంటేషన్ అంటే స్పేసింగ్ ఇవ్వాలి ఒక
  • 00:06:28
    లైన్ లో మీరు రాస్తున్నారు మధ్యలో ఒక
  • 00:06:30
    కండిషన్ వచ్చింది ఆ కండిషన్ సాటిస్ఫై
  • 00:06:32
    అయితే ఒక సెట్ ఆఫ్ లైన్స్ అనేవి
  • 00:06:34
    ఎగ్జిక్యూట్ అవ్వాలి సో ఆ లైన్స్ అన్నీ
  • 00:06:36
    మీరు ఏం చేస్తామంటే కొంచెం స్పేస్ ఇచ్చి
  • 00:06:39
    అదే స్పేస్ లో మనం రాస్తాం అన్నమాట కోడ్
  • 00:06:42
    అనేది ఇక్కడ చూడండి ఏం జరుగుతుందంటే వెదర్
  • 00:06:45
    ఇదొక వేరియబుల్ అన్నమాట వేరియబుల్ మీరు
  • 00:06:47
    పెద్ద పెద్ద స్టేట్మెంట్స్ చూసి
  • 00:06:49
    భయపడిపోవద్దు ఇక్కడ ఏం లేదు పెద్ద
  • 00:06:50
    మహాభారతం ఏం లేదు ఇక్కడ ఇప్పుడు వెదర్
  • 00:06:52
    సన్నీగా ఉంటాయి ఇప్పుడు కండిషన్ ఏంటంటే
  • 00:06:54
    మనం ఫస్ట్ లో ఆపరేటర్స్ లో ఏం చూసాం = =
  • 00:06:58
    అనేది కంపేర్ చేస్తే వస్తది అవునా కాదా
  • 00:07:01
    దేన్ని కంపేర్ చేస్తది లెఫ్ట్ సైడ్ ఉన్న
  • 00:07:03
    వాల్యూ ని రైట్ సైడ్ ఉన్న వాల్యూ తో
  • 00:07:05
    కంపేర్ చేస్తది రైట్ ఆర్ రాంగ్ మీరు
  • 00:07:07
    నోట్స్ లో రాసి ఉంటే ఒకసారి చూసుకోండి ఆ
  • 00:07:09
    ఆపరేటర్ కి వెళ్లి ఇక్కడ ఏం చేస్తుందంటే
  • 00:07:12
    ఇఫ్ అని చెప్పి నేను ఇక్కడ బ్రాకెట్
  • 00:07:14
    పెట్టొచ్చు పెట్టకపోయినా కూడా పర్వాలేదు
  • 00:07:17
    వెదర్ వెదర్ లో ఏముంది నాకు సన్నీ అనేది
  • 00:07:20
    ఉంది అవునా కాదా రైట్ ఇప్పుడు దాన్ని నేను
  • 00:07:24
    కంపేర్ చేస్తున్నా విత్ ఏ స్ట్రింగ్
  • 00:07:26
    కాల్డ్ సన్నీ ఒకవేళ దీనిలో ఉన్న డేటా
  • 00:07:28
    దీంతో మ్యాచ్ అయితే ఈ కండిషన్ లోపలికి
  • 00:07:31
    వెళ్తాది ఈ కండిషన్ లోపల ఏముంటాయి ఈ
  • 00:07:34
    స్పేసింగ్ ఇచ్చే ఏవైతే లైన్స్ ఉన్నాయో ఆ
  • 00:07:37
    కోడ్ అంతా రన్ అవుతది ఇక్కడ ఒక లైనే ఉంది
  • 00:07:39
    కాబట్టి ఒక లైనే రన్ అవుతది సో ఇప్పుడు
  • 00:07:41
    నేను మీకు ఇదే కోడ్ రన్ చేసి చూపిస్తాను
  • 00:07:44
    చూడండి ఇప్పుడు మనం ఇక్కడికి వచ్చేసాం
  • 00:07:45
    న్యూ ఫైల్ క్రియేట్ చేద్దాం ఇప్పుడు
  • 00:07:47
    డెసిషన్ మేకింగ్ ఇఫ్ అని చెప్పేసి ఇఫ్
  • 00:07:49
    డాట్ పై ఓకే సో ఇఫ్ డాట్ పై లో నేను ఏం
  • 00:07:52
    రాస్తానంటే ఫస్ట్ అఫ్ ఆల్ ఒక వేరియబుల్
  • 00:07:55
    తీసుకుంటా వెదర్ w అని తీసుకుంటాను నేను
  • 00:07:58
    ఓకే సో w అని తీసుకొని దాని పేరు నేను ఏం
  • 00:08:02
    వేస్తా ఇన్పుట్ తీసుకుంటా యూసర్ దగ్గర
  • 00:08:04
    నుంచి ఇన్పుట్ తీసుకుంటా ఇప్పుడు నాకు ఒక
  • 00:08:06
    సింగిల్ కండిషన్ ఉంది ఇందాక ఆ అబ్బాయి ఏం
  • 00:08:08
    చేద్దాం అనుకున్నాడు బయట సన్నీగా ఉంటే
  • 00:08:11
    వాడు క్రికెట్ ఆడదాం అనుకున్నాడు రైట్ సో
  • 00:08:13
    ఒక కండిషన్ నేను రాస్తాను ఇఫ్ డబల్యు = =
  • 00:08:18
    సన్నీ ఎస్ యు ఎన్ ఎన్ వై సన్నీ అయితేనే
  • 00:08:22
    ఇప్పుడేంటి కాలన్ ఇవ్వాలి రైట్ ఇదేంటి
  • 00:08:25
    మనకి ఇఫ్ ఇఫ్ అనేది కీ వర్డ్ రైట్ డబ్ల్యూ
  • 00:08:28
    అనేది వేరియబుల్ = = అనేది ఆపరేటర్
  • 00:08:31
    ఈక్వల్స్ ఆపరేటర్ రైట్ సన్నీ అనేది ఒక
  • 00:08:34
    స్ట్రింగ్ డబల్ కోడ్స్ లో ఉంది కాబట్టి ఒక
  • 00:08:36
    స్ట్రింగ్ కాలన్ అనేది సింటాక్స్ మనం అలా
  • 00:08:39
    ఇవ్వాలి ఇప్పుడు అలా ఇస్తే నెక్స్ట్
  • 00:08:42
    ఇప్పుడు ఎంటర్ కొడదాం చూడండి కొంచెం
  • 00:08:44
    స్పేస్ అదంతలో అదే ఇచ్చేసుకుంటది చూసారా ఈ
  • 00:08:47
    స్పేస్ అనేది అదంతా అదే ఇచ్చేసుకుంది
  • 00:08:49
    ఒకవేళ ఇవ్వలేదంటే మనం స్పేస్ ఇవ్వాలి
  • 00:08:51
    స్పేస్ ఇచ్చి మీరు రాసిందంతా ఆ స్పేస్
  • 00:08:55
    ఇచ్చి మీరు రాసిందంతా ఒకవేళ ఆ కండిషన్
  • 00:08:57
    సాటిస్ఫై అయితేనే రన్ అవుతది
  • 00:09:00
    ప్రింట్ ఆ క్రికెట్ అని చెప్పేసి ప్రింట్
  • 00:09:03
    చేస్తాను నేను ఓకే సో ఏంటి ఒకవేళ మనం
  • 00:09:06
    ఇచ్చిన ఇన్పుట్స్ అన్నీ అయితేనే అది ప్లే
  • 00:09:08
    క్రికెట్ అని ప్రింట్ చేస్తది లేదంటే ఏం
  • 00:09:11
    ప్రింట్ చేయదు ఓకే ఫర్ నౌ ఇది మనం రన్
  • 00:09:13
    చేసి చూద్దాం రన్ చేయడానికి మనకి ఏం
  • 00:09:15
    తెలుసు టెర్మినల్ ఓపెన్ చేసుకోవాలి
  • 00:09:17
    టెర్మినల్ ఓపెన్ చేసుకోవాలంటే ఇక్కడ పైకి
  • 00:09:19
    వెళ్ళండి టర్మినల్ నొక్కండి న్యూ టర్మినల్
  • 00:09:21
    క్లిక్ చేయండి రైట్ ఇక్కడ మనం రన్
  • 00:09:23
    చేయాలంటే
  • 00:09:25
    పైథాన్ మన ఫైల్ నేమ్ ఏంటి ఇఫ్ డాట్ పై ఇఫ్
  • 00:09:29
    డాట్ పై రైట్ ఇప్పుడు దీన్ని రన్
  • 00:09:31
    చేసేస్తాను నేను ఎంటర్ ఇప్పుడు ఏం
  • 00:09:33
    చేస్తుంది ఇన్పుట్ అడుగుతుంది మనల్ని
  • 00:09:35
    ఇన్పుట్ అడుగుతుంది ఇదొక స్ట్రింగ్
  • 00:09:37
    ఇన్పుట్ కాబట్టి నేను ఏం చేస్తా సన్నీ
  • 00:09:39
    అనేసి ఇస్తా ఎంటర్ కొట్టాను అనుకోండి
  • 00:09:42
    ఇప్పుడు ఏమవుతది క్రికెట్ అని చెప్పి
  • 00:09:44
    ప్రింట్ అవుతది అవుతదా లేదా ఎందుకు
  • 00:09:46
    ఎందుకంటే ఈ సన్నీ ఏదైతే స్ట్రింగ్ ఉందో
  • 00:09:49
    అది మనం ఇస్తున్న ఇన్పుట్ రెండు ఒకటే మనం
  • 00:09:52
    ఇస్తున్న ఇన్పుట్ ఎక్కడ స్టోర్ అవుతది
  • 00:09:53
    డబ్ల్యూ లో డబ్ల్యూ వెళ్లి చెక్ అవుతది
  • 00:09:55
    చెక్ అయిన తర్వాత కండిషన్ రైట్ సో
  • 00:09:57
    క్రికెట్ అనేది ప్రింట్ అవుతది ఎంటర్ సో
  • 00:10:00
    క్రికెట్ అనేది ప్రింట్ అయింది ఇది మన ఇఫ్
  • 00:10:02
    స్టేట్మెంట్ కండిషనల్ బ్లాక్ లో రైట్
  • 00:10:05
    ఇప్పుడు ఫర్ సపోజ్ నేను సన్నీ అని ఇవ్వను
  • 00:10:08
    ఇంకేదో ఇస్తా సో ప్రింట్ క్రికెట్ తర్వాత
  • 00:10:10
    నేను ఇంకొక లైన్ కూడా ఇస్తా ప్రింట్ సో
  • 00:10:13
    ఇప్పుడు నేను ఏం చేస్తానంటే మళ్ళీ ఫైల్
  • 00:10:16
    రన్ చేశా ఇప్పుడు మనం ఇన్పుట్ ఇవ్వాలి
  • 00:10:18
    ఇన్పుట్ ఎక్స్పెక్ట్ చేస్తుంది సన్నీ అని
  • 00:10:20
    ఇస్తాను సన్నీ అని ఇస్తే ఏమవుతది సన్నీ
  • 00:10:24
    అనేది వెళ్లి డబ్ల్యూ లో స్టోర్ అవుతది
  • 00:10:25
    డబ్ల్యూ దీంతో చెక్ అవుతది రెండు సేమే
  • 00:10:27
    లోపల ఉన్న రెండు స్టేట్మెంట్లు రన్
  • 00:10:29
    అవుతాయి అవుతాయి రైట్ ఇది ఇది ఒకే లైన్ లో
  • 00:10:32
    ఉన్నాయి సో ఇదంతా ఏంటి ఇవన్నీ డబ్ల్యూ
  • 00:10:35
    కండిషన్ సాటిస్ఫై అయితేనే రన్ అవుతాయి
  • 00:10:37
    లేదంటే రన్ అవ్వవు ఓకే ఇప్పుడు నేను ఇది
  • 00:10:39
    ఎంటర్ చేస్తా రన్ రెండు ప్రింట్ అవుతాయి
  • 00:10:41
    క్రికెట్ గుడ్ అగోండి ప్రింట్ అయ్యాయా సో
  • 00:10:44
    ఇలా అన్నమాట ఇప్పుడు ఫర్ సపోజ్ నేను తప్పు
  • 00:10:46
    ఇచ్చేసాను అనుకోండి సన్నీ కాదు ఇట్స్ రైనీ
  • 00:10:49
    అనేసి ఇచ్చాను అనుకోండి ఆర్ ఏ ఐ ఎన్ వై
  • 00:10:52
    రైనీ అని ఇచ్చాను అనుకోండి ఇప్పుడు ఈ
  • 00:10:54
    స్టేట్మెంట్ లోకి వెళ్ళదు ఈ స్టేట్మెంట్
  • 00:10:56
    లోకి వెళ్ళదు ఈ కండిషన్ అనేది సాటిస్ఫై
  • 00:10:59
    అవ్వదు సో ఈ స్టేట్మెంట్ లో ఏవైతే
  • 00:11:01
    ఇండెంటేషన్ మీరు స్పేసింగ్ ఇచ్చి రాశారో
  • 00:11:03
    అవేమీ రన్ అవ్వవు ఓకే సో ఇప్పుడు ఇది
  • 00:11:06
    ఎంటర్ కొడతాను చూడండి రన్ అవ్వవు
  • 00:11:09
    అర్థమవుతుందా ఎందుకు రన్ అవ్వలేదు
  • 00:11:11
    ఎందుకంటే డబల్యు లో మనకి రైనీ అనేది ఉంది
  • 00:11:14
    ఆ రైనీ సన్నీ తో ఈక్వల్ కాదు ఇప్పుడు ఫర్
  • 00:11:18
    సపోజ్ నేను ఇంకొక ప్రింట్ స్టేట్మెంట్
  • 00:11:19
    ఇస్తా ప్రింట్ కోడ్ ఎండెడ్ హియర్ ఇలా నేను
  • 00:11:24
    ఇచ్చాను అనుకోండి ఇప్పుడు నేను మళ్ళీ రైన్
  • 00:11:27
    వేస్తా నేను మళ్ళీ రైన్ ఇస్తే
  • 00:11:30
    ఇది ప్రింట్ అవుతాదా లేదా ఇది ప్రింట్
  • 00:11:33
    అవుతాదా లేదా అది నాకు చెప్పండి చాలు నేను
  • 00:11:36
    రన్ చేసి చూపిస్తా ఇప్పుడు ఇన్పుట్
  • 00:11:38
    ఎక్స్పెక్ట్ చేస్తుంది ఇన్పుట్ లో మనం ఏమి
  • 00:11:40
    ఇద్దాం సన్నీ అని ఇద్దాం సన్నీ అని ఇస్తే
  • 00:11:44
    కండిషన్ సాటిస్ఫై అవుతది ప్రింట్ కి
  • 00:11:47
    వెళ్తాది ప్రింట్ లో ప్రింట్ చేస్తది
  • 00:11:49
    క్రికెట్ అనేది నెక్స్ట్ లైన్ కి వెళ్తాది
  • 00:11:51
    గుడ్ అనేది ప్రింట్ చేస్తది ఈ కండిషన్
  • 00:11:53
    అయిపోయింది ఈ స్టేట్మెంట్ ఈ స్టేట్మెంట్
  • 00:11:56
    నుంచి బయటికి వచ్చేస్తది బయటికి వచ్చేసిన
  • 00:11:58
    తర్వాత ప్రింట్ చేస్తది వస్తది కోడ్
  • 00:12:00
    ఎండెడ్ హియర్ రైట్ ఎంటర్ చూసారా క్రికెట్
  • 00:12:04
    ప్రింట్ చేసింది గుడ్ ప్రింట్ చేసింది
  • 00:12:06
    కోడ్ ఎండెడ్ హియర్ మూడు ప్రింట్ చేసింది
  • 00:12:07
    ఇప్పుడు నెక్స్ట్ ఇప్పుడు మీకు తికమగ్గా
  • 00:12:09
    అడుగుతాను చూడండి ఇప్పుడు ఫర్ సపోజ్
  • 00:12:13
    క్లియర్ చేసి మళ్ళీ రన్ చేస్తాను నేను ఈ
  • 00:12:15
    ఫైల్ ని ఇప్పుడు నేను రైనీ అనేస్తా
  • 00:12:18
    ఎప్పుడు ఏం ప్రింట్ అవుతది ఏం ప్రింట్
  • 00:12:20
    అవ్వదో నాకు తెలియాలి రైట్ ఇప్పుడు రైనీ
  • 00:12:23
    అని ఇస్తే డబల్యు లో రైనీ అని ఉంటుంది
  • 00:12:26
    డబల్యు లో రైనీ ఉంటే రైనీ = = సన్ ఇది
  • 00:12:30
    రాంగ్ రైట్ ఇది ఫాల్స్ రిటర్న్ చేస్తది
  • 00:12:32
    ఇది ఫాల్స్ ఈ లోపలికి వెళ్ళదు ఈ లోపలికి
  • 00:12:36
    వెళ్ళకపోతే ఇంకెక్కడికి వెళ్తాది బయటికి
  • 00:12:38
    వచ్చేస్తది ఇప్పుడు ఎక్కడి నుంచి బయటికి
  • 00:12:40
    వస్తదో దానికి ఎలా తెలుస్తది రైట్
  • 00:12:42
    ఎక్కడైతే మనకి ఇండెంటేషన్ ఇవ్వడం ఆపేసామో
  • 00:12:45
    రైట్ ఇక్కడ ఇక్కడి నుంచి మరి ఇంకా లేదు
  • 00:12:47
    కోడ్ లేదు ఇక్కడ నెక్స్ట్ లైన్ కోడ్
  • 00:12:48
    ఏముంది బయట ఉంది సో ఇక్కడితో ఇఫ్
  • 00:12:51
    స్టేట్మెంట్ అనేది ఎండ్ అయిపోయింది రైట్
  • 00:12:53
    సో ఇప్పుడు కండిషన్ సాటిస్ఫై అవ్వలేదు
  • 00:12:55
    కాబట్టి ఈ రెండు ప్రింట్ అవ్వవు డైరెక్ట్
  • 00:12:58
    గా అవుట్ ఆఫ్ ద ఇఫ్ స్టేట్మెంట్ వచ్చి
  • 00:12:59
    వచ్చి కోడ్ ఎండెడ్ హియర్ అని చెప్పి
  • 00:13:02
    ప్రింట్ అవుతది ఎందుకు రైనీ వేస్తున్నా
  • 00:13:04
    కాబట్టి చూసారా కోడ్ ఎండెడ్ హియర్ రైట్
  • 00:13:06
    అదనమాట నేను చెప్పాలనుకుంటున్నది ఇప్పుడు
  • 00:13:09
    మనం ఇక్కడ స్క్రీన్ మీదకి వచ్చేసి
  • 00:13:10
    ఎగ్జాంపుల్ చూద్దాం ఇక్కడ ఎగ్జాంపుల్ ఏం
  • 00:13:13
    చెప్తుందంటే సేమ్ వెదర్ = సన్నీ నేను w=
  • 00:13:17
    ఇన్పుట్ తీసుకున్నా సన్నీ = = సన్నీ ఎస్
  • 00:13:21
    సో యు కెన్ ప్లేస్ యువర్ ఫేవరెట్ టాయ్ ఇది
  • 00:13:23
    ఫస్ట్ ప్రింట్ చేస్తది ఇది ప్రింట్ చేసిన
  • 00:13:25
    తర్వాత హావ్ వన్ అని చెప్పి ప్రింట్
  • 00:13:27
    చేస్తది ఎందుకంటే ఇఫ్ కండిషన్ యొక్క
  • 00:13:29
    స్టేట్మెంట్స్ ఇదొక్కటి మాత్రమే రైట్
  • 00:13:31
    ఒకవేళ ఇఫ్ అయితే దేనికి వెళ్తది లేదంటే
  • 00:13:33
    నార్మల్ గా ఇది ప్రింట్ చేసేసుకుంటది దాని
  • 00:13:36
    రూల్ ప్రకారం రైట్ సో ఇదన్నమాట బేసిక్ గా
  • 00:13:39
    మీకు అర్థమైంది అనుకుంటున్నాను మీకు అర్థం
  • 00:13:40
    అవ్వకపోతే ఒకసారి నాకు చెప్పండి నేను
  • 00:13:42
    ఏదైనా లైవ్ క్లాస్ తీసుకొని మళ్ళీ ఒకసారి
  • 00:13:44
    క్లియర్ గా ఎక్స్ప్లెయిన్ చేపిస్తా దిస్
  • 00:13:45
    ఇస్ ఆల్ అబౌట్ ఇఫ్ స్టేట్మెంట్ ఇప్పుడు
  • 00:13:47
    ఇఫ్ ఎల్స్ స్టేట్మెంట్ ఇఫ్ ఎల్స్ ఏంటంటే
  • 00:13:50
    ఇందాక మనం చూసాం ఏం చూసాం ఇందాక మనం ఏం
  • 00:13:52
    చూసాం అంటే ఇఫ్ వెదర్ w= = సన్నీ అయింది
  • 00:13:58
    అనుకోండి స్మాల్ ఎస్ రైట్ ఇక్కడ మీరు
  • 00:14:00
    క్యాపిటల్ ఎస్ ఇచ్చినా కూడా అవ్వదు మనం
  • 00:14:02
    ఫస్ట్ లోనే చూసుకున్నాం పైథన్ అనేది కేస్
  • 00:14:04
    సెన్సిటివ్ అని అంటే క్యాపిటల్ వేరు
  • 00:14:07
    స్మాల్ వేరు రైట్ ఇఫ్ డబ్ల్యూ = = సన్నీ
  • 00:14:11
    ఇప్పుడు మనకి ఏం ప్రింట్ అవ్వాలి ఇక్కడ
  • 00:14:13
    ఉన్న కండిషన్స్ ఏవైతే ఉన్నాయో ఆ కండిషన్స్
  • 00:14:16
    అనేవి ప్రింట్ అవ్వాలి రైట్ లేదు అంటే
  • 00:14:20
    ఇప్పుడు ఇది సాటిస్ఫై అవ్వలేదు అంటే మనకి
  • 00:14:22
    బయటికి వచ్చి మిగిలినవి ప్రింట్
  • 00:14:23
    అయిపోతున్నాయి రైట్ ఈ కండిషన్ సాటిస్ఫై
  • 00:14:26
    అయినా అవ్వకపోయినా కూడా మనకి బయట ఏవైతే
  • 00:14:28
    కండిషన్స్ ఉన్నాయో ఇందాక మనం చూసుకున్నాం
  • 00:14:30
    కదా ప్రింట్ స్టేట్మెంట్ ఒకటి ఉండేది అవి
  • 00:14:32
    ప్రింట్ అయిపోతాయి లేదా అలా కాదు ఇప్పుడు
  • 00:14:35
    ఏంటంటే ఒకవేళ బయట ఎండగా ఉంటే నేను
  • 00:14:38
    క్రికెట్ ఆడుకుంటా అంటున్నాడు ఒకవేళ ఎండగా
  • 00:14:41
    లేదనుకో ఫర్ సపోజ్ నేను రోబోట్ గేమ్
  • 00:14:43
    ఆడుకుంటా అని చెప్పేసి చెప్తున్నాడు ఒకవేళ
  • 00:14:46
    బయట ఎండగా ఉంటే నేను క్రికెట్ ఆడుకుంటా
  • 00:14:48
    లేదంటే రోబోట్ గేమ్ ఆడుకుంటా ఇంట్లో ఏదో
  • 00:14:50
    ఒక వీడియో గేమ్ ఆడుకుంటా రైట్ అప్పుడు మనం
  • 00:14:52
    ఏం చేయాలంటే ఇది ఎక్కడైతే మనం ఎండ్
  • 00:14:54
    చేస్తామో ఎక్కడైతే మనకి ఇండెంటేషన్
  • 00:14:57
    అయిపోయిందో అక్కడ మనం ఎల్స్ అని అని
  • 00:14:59
    చెప్పి రాస్తాం ఎల్స్ అని చెప్పి ఏ లైన్
  • 00:15:01
    లో రాస్తాం ఇది ఏదైతే లైన్ లో ఉందో అదే
  • 00:15:04
    లైన్ లో రైట్ ఇదంతా ఏంటి ఒకవేళ కండిషన్
  • 00:15:07
    సాటిస్ఫై అయితే ఇవి ఎగ్జిక్యూట్ అవుతాయి
  • 00:15:09
    లేదు కండిషన్ సాటిస్ఫై అవ్వలేదు అనుకో
  • 00:15:12
    అప్పుడు ఎల్స్ కి వస్తది అన్నమాట ఎల్స్
  • 00:15:14
    అంటే ఏంటి ఒకవేళ ఈ కండిషన్ సాటిస్ఫై అయితే
  • 00:15:16
    ఇవి లేదు అంటే ఎల్స్ లోపల ఉన్నవి ఎల్స్ కి
  • 00:15:20
    కూడా సేమ్ మనం కాలన్ అనేది ఇవ్వాలి కాలన్
  • 00:15:24
    ఇచ్చేసి ఇక్కడ మనం స్టేట్మెంట్స్ అనేవి
  • 00:15:26
    రాయాలి ఈ హ్యాష్ ఏంటి కామెంట్ రైట్
  • 00:15:28
    కామెంట్ పెడుతున్నాం సో ఇవన్నీ ఏవైతే
  • 00:15:31
    రాస్తామో ఇవన్నీ కూడా ఒక లైన్ లో ఉండాలి
  • 00:15:33
    రైట్ ఒకవేళ కండిషన్ సాటిస్ఫై అయితే అది
  • 00:15:35
    చేస్తాం కండిషన్ సాటిస్ఫై అయిపోతే ఇంకేదో
  • 00:15:37
    ఒకటి చేస్తాం అంతేగాని ఏం చేయకుండా ఆగిపోం
  • 00:15:39
    ఇప్పుడు దీన్ని ఎగ్జాంపుల్ తీసుకొని ఇందాక
  • 00:15:41
    దాన్ని కంటిన్యూ చేస్తాను చూడండి ఇఫ్
  • 00:15:43
    వెదర్ = = సన్నీ అది చేస్తాం
  • 00:15:47
    ఎల్స్ ప్రింట్ రోబోట్ ఇప్పుడేంటి ఇందాక
  • 00:15:53
    ఇలా వదిలేసినప్పుడు మనకి ఏం ప్రింట్
  • 00:15:55
    అయింది ప్రింట్ క్రికెట్ అని చెప్పి
  • 00:15:57
    ప్రింట్ అయింది ఇప్పుడు ఈ కండిషన్స్
  • 00:16:00
    అవ్వలేదు అనుకోండి ఎల్స్ అనేది ప్రింట్
  • 00:16:02
    అయిపోతది ఎల్స్ లో ఉన్నది ఎగ్జిక్యూట్
  • 00:16:04
    అయిపోతది ఓకే ఇప్పుడు నేను ఏం చేస్తానంటే
  • 00:16:07
    దీన్ని సేవ్ చేసి రన్ చేస్తా రన్ ఎలా
  • 00:16:10
    చేయాలి సేమ్ పైన ఉన్న కోడ్ పైథన్ ఇఫ్ డాట్
  • 00:16:13
    పై ఎంటర్ చేస్తే ఇక్కడ నేను మెసేజ్ కూడా
  • 00:16:17
    ఇస్తాను గివ్
  • 00:16:20
    డబల్యు ఏదో ఒక మెసేజ్ ఇప్పుడు నేను
  • 00:16:23
    ఇక్కడికి వచ్చి రన్ చేస్తా గివ్ డబ్ల్యూ
  • 00:16:26
    డబల్యు ఏంటి ఒక స్ట్రింగ్ స్ట్రింగ్ ఏంటి
  • 00:16:29
    సన్ ఆ లేదా నాట్ సన్నీ ఆ అని చెప్పేసి
  • 00:16:32
    ఇక్కడ నువ్వు సన్నీ కాకుండా నువ్వు ఏది
  • 00:16:33
    ఇచ్చుకున్నా కూడా ఈ ప్రింట్ రోబోట్ అనేది
  • 00:16:35
    ప్రింట్ అయిపోతది ఎందుకంటే అక్కడ ఉన్న
  • 00:16:37
    కండిషన్ ఒకటే మనం ఇందాక బొమ్మలో చూసుకుంటే
  • 00:16:40
    ఒకవేళ సన్నీగా ఉంటేనే క్రికెట్ ఆడతాడు
  • 00:16:43
    లేదు ఇంకే కండిషన్ లో అయినా కూడా వాడు
  • 00:16:45
    రోబోట్ ఆడుకుంటాడు బయట ఎలా ఉన్నాయి బయట
  • 00:16:48
    తుఫాను ఉన్నాయి బయట ఏమైనా ఉన్నాయి సన్నీ
  • 00:16:50
    కాకుండా ఉంటే చాలు ఇప్పుడు మీరు ఇక్కడ
  • 00:16:52
    ఇన్పుట్ లో నేను రైనీ బదులు ఏదో ఒకటి
  • 00:16:54
    ఇచ్చేస్తాను ఫర్ సపోజ్
  • 00:16:56
    క్లౌడీ ఏది ఇచ్చినా కూడా ఈ క్లౌడీ అని
  • 00:16:59
    ఇస్తే క్లౌడ్ వెళ్లి డబ్ల్యూ లో స్టోర్
  • 00:17:01
    అవుతుంది ఆ డబ్ల్యూ వెళ్లి దీంతో చెక్
  • 00:17:03
    అవుతుంది సన్నీ ఆ కాదా అని చెప్పేసి సో ఈ
  • 00:17:05
    కండిషన్ అనేది ఫాల్స్ అయిపోతది ఇది ఫాల్స్
  • 00:17:07
    అయిపోతే మనం ఏం చెప్పాము ఇఫ్ ఎల్స్ ఎల్స్
  • 00:17:09
    లోకి వెళ్ళిపోతది రైట్ ఎల్స్ లో ఏముంది
  • 00:17:12
    ప్రింట్ రోబోట్ రోబోట్ అనేది ప్రింట్
  • 00:17:14
    అవుతది ఈ కోడ్ ఎండెడ్ హియర్ అనేది ప్రింట్
  • 00:17:16
    అవుతదా లేదా అవుతది ఎందుకు అవుతది అంటే ఈ
  • 00:17:18
    ఎల్స్ లో పార్ట్ ఇది ఎల్స్ స్టేట్మెంట్
  • 00:17:21
    అయిపోయి బయటికి వచ్చేస్తుంది నెక్స్ట్
  • 00:17:23
    లైన్ లో ఆ నెక్స్ట్ లైన్ లో ఏం లేదు ఆ
  • 00:17:25
    నెక్స్ట్ లైన్ లో ప్రింట్ కోడ్ ఎండ్ హియర్
  • 00:17:27
    అనేసి ఉంది సో మీరు ఇఫ్ లోకి వెళ్ళిన
  • 00:17:29
    ఎల్స్ లోకి వెళ్ళిన ఈ కండిషన్ వేరు ఈ
  • 00:17:32
    కండిషన్ కి దానికి సంబంధం లేదు ఓకే ఇట్స్
  • 00:17:35
    సెపరేట్ ఆ ఇప్పుడు రన్ చేసి చూద్దాం
  • 00:17:38
    ఇప్పుడు క్లౌడీ అని ఇచ్చాను ఎంటర్ కొడతాను
  • 00:17:40
    క్లౌడీ అని ఇచ్చి ఎంటర్ కొడితే డబల్యు తో
  • 00:17:42
    ఈక్వల్ కాదు సాటిస్ఫై అవ్వదు రోబోట్ అని
  • 00:17:44
    ప్రింట్ అయ్యి కోడ్ ఎండెడ్ హియర్ అని
  • 00:17:46
    ప్రింట్
  • 00:17:47
    అవుతది అదిగోండి రోబోట్ అని ప్రింట్ అయ్యి
  • 00:17:50
    కోడ్ ఎండెడ్ హియర్ అని చెప్పి ప్రింట్
  • 00:17:51
    అయింది అండర్స్టూడ్ ఇప్పుడు దీనికి
  • 00:17:53
    సింటాక్స్ రూల్ ఏంటంటే ఇఫ్ ద కండిషన్ ఇస్
  • 00:17:56
    ట్రూ ఒకవేళ కండిషన్ ట్రూ అయితే ద కోడ్
  • 00:17:58
    బ్లాక్ అండర్ ద ఇఫ్ బ్రాంచ్ ఇస్
  • 00:18:00
    ఎగ్జిక్యూటెడ్ రైట్ ఇఫ్ కండిషన్ లో ఉన్న
  • 00:18:03
    కోడ్ అనేది ఎగ్జిక్యూట్ అవుతది ఇఫ్
  • 00:18:04
    కండిషన్ ఇస్ ట్రూ అండ్ ద కోడ్ బ్లాక్
  • 00:18:06
    అండర్ ద ఎల్స్ విల్ బి స్కిప్డ్ ఎల్స్ లో
  • 00:18:09
    ఉన్నది ఎగ్జిక్యూట్ అవ్వదు ఎందుకంటే ఈ
  • 00:18:11
    కండిషన్ సాటిస్ఫై అయింది కాబట్టి ఇటు
  • 00:18:13
    వెళ్ళిపోతది ఇంకా ఇటు రాదు నెక్స్ట్ ఇఫ్ ద
  • 00:18:16
    కండిషన్ ఇస్ ఫాల్స్ ఈ కండిషన్ ఫాల్స్
  • 00:18:18
    అయితే ద కోడ్ బ్లాక్ అండర్ ద ఎల్స్
  • 00:18:20
    బ్రాంచ్ ఇస్ ఎగ్జిక్యూటెడ్ అండ్ ద కోడ్
  • 00:18:22
    బ్లాక్ అండర్ ద ఇఫ్ ఇస్ స్కిప్డ్ అంటే ఇది
  • 00:18:25
    ఫాల్స్ అయ్యింది అనుకోండి ఒకవేళ బయట సన్నీ
  • 00:18:28
    కాదనుకోండి వాడు క్రికెట్ ఆడుకోలేడు రైట్
  • 00:18:32
    అప్పుడు ఎల్స్ లో ఉన్నది ఎగ్జిక్యూట్
  • 00:18:34
    అయిపోతది రైట్ ఇది ఇంకా స్కిప్ అయిపోతది
  • 00:18:37
    రైట్ సో అదనమాట ఇక్కడ సింటాక్స్ లో
  • 00:18:39
    చెప్తున్నది సింటాక్స్ అనేది చూసాం కదా
  • 00:18:41
    ఇక్కడ స్పేసింగ్ ఉంటది ఇక్కడ స్పేసింగ్
  • 00:18:43
    ఉంటది కాలన్ ఇంపార్టెంట్ ఇఫ్ అనేది
  • 00:18:46
    ఉంటుంది ఇఫ్ కండిషన్ ఉంటుందన్నమాట ఎల్స్
  • 00:18:48
    పక్కన కండిషన్ రాయక్కర్లేదు నెక్స్ట్
  • 00:18:50
    ఉంటుంది ఎల్ ఇఫ్ ఎల్ ఇఫ్ అని చెప్పేసి
  • 00:18:53
    వస్తుంది అక్కడ మనం కండిషన్ రాస్తాము
  • 00:18:54
    సెవరల్ కండిషన్స్ ఉంటాయి అన్నమాట అక్కడ సో
  • 00:18:56
    ఎగ్జాంపుల్ చూసుకుందాం మనం ఇఫ్ ఎల్స్ కి
  • 00:18:58
    వెదర్ = రైనీ అని ఇచ్చాడు ఇఫ్ వెదర్ ఇస్
  • 00:19:01
    ఈక్వల్ టు సన్నీ అయితేనే యు కెన్ ప్లే
  • 00:19:03
    విత్ కార్ టాయ్ ఏదో అని చెప్పేసి అన్నాడు
  • 00:19:05
    ఎల్స్ ఒకవేళ ఇది కాదు అనుకోండి అప్పుడు
  • 00:19:08
    ఎల్స్ ఎల్స్ లో ఏముంది ఇట్స్ నాట్ సన్నీ
  • 00:19:11
    అది సన్నీ కాదు నో సును వేరే టాయ్ ఏదైనా
  • 00:19:13
    అడుకో అని చెప్పేసి చెప్తున్నాడు ఏదో ఒకటి
  • 00:19:15
    ప్రింట్ చేసుకోవచ్చు ఇంత పెద్ద మెసేజెస్
  • 00:19:17
    చూసి మీరు కన్ఫ్యూజ్ అవ్వకూడదు రైట్ చిన్న
  • 00:19:19
    చిన్న మెసేజెస్ రాయొచ్చు అక్కడ నేను ఈ
  • 00:19:21
    పెద్ద పెద్ద లైన్స్ ఉన్న కోడ్
  • 00:19:22
    తీసుకోవడానికి రీసన్ ఏంటంటే మీరు ఇప్పటి
  • 00:19:24
    నుంచి భయపడకూడదు ఎవరిని చూసి భయపడాలి ఒక
  • 00:19:27
    కోడ్ ని చూసి మీరు ఇప్పుడే భయపడిపోతే
  • 00:19:29
    తర్వాత తర్వాత జాబ్ కి వెళ్ళిన తర్వాత
  • 00:19:30
    పెద్ద పెద్ద లైన్ ఆఫ్ కోడ్స్ ఉంటాయి అవి
  • 00:19:32
    చూసి ఇంకేమైపోతారు రైట్ సో మీరేం టెన్షన్
  • 00:19:35
    పడక్కర్లేదు అలవాటు అవుతాది రైట్ నేను
  • 00:19:37
    చెప్తున్నా కదా అలవాటు అవుతాది నేను ఫస్ట్
  • 00:19:40
    లో ఒక ఏదైనా ఒక ప్రాజెక్ట్ చేయాలంటే
  • 00:19:42
    అందులో బాబోయ్ ఇన్ని కోడ్స్ ఆ అని
  • 00:19:44
    చెప్పేసి అనుకునే వాడిని కానీ తర్వాత
  • 00:19:46
    అర్థం చేసుకుంటే అక్కడ ఉన్నదేం లేదు బై
  • 00:19:48
    డిఫాల్ట్ అదంతా ఇస్తాడు మనం జస్ట్ అర్థం
  • 00:19:51
    చేసుకోవాలి అంతే మనకు అవసరమైనది మనం
  • 00:19:53
    వెళ్లి మార్చుకోవాలి రైట్ అదే మనకి జాబ్
  • 00:19:55
    ట్రైనింగ్ లో ఇప్పిస్తారు మీరు అవన్నీ
  • 00:19:57
    ఇప్పుడే చేసేస్తే మీకు మంచి జాబ్ వస్తది
  • 00:19:59
    రైట్ సో ఇప్పుడు సేమ్ ఇక్కడ ఇఫ్ వెదర్ ఇస్
  • 00:20:02
    ఈక్వల్ టు రైనీ మనం అక్కడ ఇన్పుట్
  • 00:20:04
    తీసుకున్నాం రైనీ అయితే ఈ కండిషన్
  • 00:20:06
    సాటిస్ఫై అవుతదా అవ్వదా ఈ కండిషన్ అవ్వదు
  • 00:20:09
    ఫాల్స్ ఇస్తది అప్పుడు ఎల్స్ లోకి వెళ్తది
  • 00:20:11
    ఎల్స్ లో ఇక్కడ ఉంది స్పేస్ ఉంది అంటే ఈ
  • 00:20:14
    స్టేట్మెంట్ అనేది ప్రింట్ అయిపోతది రైట్
  • 00:20:16
    ఎందుకంటే ఇది రాంగ్ కాబట్టి ఇది ప్రింట్
  • 00:20:18
    అయిపోయిన తర్వాత ఇది అనేది ప్రింట్
  • 00:20:20
    అయిపోతది ఎంజాయ్ యువర్ డే ఎందుకు ఏ
  • 00:20:23
    స్టేట్మెంట్ అయినా కూడా దానికి దీంతో
  • 00:20:25
    సంబంధం లేదు రైట్ ఇదనేది ప్రింట్ అయిపోతది
  • 00:20:27
    ఇందాకటి వరకు మనకి జస్ట్ ఒక్కటి కండిషన్
  • 00:20:30
    ఉంది ఏంటి ఇఫ్ ఇట్ ఇస్ సన్నీ ఐ విల్ ప్లే
  • 00:20:33
    అవుట్ సైడ్ అదర్ వైస్ ఒకవేళ కాదు బయట ఎలా
  • 00:20:37
    ఉన్నా కూడా నేను ఏం చేస్తా రోబోట్ తో
  • 00:20:39
    ఆడుకుంటా ఇప్పుడు ఫర్ సపోజ్ బయట సన్నీగా
  • 00:20:42
    ఉంటే నేను క్రికెట్ ఆడుకుంటా లేదు బయట
  • 00:20:45
    వర్షం పడుతుంది అనుకో నేను ఈ గేమ్
  • 00:20:48
    ఆడుకుంటా ఒకవేళ బయట సన్నీగా లేదు వర్షం
  • 00:20:52
    కూడా పడట్లేదు రెండు సాటిస్ఫై అవ్వట్లేదు
  • 00:20:54
    అనుకో అప్పుడు ఒకవేళ రెండు సాటిస్ఫై
  • 00:20:57
    అవ్వట్లేదు అనుకో అప్పుడు నేను కి వస్తా
  • 00:21:00
    అప్పుడు నేను రోబోట్ తో ఆడుకుంటా సో
  • 00:21:02
    ఇప్పుడు మనం ఫస్ట్ వచ్చి చూస్తాం బయట
  • 00:21:03
    సన్నీగా ఉందా లేదు అంటే బయట సన్నీగా
  • 00:21:06
    ఉందంటే ఇక్కడ అర్థం ఏంటి మనం ఇచ్చిన
  • 00:21:08
    ఇన్పుట్ సన్నీ ఆ కాదు మనం ఇచ్చిన ఇన్పుట్
  • 00:21:12
    రైనీ ఆ కాదు సో ఇప్పుడు రోబోట్ కి
  • 00:21:15
    వెళ్ళిపోతుంది సో దీని కండిషన్ ఏంటంటే ఇఫ్
  • 00:21:18
    డబ్ల్యూ = = సన్నీ ఎస్ యు ఎన్ ఎన్ వై
  • 00:21:25
    రైట్ ఇక్కడ కోడ్ ఉంటుంది ఎలిఫ్ దీనికి
  • 00:21:29
    కోడ్ ఏంటంటే ఎల్ ఇఫ్ రైట్ ఎల్ ఇఫ్ ఎల్ ఇఫ్
  • 00:21:32
    ఎల్ ఇఫ్ ఎల్ ఇఫ్ డబల్యు ఏదైతే మనం ఇన్పుట్
  • 00:21:35
    ఇచ్చామో = =
  • 00:21:38
    రైనీ రైట్ అది ట్రూ ఆ ఫాల్స్ ఆ అది ఒకవేళ
  • 00:21:43
    ట్రూ అయితే ఈ లోపల ఉన్న కోడ్ ఎగ్జిక్యూట్
  • 00:21:44
    అవుతది లేదు ఈ మూడు కాదు అనుకోండి అప్పుడు
  • 00:21:48
    ఎల్స్ అంటే ఇక్కడ మనం ఏం చేశాం ఇందాకటి
  • 00:21:51
    వరకు ఎల్స్ లో మనం ఏదైనా స్టేట్మెంట్
  • 00:21:53
    కండిషన్ అనేది రాయలేదు కానీ ఎల్ ఇఫ్ లో
  • 00:21:56
    కండిషన్ అనేది రాస్తాం ఎందుకంటే ఇక్కడ మనం
  • 00:21:58
    చెక్ చేయాలి కదా కదా ఫస్ట్ ది కాకపోతే
  • 00:22:00
    సెకండ్ ది చెక్ చెయ్ సెకండ్ ది కాకపోతే
  • 00:22:03
    అప్పుడు ఏమీ కాలేదు కాబట్టి ఎల్స్ లోకి
  • 00:22:06
    వెళ్ళిపో ఏమీ కాలేదు కాబట్టి ఎల్స్ లోకి
  • 00:22:08
    వెళ్ళిపో ఇవేమీ కాలేదు అంటే ఎల్స్ లోకి
  • 00:22:11
    వెళ్ళిపో ఎల్స్ లో ఏవైతే స్టేట్మెంట్స్
  • 00:22:13
    ఉన్నాయో మనకి ఆ స్టేట్మెంట్స్ అనేవి
  • 00:22:15
    ప్రింట్ అయిపోవాలి బ్రో ఇక్కడ ఈ రెండు ఈ
  • 00:22:18
    లైన్ లో ఉంది ఇది లైన్ లో ఉంది ఇది ఆ లైన్
  • 00:22:20
    లో లేదు కదా ఎర్రర్ వస్తదేమో అనుకుంటుంటే
  • 00:22:22
    ఏం ఎర్రర్ రాదు ఎందుకంటే ఈ ఔటర్
  • 00:22:24
    స్టేట్మెంట్స్ ఏవైతే ఉన్నాయో ఇఫ్ ఎల్ ఇఫ్
  • 00:22:26
    ఎల్స్ ఈ మూడు ఒక లైన్ లో ఉన్నాయి అవునా
  • 00:22:29
    కాదా కదా నెక్స్ట్ ఈ కాలన్ పెట్టిన తర్వాత
  • 00:22:32
    మీరు ఎంతైనా స్పేస్ ఇచ్చుకోవచ్చు ఎంతైనా
  • 00:22:35
    స్పేస్ ఇచ్చుకోవచ్చు బట్ ఎంత స్పేస్
  • 00:22:37
    ఇచ్చారో ఆ నెక్స్ట్ లైన్ కూడా అంతే స్పేస్
  • 00:22:39
    లో ఉండాలి రైట్ ఆ స్టేట్మెంట్ వరకే ఆ ఇఫ్
  • 00:22:43
    లో వరకే రైట్ అంతేగాని ఎల్లి ఇఫ్ లో మీరు
  • 00:22:46
    ఇంకొంత తగ్గించొచ్చు స్పేస్ అనేది ఇక్కడి
  • 00:22:48
    నుంచి స్టార్ట్ చేయొచ్చు రైట్ దీంతో మరి
  • 00:22:51
    దీనికి సంబంధం లేదు ఇది వేరే బ్లాక్ అది
  • 00:22:53
    వేరే బ్లాక్ అలాగే ఎల్స్ అనేది వాటిలకి
  • 00:22:56
    సంబంధం లేదు అసల ఓకే సో ఇలా ఎర్రర్ రాదు
  • 00:23:00
    కానీ ఫర్ సపోజ్ మీరు స్పేస్ ఇవ్వకుండా
  • 00:23:02
    ఇక్కడి నుంచి ప్రింట్ చేశారు అనుకోండి
  • 00:23:04
    అప్పుడు మీకు ఎర్రర్ ఇచ్చేస్తుంది
  • 00:23:05
    ఇండెంటేషన్ ఎర్రర్ ఆర్ సింటాక్స్ ఎర్రర్
  • 00:23:07
    అని చెప్పేసి ఎర్రర్ ఇస్తుంది ఇప్పుడు ఇఫ్
  • 00:23:09
    ఎల్ ఇఫ్ ఎల్స్ కి మనం ఇక్కడ ఇంకొక కండిషన్
  • 00:23:12
    రాద్దాం ఏంటి రైనీ కోసం
  • 00:23:15
    రైట్ ఇప్పుడు చూడండి ఎంటర్ కొడితే
  • 00:23:18
    ఇండెంటేషన్ స్పేస్ ఉంది ఆ స్పేస్ నేను
  • 00:23:20
    తీసేయాలి ఇప్పుడు ఏవైతే లైన్ లో ఇవి
  • 00:23:22
    ఉన్నాయో ఇఫ్ ఎల్స్ నెక్స్ట్ డబల్యు ఈ లైన్
  • 00:23:25
    లోనే నేను ఎల్ ఇఫ్ అనేది ఇవ్వాలి ఇక్కడ
  • 00:23:27
    స్పేస్ ఇచ్చి ఇక్కడ ఇవ్వకూడదు రైట్ ఇక్కడ
  • 00:23:29
    ఇస్తే తప్పు అయిపోతుంది బ్యాక్ స్పేస్
  • 00:23:31
    వచ్చి ఇక్కడ ఇవ్వాలి నేను ఎల్ ఇఫ్ ఎల్ ఇఫ్
  • 00:23:34
    అంటే కండిషన్ అన్నమాట ఇక్కడ కండిషన్
  • 00:23:36
    రాయాలి రైట్ ఎల్స్ లో కండిషన్ రాయక్కర్లే
  • 00:23:39
    కానీ ఇక్కడ మనం కండిషన్ అనేది రాయాలి ఎల్
  • 00:23:41
    ఇఫ్ డబల్యు = = రైనియా చూసుకోండి స్మాల్
  • 00:23:46
    లెటర్ లో ఉండాలని ఇప్పుడు ఇక్కడ ఏం చేయాలి
  • 00:23:48
    ఆ కాలన్ అనేది పెట్టాలి కాలన్ పెట్టేసి
  • 00:23:51
    ఎంటర్ కొడితే అప్పుడు మనం స్పేసింగ్ ఇచ్చి
  • 00:23:54
    ఒకవేళ రైనీ అయితే మనం ఏం చేయాలి అనేది
  • 00:23:56
    ప్రింట్ చేయాలి ఇక్కడ ప్రింట్ రైనీ అని
  • 00:23:59
    రెంట్ చేసి ప్లే ఇండోర్ గేమ్స్ ఓకే
  • 00:24:04
    ఇదన్నమాట లేదు ఎల్స్ ఒకవేళ రైనీ కాదు
  • 00:24:08
    సన్నీ కాదు రెండు కాదు మనం ఇచ్చిన ఇన్పుట్
  • 00:24:10
    అప్పుడు ప్లే రోబోట్ కి వెళ్ళిపోద్ది
  • 00:24:12
    అన్నమాట ప్రింట్ రోబోట్ ఇప్పుడు మనం ఈ
  • 00:24:13
    కోడ్ అనేది కొంచెం తగ్గించేసి ప్రింట్
  • 00:24:16
    చేసి చూద్దాం ఇప్పుడు పైథాన్ ఫైల్ పేరు
  • 00:24:18
    ఇఫ్ డాట్
  • 00:24:20
    పై ఎంటర్ గివ్ డబ్ల్యూ గివ్ డబ్ల్యూ అంటే
  • 00:24:24
    వెదర్ వెదర్ ని అడుగుతుంది వెదర్ ని మనం
  • 00:24:27
    ఏమి ఇద్దాం రైనీ అని ఇచ్చి చూద్దామా రైనీ
  • 00:24:29
    అని ఇస్తే ఏమవ్వాలి మనకి రైనీ స్పెల్లింగ్
  • 00:24:32
    చూసుకోండి ఇక్కడ ఎలాగైతే ఉందో ఇక్కడ కూడా
  • 00:24:34
    అలాగే ఉండాలి రైట్ స్పెల్లింగ్ అలాగే ఉంది
  • 00:24:36
    సరిపోయింది ఇప్పుడు నేను ఏం చేస్తానంటే
  • 00:24:38
    ఎంటర్ కొట్టాను అనుకోండి ఫస్ట్ w= సన్నీ
  • 00:24:41
    కి వస్తుంది సన్నీ కరెక్టా రాంగా రాంగ్ సో
  • 00:24:43
    దీన్ని సో దీన్ని నేను విజువలైజ్ చూపించి
  • 00:24:46
    సో దీన్ని నేను విజువలైజ్ చూపించి కూడా
  • 00:24:48
    చేస్తాను ఫాస్ట్ గా రైనీ అని ఎంటర్ చేస్తే
  • 00:24:51
    రైనీ ప్లే ఇండోర్ గేమ్స్ అని ప్రింట్
  • 00:24:52
    అవుతది నెక్స్ట్ కోడ్ ఎంటర్డ్ హియర్ అని
  • 00:24:54
    వస్తది వెయిట్ ఇక్కడ మనం సేవ్ చేయలేదు
  • 00:24:56
    సేవ్ చేయాలి సో ఇప్పుడు సేవ్ చేసి నేను
  • 00:24:58
    రన్ చేస్తాను
  • 00:25:00
    రైనీ అని ఇచ్చాను అనుకోండి సో ప్లే ఇండోర్
  • 00:25:02
    గేమ్స్ అని ప్రింట్ అయింది చూడండి కోడ్
  • 00:25:04
    ఎండెడ్ హియర్ రైట్ ఇప్పుడు దీన్ని నేను
  • 00:25:05
    విజువలైజ్ చేసి చూపిస్తాను లెట్స్ గో టు
  • 00:25:08
    విజువలైజర్ విజువలైజర్ కి వెళ్ళిపోదాం ఎస్
  • 00:25:11
    విజువలైజర్ మనకి రెడీగా ఉంది నిన్న ఇక్కడ
  • 00:25:14
    నేను ఎంటర్ చేశా కోడ్ ని ఇప్పుడు ఎంటర్
  • 00:25:16
    చేసి విజువలైజ్ చేశాను అనుకోండి ఇప్పుడు
  • 00:25:18
    డబ్ల్యూ ఇన్పుట్ అడుగుతది ఫస్ట్ రైనీ అని
  • 00:25:20
    ఇస్తా రైనీ అని ఇస్తే ఫస్ట్ చూడండి
  • 00:25:23
    ఏమవుతదో ఇఫ్ డబల్యు = = సన్నీ అని చెక్
  • 00:25:28
    అవుతుంది w లో ఏముంది
  • 00:25:30
    రైనీ అని ఉంది సో ఇక్కడ ఏం చెక్ చేస్తుంది
  • 00:25:33
    w= = సన్నీ రాంగ్ కదా చూసారా ఇది కండిషన్
  • 00:25:37
    లోపలికి వెళ్ళలేదు ఈ ప్రింట్ లోకి
  • 00:25:39
    వెళ్ళలేదు ఇంకా ఎల్ ఇఫ్ కి వచ్చేసింది
  • 00:25:41
    ఇప్పుడు ఎల్లి ఇఫ్ కి వచ్చి ఇప్పుడు ఏం
  • 00:25:42
    చెక్ చేస్తుంది w అనేది రైనీ రైట్ w= =
  • 00:25:47
    రైనీ ఎస్ ఆర్ నో ఎస్ సో ఇప్పుడు ఏం
  • 00:25:49
    చేస్తది ఇది సిక్స్త్ నెంబర్ లైన్ కి
  • 00:25:51
    వెళ్తాది చూడండి సిక్స్త్ నెంబర్ లైన్ కి
  • 00:25:54
    వెళ్ళింది చూసారా ఇప్పుడు నెక్స్ట్ కొడితే
  • 00:25:56
    ఇది ప్రింట్ అవుతది రైట్ ఇది ప్రింట్
  • 00:25:58
    ఇక్కడ అవుతది చూడండి నెక్స్ట్ ప్రింట్
  • 00:26:00
    అయిపోయింది ఇప్పుడు ఈ లోపలికి వెళ్ళింది
  • 00:26:02
    కాబట్టి ఇంకా ఎల్స్ తో సంబంధం లేదు ఏదో
  • 00:26:05
    ఒకటి అయితే చాలు మూడిట్లో రైట్ సో
  • 00:26:07
    దీనిలోకి వెళ్ళింది కాబట్టి ఇంకా ఎల్స్ కి
  • 00:26:09
    వెళ్ళదు రైట్ డైరెక్ట్ కిందకి
  • 00:26:11
    వచ్చేస్తుంది ఎందుకంటే ఇక్కడితో కదా
  • 00:26:12
    ఇంటెంటేషన్ ఆగింది ఇక్కడికి వచ్చేసింది
  • 00:26:14
    కిందకి సో ఇప్పుడు ప్రింట్ కోడ్ ఎండెడ్
  • 00:26:16
    హియర్ అనేది ప్రింట్ అవుతుంది చూసారా ఏం
  • 00:26:18
    ప్రింట్ అయిందో ఇప్పుడు ఫర్ సపోజ్
  • 00:26:21
    కొంతమంది మహానుభావులు ఏం చేస్తారంటే
  • 00:26:23
    రైనీకి ఆ పైన ఏదో ఇచ్చి ఇక్కడ క్యాపిటల్
  • 00:26:27
    ఆర్ ఇస్తారు క్యాపిటల్ ఆర్ ఇచ్చినప్పుడు
  • 00:26:28
    ఏమవుతదో చూద్దాం మనం నెక్స్ట్ ఇఫ్ లోకి
  • 00:26:31
    వెళ్ళలేదు w= = సన్నీ అనేది ఎగ్జిక్యూట్
  • 00:26:34
    అవ్వలేదు ఎందుకంటే మనకి అక్కడ సన్నీ అని
  • 00:26:36
    ఉంది ఇక్కడ రైనీ అని ఉంది రైట్ ఇప్పుడు
  • 00:26:38
    ఇది ఎగ్జిక్యూట్ అవుతదా లేదా ఇది ప్రింట్
  • 00:26:40
    అవుతదా లేదా చెప్పండి నేనేం చెప్తానంటే
  • 00:26:43
    ఇది అవ్వదు ఎందుకంటే ఇక్కడ ఆర్ అనేది
  • 00:26:45
    క్యాపిటల్ ఉంది ఇక్కడ ఆర్ అనేది స్మాల్
  • 00:26:47
    ఉంది రైట్ సో ఇది కూడా కండిషన్ అవ్వదు ఈ
  • 00:26:50
    కండిషన్ అవ్వలేదు ఇది అవ్వలేదు ఇప్పుడు
  • 00:26:52
    మిగిలింది ఏంటి ఎల్స్ సో ఎల్స్ లోకి వచ్చి
  • 00:26:54
    ఇది ప్రింట్ అయిపోతుంది అన్నమాట చూడండి
  • 00:26:57
    డైరెక్ట్ ఇక్కడికి వస్తుంది ఇప్పుడు
  • 00:26:58
    నెక్స్ట్ కొడితే అది ప్రింట్ ప్రింట్
  • 00:26:59
    అయిపోతుంది రోబోట్ రైట్ ఇప్పుడు కోడ్
  • 00:27:01
    ఎండెడ్ హియర్ ఎలాగైనా కూడా కోడ్ ఎండెడ్
  • 00:27:03
    హియర్ అనేది ప్రింట్ అవుతుంది ఎందుకంటే
  • 00:27:04
    దానికి వీటికి సంబంధం లేదు సో ఇదన్నమాట
  • 00:27:06
    బేసిక్ గా ఇఫ్ ఎల్ ఇఫ్ ఎల్ స్టేట్మెంట్ కి
  • 00:27:09
    కోడ్ అండ్ ఎగ్జాంపుల్ అన్నమాట ఇప్పుడు మనం
  • 00:27:11
    చూద్దాం ఎలా ఉండబోతుంది సింటాక్స్ అనేది
  • 00:27:14
    చూడండి ఇప్పుడు ఇఫ్ కండిషన్ వన్ ఇందాక మనం
  • 00:27:18
    రాసిన w= సన్నీ అని చెప్పి ఎల్లి ఇఫ్ w= =
  • 00:27:22
    రైనీ మనం మరొక కండిషన్ కూడా ఇచ్చుకోవచ్చు
  • 00:27:25
    ఎన్ని పడితే అన్ని కండిషన్స్ ఇచ్చుకోవచ్చు
  • 00:27:26
    బ్రో అలాగే రూల్ ఏం లేదు రెండు ఇవ్వాలి
  • 00:27:29
    మూడు ఇవ్వాలి ఏం లేదు సో అవన్నీ కండిషన్స్
  • 00:27:31
    లో ఏదైనా సాటిస్ఫై అయితే ఆ పర్టికులర్
  • 00:27:34
    కోడ్ అనేది ఎగ్జిక్యూట్ అవుతాది ఓకే లేదు
  • 00:27:37
    అనుకోండి డైరెక్ట్ గా ఎల్స్ కి
  • 00:27:39
    వచ్చేస్తుంది ఏదో ఒకటి మాత్రం పక్కాగా
  • 00:27:41
    ఎగ్జిక్యూట్ అనేది అవుతాది సో ఇప్పుడు
  • 00:27:43
    దీని ఎగ్జాంపుల్ ఇంకా చూస్తే ఇప్పుడు దీని
  • 00:27:45
    ఎగ్జాంపుల్ నేను ఇంకొకటి ఇస్తాను ఇది మీరు
  • 00:27:47
    ట్రై చేయండి ట్రై చేశారా అండి ఫస్ట్
  • 00:27:49
    పాయింట్ నేను ఇందాక చెప్పాను కోడ్ చూసి
  • 00:27:51
    మీరు భయపడొద్దు కోడ్ చూసి భయపడితే మీరు
  • 00:27:53
    ఇక్కడే ఓడిపోతున్నారు రైట్ కోడ్ లో ఏముంది
  • 00:27:56
    బ్రో అక్కడ అంతా ప్రింట్ స్టేట్మెంట్లే
  • 00:27:58
    అంతా స్ట్రింగ్ లే మీకు అక్కడ పెద్ద
  • 00:28:00
    ఎగ్జిక్యూషన్ ఏం లేదు ఇప్పుడు డైరెక్ట్ గా
  • 00:28:02
    వెదర్ = సన్నీ ఉంటే ఇది ప్రింట్ చెయ్
  • 00:28:04
    వెదర్ = రైనీ అయితే ఇది ప్రింట్ చెయ్
  • 00:28:07
    వెదర్ = స్నోయి అండ్ టైం ఆఫ్ డే ఇస్ నైట్
  • 00:28:11
    అయితే ఇది ప్రింట్ చెయ్ లేదు అంటే ఇది
  • 00:28:13
    ప్రింట్ చెయ్ ఇక్కడ మీకు ఇంకొక
  • 00:28:15
    స్టేట్మెంట్ వచ్చింది నైస్ స్టేట్మెంట్
  • 00:28:16
    వచ్చింది ఎగ్జాంపుల్ లో ఎండ్ సో ఎండ్
  • 00:28:19
    కండిషన్ అనేది ఇప్పుడు మనం అనలైజ్ చేద్దాం
  • 00:28:21
    ఇక్కడ మనకి కరెక్ట్ స్టేట్మెంట్ వచ్చింది
  • 00:28:23
    ఎండ్ స్టేట్మెంట్ ని ఇప్పుడు మనం అనలైజ్
  • 00:28:25
    చేద్దాం సో ఎండ్ అంటే ఏంటి ఎండ్ అనేది ఒక
  • 00:28:28
    ఆపరేటర్ మీకు మీకు గుర్తుందో లేదో మరి
  • 00:28:30
    మర్చిపోయి ఉంటారు ఈ పాటికి మీరు సో పై
  • 00:28:32
    నుంచి వెళ్ళిపోయి ఉంటే మనకి అన్ని ఆపరేటర్
  • 00:28:34
    అన్నమాట ఎలాంటి ఆపరేటర్ అది రైట్ లాజికల్
  • 00:28:37
    ఆపరేటర్ మీకు గుర్తుందో లేదో మరి ఒకసారి
  • 00:28:40
    రివైజ్ చేయాలి గుర్తులేకపోతే మాత్రం ఎం
  • 00:28:42
    సిక్యూస్ చేశారు అన్నీ చేశారు
  • 00:28:43
    అసైన్మెంట్లు రాశారు ఇంకా గుర్తులేదంటే
  • 00:28:46
    ఇట్స్ పూర్ లాజికల్ ఆపరేటర్ ఎండ్ అనేది ఏం
  • 00:28:48
    చేస్తుంది
  • 00:28:50
    ఇఫ్ బోత్ ట్రూ ఇఫ్ ట్రూ అండ్ ట్రూ అయితే
  • 00:28:58
    దాని అవుట్ పుట్ అనేది ఈ రెండిటి యొక్క
  • 00:29:01
    అవుట్పుట్ అనేది మనకి ట్రూ వస్తుంది లేదు
  • 00:29:06
    ఒక్క కండిషన్ కూడా ఫాల్స్ అయినా ఏ ఒక్క
  • 00:29:08
    కండిషన్ ఫాల్స్ అయినా కూడా మనకి అవుట్
  • 00:29:10
    పుట్ అనేది ఫాల్స్ వచ్చేస్తుంది రైట్
  • 00:29:13
    ఇక్కడ మనం ఏం చేస్తున్నాం అంటే ఇఫ్ వెదర్
  • 00:29:16
    ఇస్ ఈక్వల్ టు = స్నోయి అండ్ టైం ఆఫ్ డే
  • 00:29:20
    ఇక్కడ ఎక్స్ట్రా వేరియబుల్ తీసుకున్నాడు
  • 00:29:21
    వాడు టైం ఆఫ్ డే నైట్ అని ఇక్కడ ఏంటి నైట్
  • 00:29:25
    అని చెప్పేసి ఉంది అంటే టైం ఆఫ్ రెండు
  • 00:29:27
    కండిషన్స్ చెక్ చేసుకోవచ్చు మనం ఇక్కడ సో
  • 00:29:30
    ఇది మనం నెక్స్ట్ కొంచెం మీరు ప్రాక్టీస్
  • 00:29:32
    చేస్తూ ఉంటే మీకు ఇవి వస్తాయి రైట్
  • 00:29:34
    ఇప్పుడే స్టార్టింగ్ మేము ఇంకా
  • 00:29:36
    నేర్చుకుంటున్నాం ఇప్పుడే మాకు అన్ని
  • 00:29:37
    వచ్చేయాలి అంటే మనకు అర్థం అవ్వవు సో
  • 00:29:40
    ఇక్కడ మనం ఫర్ సపోజ్ ఒక దగ్గర రెండు
  • 00:29:42
    కండిషన్లు రాయాలి అనుకుంటే మనం ఎండ్ ని
  • 00:29:44
    యూస్ చేస్తాం ఎండ్ ని గాని ఆర్ ని గాని
  • 00:29:47
    బేస్డ్ ఆన్ ద సిట్యువేషన్ రైట్ ఇది ట్రూ
  • 00:29:49
    అవ్వాలి ఇది ట్రూ అవ్వాలి అంటే లేదు ఏదో
  • 00:29:52
    ఒకటి ట్రూ అయినా చాలు అంటే మనం అక్కడ ఆర్
  • 00:29:55
    ని యూస్ చేస్తాం ఇది మనం ప్రాబ్లమ్స్
  • 00:29:57
    సాల్వ్ చేస్తాం డెసిషన్ మేకింగ్ మీద కదా ఆ
  • 00:29:59
    ప్రాబ్లం సాల్వింగ్ లో మనం ఇవన్నీ చూద్దాం
  • 00:30:02
    సో ఆ ప్రాబ్లం సాల్వింగ్ దానిలో మనం
  • 00:30:04
    ఇవన్నీ డెప్త్ గా చూద్దాం ఆర్ ఎప్పుడు
  • 00:30:06
    వాడాలి ఎండ్ ఎప్పుడు వాడాలి సో ఇప్పుడు
  • 00:30:08
    ఇక్కడితో మనకి ఇఫ్ ఎల్ ఇఫ్ ఎల్స్ అయింది
  • 00:30:10
    నెస్టెడ్ ఇఫ్ స్టేట్మెంట్స్ నెస్టెడ్ ఇఫ్
  • 00:30:13
    స్టేట్మెంట్స్ అంటే ఏంటంటే బ్రో ఫర్ సపోజ్
  • 00:30:16
    బయట మనం చూసుకుంటే బయట సూర్యుడు ఉన్నాడు
  • 00:30:18
    సన్నీగా ఉంది సన్నీగా ఉన్నా కూడా అది
  • 00:30:21
    మార్నింగ్ కాదు ఈవెనింగ్ అనుకోండి అప్పుడు
  • 00:30:24
    పడుకొని పోతాడు వాడు లేదు అది మార్నింగే
  • 00:30:27
    అయితే వాడు క్రికెట్ ఆడు అనుకుంటాడు అంటే
  • 00:30:30
    ఏంటంటే ఒక కండిషన్ లోపల ఇంకొక కండిషన్
  • 00:30:33
    ఉంటుంది అది మార్నింగ్ అవ్వాలి మార్నింగ్
  • 00:30:36
    తో పాటు ఇంకొకటి కూడా అవ్వాలి రైట్ ఇందాక
  • 00:30:39
    మనం ఏం చేశాం రెండు కండిషన్లు చూడడానికి
  • 00:30:42
    ఎండ్ అని చెప్పి ఒక ఆపరేటర్ వాడాం
  • 00:30:44
    గుర్తుందా రైట్ మనకి ఇఫ్ ఎల్ ఇఫ్ ఎల్స్ లో
  • 00:30:47
    ఎగ్జాంపుల్ లో రెండు కండిషన్స్ చెక్
  • 00:30:49
    చేయాలంటే అక్కడ మనం ఏం చెక్ చేశాం ఒకటి
  • 00:30:53
    ఫస్ట్ ఒకటి ఫస్ట్ మనం ఏం చెక్ చేశాం అంటే
  • 00:30:55
    వెదర్ అనేది మనకి బయట ఏదైతే వెదర్ ఉందో ఆ
  • 00:30:58
    వెదర్ అనేది అనేది సన్నీగా ఆ వెదర్ అనేది
  • 00:31:02
    సన్నీగా ఉండాలి ఆ వెదర్ అనేది అక్కడ మనం
  • 00:31:04
    ఏం చెక్ చేసామంటే ఆ వెదర్ అనేది స్నోయి గా
  • 00:31:07
    ఉండాలి ప్లస్ దాంతో పాటు ఏదైతే టైం ఆఫ్ ది
  • 00:31:10
    డే ఉందో ఆ టైం అనేది మనకి నైట్ అయి ఉండాలి
  • 00:31:14
    అప్పుడు వాడు టెడ్డీ బేర్ తో ఆడుకుంటాడు
  • 00:31:16
    లేదంటే డైరెక్ట్ ఎల్స్ స్టేట్మెంట్ కి
  • 00:31:18
    వెళ్ళిపోతుంది ఇక్కడ సేమ్ అంతే ఇక్కడ ఇఫ్
  • 00:31:21
    అక్కడ మనం ఎండ్ ఆపరేటర్ వాడాం కానీ ఇక్కడ
  • 00:31:23
    మనం ఎండ్ ఆపరేటర్ వాడకుండా ఇఫ్ లోపల ఇఫ్
  • 00:31:27
    లోపల ఇంకొక ఇఫ్ ని వాడతాం ఓకే ఓకే సో నేను
  • 00:31:29
    ముందు నుంచే చెప్తున్నా డెసిషన్ మేకింగ్
  • 00:31:31
    అనేది మీకు కొంచెం కష్టం అవ్వబోతుంది
  • 00:31:33
    కష్టం అవ్వబోతుంది కష్టం అవ్వబోతుంది అని
  • 00:31:35
    చెప్పేసి రైట్ సో డెసిషన్ మేకింగ్ మీరు
  • 00:31:37
    కష్టంలా తీసుకోకుండా ప్రాక్టీస్ చేస్తే
  • 00:31:39
    పక్కగా వస్తది బ్రో ప్రాక్టీస్ చేస్తే
  • 00:31:42
    రాదు అనేది ఏం లేదు నాకే గుర్తుంది
  • 00:31:44
    ప్రాక్టీస్ మీద ప్రాక్టీస్ చేస్తూ ఉంటే
  • 00:31:46
    గుర్తుండిపోతాయి ఎంత ఎక్కువ ప్రాబ్లమ్స్
  • 00:31:48
    మీరు సాల్వ్ చేస్తే అంత బెటర్ అన్నమాట ఈ
  • 00:31:50
    డెసిషన్ మేకింగ్ మీద సో ఇప్పుడు నెక్స్ట్
  • 00:31:52
    గురించి కొంచెం డీటెయిల్ గా చూద్దాం
  • 00:31:54
    ఏంటంటే ఫర్ సపోజ్ ఒక కండిషన్ సాటిస్ఫై
  • 00:31:57
    అయింది ఒక కండిషన్ సాటిస్ఫై అయినప్పుడు
  • 00:31:59
    ఇక్కడ మనం డీటెయిల్ గా ఒక సుడో కోడ్ లా
  • 00:32:01
    చూద్దాం ఇఫ్ ఒక కండిషన్ సాటిస్ఫై అయింది ఆ
  • 00:32:04
    కండిషన్ సాటిస్ఫై అయినప్పుడు లోపలికి
  • 00:32:07
    వెళ్తది ఈ స్టేట్మెంట్స్ అనేవి రన్
  • 00:32:08
    అవుతాయి అనేసి మనం ఇప్పటి వరకు
  • 00:32:10
    చూసుకున్నాం సో ఈ స్టేట్మెంట్స్ లోనే
  • 00:32:12
    ఇంకొక కండిషన్ ఉంది ఈ కండిషన్ అయిన తర్వాత
  • 00:32:15
    ఇంకొక కండిషన్ రైట్ ఆ కండిషన్ కూడా
  • 00:32:18
    సాటిస్ఫై అయితే అక్కడ ఇంకొక సెట్ ఆఫ్
  • 00:32:20
    లైన్స్ అనేవి ఎగ్జిక్యూట్ అవ్వాలి రైట్
  • 00:32:22
    దేనిది దాని స్పేసే రైట్ దీని స్పేస్
  • 00:32:25
    దీనికి దీని స్పేస్ దీనికి ఇవ్వకూడదు దీని
  • 00:32:27
    స్పేస్ ఇది ఓకే సో ఈ లైన్ లోనే మనకి ఇఫ్
  • 00:32:30
    అనేది ఉంది రైట్ ఇఫ్ అనేది ఈ లైన్ లోనే
  • 00:32:32
    ఉంది సో ఇఫ్ అని ఈ కండిషన్ సాటిస్ఫై అయితే
  • 00:32:36
    ఇక్కడ మనం మళ్ళీ స్పేస్ ఇచ్చి ఇండెంటేషన్
  • 00:32:38
    ఇచ్చి మళ్ళా మళ్ళీ నెక్స్ట్ లైన్స్ అనేవి
  • 00:32:40
    రాయాలి ఇదన్నమాట నెస్టెడ్ ఇఫ్ కి
  • 00:32:42
    సింటాక్స్ ఓకే ఇఫ్ దిస్ కండిషన్ ఇస్ ట్రూ
  • 00:32:46
    ఇట్ విల్ గో ఎగ్జిక్యూట్ దిస్
  • 00:32:47
    స్టేట్మెంట్స్ ఇఫ్ దిస్ కండిషన్ ఇస్ ఆల్సో
  • 00:32:50
    ట్రూ ఇట్ విల్ ఎగ్జిక్యూట్ దిస్
  • 00:32:51
    స్టేట్మెంట్స్ అండర్స్టూడ్ ఇప్పుడు మనం ఒక
  • 00:32:54
    ఎగ్జాంపుల్ చూద్దాం క్లియర్ గా ఇది మీరు
  • 00:32:56
    అర్థం అవ్వట్లేదు అని చెప్పేసి ఏం టెన్షన్
  • 00:32:58
    పడొద్దు ప్రాబ్లం ఎంసిక్యూస్ అనేవి
  • 00:33:00
    మెల్లిమెల్లిగా సాల్వ్ చేయండి
  • 00:33:01
    డిస్క్రిప్టివ్ పార్ట్ ఇస్తాను నేను
  • 00:33:03
    డిస్క్రిప్టివ్ నోట్స్ ఇస్తాను ఆ
  • 00:33:04
    డిస్క్రిప్టివ్ నోట్స్ అనేది చదవండి అది
  • 00:33:06
    చదివితే మీకు ఒక క్లారిటీ వచ్చేస్తుంది
  • 00:33:08
    రైట్ ఇప్పుడు మనం ఎగ్జాంపుల్ క్లియర్ గా
  • 00:33:09
    అండర్స్టాండ్ చేసుకుందాం ఫస్ట్ లైన్ లో
  • 00:33:11
    మనకి ఇచ్చింది ఏంటంటే వెదర్ = సన్నీ ఇందాక
  • 00:33:16
    వచ్చిన ఎగ్జాంపులే టైం ఆఫ్ ది డే = నైట్
  • 00:33:20
    సో ఇక్కడ మనకి రెండు వేరియబుల్స్ ఉన్నాయి
  • 00:33:22
    రైట్ ఇప్పుడు మనం ఫస్ట్ చెక్ చేస్తాం ఇఫ్
  • 00:33:24
    వెదర్ = = సన్నీ వెదర్ సన్నీగా ఉందా బయట
  • 00:33:28
    ఎండగా ఉందా ఉందా ఎస్ ఫస్ట్ కండిషన్
  • 00:33:31
    సాటిస్ఫై అయింది ఓకే ఇప్పుడు నెక్స్ట్
  • 00:33:33
    లైన్ కి వెళ్తా ఇఫ్ టైం ఆఫ్ ది డే = = డే
  • 00:33:38
    ఒకవేళ డే అయితే యు ప్లే విత్ యువర్ కార్
  • 00:33:41
    టాయ్ లేదు ఎల్స్ ఒకవేళ టైం ఆఫ్ ది డే = =
  • 00:33:46
    డే కాదు అనుకోండి అప్పుడు ఇట్స్ టైం టు
  • 00:33:49
    స్లీప్ ఇట్స్ నైట్ ఇట్స్ టైం టు స్లీప్
  • 00:33:51
    కదా అంటే ఇక్కడ మన టైం ఆఫ్ ది డే ఎక్కడ
  • 00:33:54
    ఉంది ఇదిగోండి ఈ వేరియబుల్ రైట్ వెదర్
  • 00:33:56
    ఎక్కడ ఉంది ఈ వేరియబుల్ ఫస్ట్ ఈ వేరియబుల్
  • 00:33:58
    ని మనం చెక్ చేస్తున్నాం దీన్నే ఇఫ్ ఎల్
  • 00:34:01
    ఇఫ్ ఒకవేళ మీకు గుర్తుంటే అక్కడ మనకి ఎండ్
  • 00:34:04
    ఆపరేటర్ గుర్తుంటే దీన్నే మనం ఎలా
  • 00:34:06
    రాయొచ్చు అంటే నేను చూపిస్తున్నాను చూడండి
  • 00:34:08
    ఇఫ్ ఒకే లైన్ లో రాయాలి వెదర్ ని డబ్ల్యూ
  • 00:34:11
    అని తీసుకుంటా = = అనేది ఆపరేటర్ మనకి
  • 00:34:16
    సన్నీ సన్నీ
  • 00:34:19
    స్మాల్ సన్నీ అయితే అప్పుడు మనకి ఏం
  • 00:34:22
    చేయాలి లోపలికి వెళ్ళాలి ప్లస్ దాంతో పాటు
  • 00:34:25
    ఫర్ సపోజ్ అండ్
  • 00:34:28
    రెండు సాటిస్ఫై అవ్వాలి అవ్వాలన్నమాట w =
  • 00:34:31
    సన్నీ అవ్వాలి అండ్ టైం ఆఫ్ ది డే టైం ని
  • 00:34:34
    t తీసుకుంటా =
  • 00:34:36
    = డే రైట్ డి
  • 00:34:39
    స్మాల్ ఒకవేళ ఇది ఈ రెండు సాటిస్ఫై అయితే
  • 00:34:43
    ఇక్కడ మనకి ఏంటి ఇదొక కండిషన్ ఇదొక
  • 00:34:46
    కండిషన్ రైట్ ఇక్కడ రెండు కండిషన్స్
  • 00:34:48
    ఉన్నాయి రెండే కాదు మూడు నాలుగు ఐదు
  • 00:34:50
    ఎన్నైనా తీసుకోవచ్చు రైట్ ఒకవేళ ఈ రెండు
  • 00:34:52
    సాటిస్ఫై అయితే ఇది చేయాలి ఒకవేళ ఈ రెండు
  • 00:34:56
    సాటిస్ఫై అయితే ఇది చేయాలి ఓకే
  • 00:34:59
    అండర్స్టూడ్ ఇప్పుడు నెక్స్ట్ ఇఫ్ అంటే
  • 00:35:01
    ఏంటి ఇఫ్ అంటే ఏంటి ఎల్ ఇఫ్ అంటే ఏంటి
  • 00:35:04
    ఎల్స్ అంటే ఏంటి ఇవన్నీ మీకు అర్థమైపోయి
  • 00:35:06
    ఉండాలి రైట్ బేసిక్ ప్రాబ్లం ఇస్తే మీరు
  • 00:35:08
    సాల్వ్ చేయగలగాలి రైట్ దీని తర్వాత చిన్న
  • 00:35:11
    చిన్న ఎంసిక్యూస్ బేసిక్ ప్రాబ్లమ్స్
  • 00:35:12
    ఉంటాయి ఆ బేసిక్ ప్రాబ్లమ్స్ అనేవి సాల్వ్
  • 00:35:14
    చేయండి చేస్తే అసైన్మెంట్ అనేది మీకు
  • 00:35:17
    క్లియర్ అవుతుంది సో ఇప్పుడు మనం
  • 00:35:18
    చూడబోతున్నాం సింపుల్ క్యాలిక్యులేటర్
  • 00:35:20
    ప్రోగ్రాం ఇదొక ప్రాజెక్ట్ లాగా మీరు
  • 00:35:22
    అనుకోవచ్చు చిన్న ప్రాజెక్ట్ ఇందులో మనం
  • 00:35:24
    బేసిక్ గా ఇప్పటి వరకు ఏవైతే
  • 00:35:26
    నేర్చుకున్నామో ఇఫ్ ఎల్ ఇఫ్
  • 00:35:30
    ఎల్స్ ఈ స్టేట్మెంట్స్ అన్నిటి గురించి
  • 00:35:33
    బేసిక్ గా మనకు ఒక క్లారిటీ వచ్చేటట్టు
  • 00:35:35
    మనం చూద్దాం సింపుల్ గా ఉండబోతుంది పెద్ద
  • 00:35:37
    కాంప్లెక్స్ ఏమి ఉండదు బట్ ఫస్ట్ అఫ్ ఆల్
  • 00:35:39
    మనం ఏదైనా ప్రాబ్లం ఇచ్చినప్పుడు మనకి
  • 00:35:41
    తెలిసింది ఏంటి ఇన్పుట్ ఏంటి
  • 00:35:45
    రైట్ మన మెథడాలజీ ఫస్ట్ చూసుకోండి ఇన్పుట్
  • 00:35:48
    ఏంటి అవుట్పుట్ ఏం ఎక్స్పెక్ట్
  • 00:35:51
    చేస్తున్నారు ఇన్పుట్ తో మనం ఏం ప్రాసెస్
  • 00:35:55
    చేస్తే మనకి అవుట్పుట్ అనేది వస్తుంది ఏం
  • 00:35:58
    ప్రాసెస్ చేస్తే మనకి అవుట్పుట్ అనేది
  • 00:36:00
    వస్తుంది సో ఇదన్నమాట మన మెథడాలజీ మన
  • 00:36:03
    ప్రాసెస్ మన ప్రొసీజర్ మన స్ట్రాటజీ ఏదైనా
  • 00:36:05
    అనుకోండి రైట్ సో ఇప్పుడు మనం ఇన్పుట్
  • 00:36:08
    చూద్దాం ఇన్పుట్ చూడాలంటే ఫస్ట్ క్వశ్చన్
  • 00:36:10
    అర్థం చేసుకోవాలి క్రియేట్ ఏ బేసిక్
  • 00:36:12
    క్యాలిక్యులేటర్ ప్రోగ్రాం దట్
  • 00:36:14
    పర్ఫార్మ్స్ ఎడిషన్ సబ్ట్రాక్షన్
  • 00:36:16
    మల్టిప్లికేషన్ అండ్ డివిజన్ ఓకే ఆస్క్ ద
  • 00:36:20
    యూసర్ టు ఎంటర్ టు నంబర్స్ అండ్ చూస్ ఆన్
  • 00:36:23
    ఆపరేషన్ రైట్ ఇప్పుడు ఏంటంటే ఆస్క్ ద
  • 00:36:27
    యూసర్ ఇక్కడ ఇన్పుట్ చూడండి టు ఎంటర్ టూ
  • 00:36:29
    నంబర్స్ అంటే ఇన్పుట్ ఏంటి టూ నంబర్స్
  • 00:36:31
    నంబర్స్ ని మనం అనుకుందాం నమ్ వన్ అండ్
  • 00:36:34
    నమ్ టు అండ్ ఆపరేషన్ టు పర్ఫార్మ్ ఆపరేషన్
  • 00:36:39
    ఏమవ్వచ్చు ప్లస్ అవ్వచ్చు మైనస్ అవ్వచ్చు
  • 00:36:42
    డివైడ్ అవ్వచ్చు లేదా మల్టిప్లికేషన్
  • 00:36:44
    అవ్వచ్చు ఏదో ఒకటి చూస్ చేసుకోమని చెప్దాం
  • 00:36:47
    మనం అంటే ఏదో ఒక ఇన్పుట్ అడుగుదాం ఆ రైట్
  • 00:36:51
    గివ్ ఆన్ ఆపరేషన్ అని చెప్పి ఇన్పుట్
  • 00:36:53
    అడిగితే వాడు ప్లస్ ఇస్తే మనం అది చేస్తాం
  • 00:36:56
    లేదా మైనస్ ఇస్తే అది చేస్తాం రైట్ సో
  • 00:36:58
    దాని బేసిస్ మనం చూసుకోవచ్చు సో త్రీ
  • 00:37:00
    ఇన్పుట్స్ అన్నమాట ఫస్ట్ ఏంటి నమ్ వన్ నమ్
  • 00:37:03
    టు దీని తర్వాత ఆపరేషన్ ఈ మూడు అనేవి
  • 00:37:06
    ఇన్పుట్ సో ఈ అవుట్ పుట్ మనం క్లియర్
  • 00:37:08
    చేసేస్తే ఇదంతా ఇన్పుట్ అనేది మనకి ఏంటి
  • 00:37:10
    ఇప్పుడు సో ఇన్పుట్ అనేది నమ్ వన్ నమ్ టు
  • 00:37:13
    అండ్ ఆపరేషన్ అవుట్పుట్ ఏం కావాలి ఇప్పుడు
  • 00:37:17
    ఈ ఆపరేషన్ ఏదైతే అది ఇప్పుడు ఫర్ సపోజ్
  • 00:37:20
    నమ్ వన్ నమ్ వన్ ఈ మధ్యలో ఆపరేషన్ అనేది
  • 00:37:24
    ఉంటుంది నమ్ టు ని ప్రింట్ చేయాలి రైట్
  • 00:37:27
    ఇప్పుడు ఫర్ సపోజ్ ఈ ఆపరేషన్ ప్లస్ అయితే
  • 00:37:30
    ఇక్కడ ప్లస్ అనేది రావాలి ఓకే ఇది ఫర్
  • 00:37:32
    సపోజ్ ఈ మల్టిప్లికేషన్ అయితే ఈ
  • 00:37:35
    మల్టిప్లికేషన్ అనేది రావాలి నెక్స్ట్
  • 00:37:36
    ఇంకా క్వశ్చన్ ఉంది ఇంకా క్వశ్చన్
  • 00:37:37
    అయిపోలేదు మనకి డిస్ప్లే ద రిజల్ట్
  • 00:37:40
    అకార్డింగ్లీ ఓకే డిస్ప్లే ద రిజల్ట్
  • 00:37:42
    అకార్డింగ్లీ అవుట్ పుట్ గురించి ఇచ్చారు
  • 00:37:44
    హ్యాండిల్ ద పొటెన్షియల్ ఎర్రర్ గ్రేస్
  • 00:37:46
    ఫుల్లీ ఎర్రర్స్ ఏమైనా ఉంటే చూసుకోమని
  • 00:37:48
    చెప్పారు సో ఫస్ట్ అఫ్ ఆల్ మనకి క్లియర్
  • 00:37:50
    అయింది ఏంటి ఇన్పుట్ అనేది క్లియర్ అయింది
  • 00:37:52
    అవుట్ పుట్ అనేది క్లియర్ అయింది సో
  • 00:37:54
    ఇప్పుడు మనం దీన్నే ఇది క్లియర్ అయింది
  • 00:37:56
    కాబట్టి నేను డైరెక్ట్ గా కోడ్ కి
  • 00:37:58
    వెళ్తున్నా లేదు అంటే అంటే మీరు ఏం
  • 00:37:59
    చేస్తారంటే మీరు ఒకసారి మళ్ళీ చదవండి రైట్
  • 00:38:02
    టు టైమ్స్ చదవండి అప్పుడు మళ్ళీ అర్థం
  • 00:38:04
    చేసుకోండి ఎగ్జాంపుల్ తీసుకోండి నేను ఎలా
  • 00:38:06
    తీసుకున్నాను ప్లస్ అని చెప్పి రైట్ సో
  • 00:38:09
    ఫస్ట్ అఫ్ ఆల్ కామెంట్ రాస్తా కామెంట్
  • 00:38:12
    ఏంటంటే మల్టీ లైన్ కామెంట్ రాస్తా సో
  • 00:38:14
    ఇప్పుడు ప్రొసీజర్ ఏంటి ప్రాసెస్ అనేది
  • 00:38:16
    మనం ఆలోచించాలి రైట్ ప్రాసెస్ అనేది
  • 00:38:19
    ఆలోచించాలంటే సో ఇప్పుడు నేను ఇక్కడ
  • 00:38:20
    ఫ్రెష్ పేజ్ ఓపెన్ చేశాను ఇప్పుడు ఫస్ట్
  • 00:38:22
    నా దగ్గర ఉన్నది ఏంటంటే నమ్ వన్ ని నమ్ 2
  • 00:38:26
    ని నేను తీసేసుకుంటా నమ్ వన్ = ఫర్ సపోజ్
  • 00:38:28
    10 అనుకోండి నమ్ 2 = ఫర్ సపోజ్ నా దగ్గర
  • 00:38:32
    ఉన్నది ఫైవ్ అనుకోండి ఇప్పుడు నేను
  • 00:38:34
    ఆపరేషన్ ఇన్పుట్ ఇచ్చా ఆపరేషన్
  • 00:38:38
    = ప్లస్ అని చెప్పేసి స్ట్రింగ్ లో
  • 00:38:41
    తీసేసుకుందాం దీన్ని రైట్ స్ట్రింగ్ లో
  • 00:38:43
    తీసుకుంటే ఇప్పుడు మనకి ఇక్కడ పాసిబుల్
  • 00:38:45
    ఆపరేటర్స్ ఏం అవ్వచ్చు ప్లస్ అవ్వచ్చు ఆర్
  • 00:38:49
    దీని తర్వాత మైనస్ అవ్వచ్చు ఆర్ దీని
  • 00:38:52
    తర్వాత స్ట్రింగ్ అవ్వచ్చు ఆర్ దీని
  • 00:38:56
    తర్వాత మల్టిప్లికేషన్ అవ్వచ్చు ఆర్
  • 00:38:59
    డివిజన్ అవ్వచ్చు రైట్ ఈ నాలుగిటిల్లో ఏదో
  • 00:39:02
    ఒకటి ఇస్తే మనం ఇక్కడ కండిషన్ రాయొచ్చు
  • 00:39:05
    ఏమో వై నాట్ రాయొచ్చా లేదా ఇప్పుడు మీరు
  • 00:39:09
    ఎలా ఆలోచించకూడదు డెసిషన్ మేకింగ్ చాప్టర్
  • 00:39:12
    లో మనకి సమ్ చెప్తున్నారు కాబట్టి డెసిషన్
  • 00:39:14
    మేకింగ్ వాడలేమో అని చెప్పేసి అలా
  • 00:39:16
    ఆలోచించొద్దు అంత తెలివి ఉపయోగించొద్దు
  • 00:39:18
    మీరు అంత తెలివి నేను తట్టుకోలేను ఇప్పుడు
  • 00:39:20
    డైరెక్ట్ గా ఒక బేసిక్ అండర్స్టాండింగ్
  • 00:39:22
    నుంచి రండి ఒకవేళ ఇఫ్
  • 00:39:27
    ఆపరేషన్ ఇస్ ఈక్వల్ టు =
  • 00:39:31
    ప్లస్ అయితే నేను ఎడిషన్ చేయాలి లేదు అది
  • 00:39:35
    మైనస్ అయితే నేను సబ్ట్రాక్షన్ చేయాలి అది
  • 00:39:38
    ఒకవేళ మల్టిప్లికేషన్ అయితే నేను
  • 00:39:40
    మల్టిప్లికేషన్ చేయాలి డివిజన్ అయితే నేను
  • 00:39:42
    డివిజన్ చేయాలి రైట్ ఇప్పుడు నాకు ఏం
  • 00:39:44
    వచ్చింది డెసిషన్ మేకింగ్ వాడొచ్చు అనే
  • 00:39:47
    ఐడియా వచ్చింది మీకు అలా ఐడియా రావాలి ఆ
  • 00:39:50
    ఐడియా మీకు రావట్లేదు రైట్ ఇక్కడ
  • 00:39:51
    మల్టిపుల్ ఆపరేషన్స్ ఉన్నాయి మల్టిపుల్
  • 00:39:54
    ఛాయిసెస్ ఉన్నప్పుడు మనం ఏదో ఒకటి
  • 00:39:55
    సెలెక్ట్ చేసుకోవాలి ఏదైనా ఇవ్వచ్చు
  • 00:39:57
    అందులో సో ఏది ఇచ్చినా కూడా దానికంటూ ఒక
  • 00:40:00
    ఆన్సర్ అనేది ఉండాలి సో ఇక్కడ మీరు
  • 00:40:01
    డెసిషన్ మేకింగ్ అనే ప్రాసెస్ మీకు రావాలి
  • 00:40:04
    అండర్స్టూడ్ సో ఇక్కడ కాన్సెప్ట్ ఏంటి
  • 00:40:06
    డెసిషన్ మేకింగ్ అనేది వాడదాం ఇందాక మనం
  • 00:40:09
    ఎలాగైతే సన్నీ కి వాటిలకి వాడామో అలా మనం
  • 00:40:11
    వాడదాం ఓకే ఇప్పుడు డైరెక్ట్ గా మనం ఏం
  • 00:40:15
    చేద్దాం అంటే ఇన్పుట్ తీసుకుందాం ఫస్ట్
  • 00:40:18
    నమ్ వన్ = ఇంట్ ఆఫ్
  • 00:40:22
    ఇన్పుట్ మెసేజ్ రాద్దాం ఏదైనా మెసేజ్ ఏమని
  • 00:40:25
    రాస్తానంటే గివ్ ఫస్ట్ నెంబర్
  • 00:40:30
    రైట్ ఇప్పుడు నెక్స్ట్ సేమ్ ఇదే లైన్ నేను
  • 00:40:33
    మళ్ళీ రాస్తా ఫర్ నమ్ టు రైట్ ఇప్పుడు నమ్
  • 00:40:36
    వన్ అండ్ నమ్ టు ఇన్పుట్స్ తీసుకోవడం
  • 00:40:37
    క్లారిటీ అయిపోయింది ఇప్పుడు
  • 00:40:41
    ఆపరేటర్ ఆపరేటర్
  • 00:40:44
    = ఇన్పుట్ అంతే ఎందుకంటే ఇదొక స్ట్రింగ్
  • 00:40:49
    రైట్ స్ట్రింగ్ ఇన్పుట్ ఇలా తీసుకోవాలి
  • 00:40:51
    మెసేజ్ ఏదైనా ప్రింట్ చేయాలంటే మెసేజ్ మనం
  • 00:40:53
    ప్రింట్
  • 00:40:55
    చేద్దాం గివ్
  • 00:40:57
    ఆపరేటర్ ఉమ్
  • 00:40:59
    రైట్ ఇప్పుడు ఆపరేటర్ ఏం అవ్వచ్చు ప్లస్
  • 00:41:02
    మైనస్ ఏదైనా అవ్వచ్చు సో ఇప్పుడు మనం
  • 00:41:04
    డెసిషన్ మేకింగ్ కండిషన్ వస్తది అన్నమాట
  • 00:41:06
    ఇప్పుడు రైట్ ఇప్పుడు మన దగ్గర ఏముంది నమ్
  • 00:41:08
    వన్ ఉంది నమ్ టు ఉంది ఆపరేటర్ ఉంది రైట్
  • 00:41:10
    ఇప్పుడు నేను ఇక్కడ రాస్తాను చూడండి
  • 00:41:12
    ఇప్పుడు ఫస్ట్ వచ్చేటప్పటికి
  • 00:41:16
    ఇఫ్
  • 00:41:17
    ఆపరేటర్ ఇస్ ఈక్వల్ టు =
  • 00:41:21
    ప్లస్ అయింది అనుకోండి రైట్ కాలన్ ఉండాలని
  • 00:41:25
    చెప్పా కదా కాలం నుండి ఎంటర్ ఇస్తే
  • 00:41:27
    స్పేసింగ్ అనేది వస్తుంది
  • 00:41:33
    ప్రింట్ ఎడిషన్ ఆఫ్
  • 00:41:37
    టు నంబర్స్ ఇస్ ఫార్మాటెడ్ స్ట్రింగ్స్
  • 00:41:41
    వాడతాను నేను ఎందుకంటే మీరు కూడా అదే
  • 00:41:43
    వాడండి
  • 00:41:45
    రైట్ ఇది సో ఇదన్నమాట సో ఇక్కడ బ్రాకెట్
  • 00:41:48
    ఓపెన్ చేశాం ఆ బ్రాకెట్ ఓపెన్ చేసిన
  • 00:41:50
    బ్రాకెట్ ఇక్కడ క్లోజ్ చేశాం ఈ ఫార్మాటెడ్
  • 00:41:52
    స్ట్రింగ్ లో నేను ఏం చేస్తానంటే నమ్ వన్
  • 00:41:55
    ప్లస్ నమ్ టు రైట్ ఈ ఫార్మాటెడ్ స్ట్రింగ్
  • 00:41:58
    వాడుతున్నాం అంటే మనం ఇక్కడ ఏం వాడాలి ఎఫ్
  • 00:42:00
    అనేది వాడాలి రైట్ సో ఎఫ్ అనేది వాడితే
  • 00:42:03
    ఇది ఏం చేసుకుంటది ఇక్కడ ఎక్కడైతే
  • 00:42:05
    బ్రాకెట్ కర్లీ బ్రేసెస్ ఉందో అక్కడ మనకి
  • 00:42:07
    ఆ నమ్ వన్ ప్లస్ నమ్ 2 అనేది ప్రింట్
  • 00:42:09
    చేసేసుకుంటది రైట్ సో ఇప్పుడు మనం ఎల్
  • 00:42:13
    ఇఫ్ ఆపరేటర్
  • 00:42:17
    = = ఫర్ సపోజ్ మైనస్ అయ్యింది అనుకోండి
  • 00:42:20
    రైట్ మైనస్ అయితే అక్కడ మళ్ళీ మనం కాలన్
  • 00:42:23
    ఇవ్వాలి కాలన్ మిస్ అవ్వకూడదు మీరు
  • 00:42:26
    ఇప్పుడు సేమ్ ఇదే లైన్ నేను ప్రింట్
  • 00:42:27
    చేస్తాను ప్లస్ ఎందుకు చేశాను ఎందుకంటే
  • 00:42:30
    ప్లస్ ఆపరేటర్ సెలెక్ట్ చేసుకున్నాడు
  • 00:42:31
    కాబట్టి నమ్ వన్ మైనస్ నమ్
  • 00:42:36
    2 ఎడిషన్ బదులు ఇక్కడ ఏం రాస్తానంటే
  • 00:42:39
    సబ్ట్రాక్షన్ రైట్ ఇప్పుడు సేమ్ ఇలాగే
  • 00:42:42
    నేను ఇప్పుడు ఏం చేస్తానంటే ఆపరేటర్
  • 00:42:45
    =
  • 00:42:47
    = అని రాయకూడదు ఈక్వల్స్ టు అని రాస్తే
  • 00:42:49
    అది ఏమవుతది అది అసైన్మెంట్ అవుతది బట్
  • 00:42:52
    ఇక్కడ మనం ఈక్వల్స్ టు ఈక్వల్స్ టు అంటే
  • 00:42:54
    ఇదేంటి ఈక్వల్స్ టు చెక్ చేసుకోవడానికి
  • 00:42:56
    ఇదొక కండిషన్ అన్నమాట సో ఈక్వల్ టు ఈక్వల్
  • 00:43:00
    టు ఇప్పుడు మనకి ఏంటి నెక్స్ట్
  • 00:43:01
    మల్టిప్లికేషన్ చెక్ చేద్దాం రైట్
  • 00:43:03
    మల్టిప్లికేషన్ కి ఇచ్చి మనం కాలన్
  • 00:43:05
    పెట్టాలి మల్టిప్లికేషన్ మనం స్టార్
  • 00:43:06
    ఇస్తాం కదా సో సేమ్ మనకి ఇప్పుడు అదే
  • 00:43:09
    ప్రింట్ చేసి ఇక్కడ స్టార్ మల్టిప్లికేషన్
  • 00:43:11
    చేద్దాం రైట్ ఇక్కడ మనం ఎడిషన్ బదులు
  • 00:43:14
    మల్టిప్లికేషన్ అని చెప్పేసి పెడదాం రైట్
  • 00:43:16
    ఇప్పుడు సేమ్ ఇలాగే మనకి ఎల్స్ అని చెప్పి
  • 00:43:19
    రాసేయొచ్చు లాస్ట్ లో రైట్ మనకి ఇంకా
  • 00:43:22
    అవసరం లేదు ఎల్స్ అని చెప్పి రాసేయొచ్చు
  • 00:43:24
    కానీ ఫర్ సపోజ్ మనం క్లియర్ గా ఉండాలి
  • 00:43:26
    ఎల్స్ అనేది మనం వేరే దానికి వాడతాం అని
  • 00:43:29
    అంటే అప్పుడు ఆపరేటర్ =
  • 00:43:32
    = డివిజన్
  • 00:43:35
    రైట్ ఆ ఈ ఇచ్చేసి ఈ ఇచ్చేసి ఇప్పుడు
  • 00:43:40
    ఎప్పుడైతే ఆపరేటర్ డివిజన్ అవుతదో అప్పుడు
  • 00:43:43
    మనకి ఇది ప్రింట్ అవ్వాలి ఇక్కడ ఏంటి
  • 00:43:46
    డివిజన్ రైట్ డివిజన్ ఆఫ్ టు నంబర్స్ ఇస్
  • 00:43:49
    నమ్ వన్ బై నమ్ టు రైట్ ఇప్పుడు ఎల్
  • 00:43:53
    స్టేట్మెంట్ నేను ఇచ్చుకోవచ్చు రైట్ ఇందాక
  • 00:43:56
    నేను ఏం చెప్పాను
  • 00:43:59
    నాట్ వాలిడ్ రైట్ ఇలా నేను ఇచ్చా ఫర్
  • 00:44:04
    సపోజ్ ఇది నేను తీసా రైట్ ఇది తీసి
  • 00:44:08
    డైరెక్ట్ గా ఇది కూడా తీసి ఎల్స్ అని
  • 00:44:10
    పెట్టేసా ఇప్పుడు కూడా రన్ అవుతది చూడండి
  • 00:44:13
    ఇప్పుడు మనం అన్ని ఇచ్చేసాం కాబట్టి
  • 00:44:14
    ఎగ్జిక్యూట్ చేద్దాం ఎగ్జిక్యూట్ చేస్తే
  • 00:44:16
    ఎర్రర్ ఉందంట ఎర్రర్ ఏంటి ఇంట్ ఆఫ్
  • 00:44:18
    ఇన్పుట్ ఇక్కడ మనకి డబల్ బ్రాకెట్స్
  • 00:44:21
    రావాలి ఎందుకు ఎందుకంటే ఒక బ్రాకెట్
  • 00:44:24
    దీనిది ఇంకొక బ్రాకెట్ దీనిది ఓకే
  • 00:44:27
    అండర్స్టూడ్ సో దీనికి ఒక బ్రాకెట్ చాలు
  • 00:44:30
    ఇంకేమైనా ఎర్రర్స్ ఉన్నాయా సో ఆల్
  • 00:44:31
    ఎర్రర్స్ ఆర్ ఓకే నాకు తెలిసినంత వరకు ఓకే
  • 00:44:35
    ఇక్కడ ఒక ఎర్రర్ ఉంది ఎల్ ఇఫ్ కాదు ఎల్స్
  • 00:44:38
    ఓకే ఎల్స్ మనం అది మార్చాం కానీ ఎల్స్ అని
  • 00:44:41
    పెట్టాలి ఓకే ఎల్స్ అని పెడితేనే వితౌట్
  • 00:44:43
    ఎనీ కండిషన్ రాయొచ్చు ఓకే ఎర్రర్స్ నుంచి
  • 00:44:45
    అర్థం చేసుకుంటున్నా అర్థం చేసుకోవాలి
  • 00:44:47
    మీరు కూడా ఓకే నెక్స్ట్ విజువలైజ్
  • 00:44:49
    ఎగ్జిక్యూషన్ ఎగ్జిక్యూషన్ విజువలైజ్
  • 00:44:52
    చేస్తే ఇప్పుడు మనకి ఫస్ట్ కామెంట్
  • 00:44:54
    అయిపోయింది కామెంట్ ని స్కిప్ చేసేసింది
  • 00:44:56
    ఓకే ఇప్పుడు మనకి ఇక్కడికి వస్తది ఈ లైన్
  • 00:44:58
    కి నమ్ వన్ ని అడుగుతది సో నమ్ వన్ వాల్యూ
  • 00:45:02
    ఇస్తాం మనం సబ్మిట్ నెక్స్ట్ నమ్ టు
  • 00:45:04
    అడుగుతుంది ఫైవ్
  • 00:45:06
    ఇద్దాం సబ్మిట్ ఇప్పుడు మనకి ఆపరేటర్
  • 00:45:09
    అడుగుతుంది ఇప్పుడు మనం ఆపరేటర్ వాల్యూ
  • 00:45:10
    ఏమి ఇద్దాం డివిజన్ ఇద్దాం డివిజన్ ఇస్తే
  • 00:45:13
    ఇది ఏమవుతది అంటే ఇప్పుడు చూడండి ఫస్ట్
  • 00:45:16
    ప్లస్ కి వచ్చింది ప్లస్ = మనం ఇచ్చిన
  • 00:45:19
    ఆపరేటర్ ఏంటి డివిజన్ దీనికి ఈక్వల్ ఆ
  • 00:45:22
    కాదు నెక్స్ట్ లైన్ కి వెళ్ళిపోతది ఎల్
  • 00:45:25
    ఎఫ్ ఆపరేటర్ ఈక్వల్ టు ఈక్వల్ టు మైనస్
  • 00:45:27
    మైనస్ ఆ కాదు నెక్స్ట్ లైన్ కి
  • 00:45:29
    వెళ్ళిపోద్ది ఎలిఫ్ ఆపరేటర్ = స్టార్ ఆ
  • 00:45:33
    కాదు డివిజన్ సో ఏమి ప్రింట్ అవ్వలేదు ఏమి
  • 00:45:36
    ప్రింట్ అవ్వలేదు అనే కేసులో ఎల్స్ కి
  • 00:45:39
    వెళ్ళిపోతది ఓకే రైట్ సో ఇప్పుడు ఎల్స్ కి
  • 00:45:42
    వెళ్ళిపోతది అన్నమాట చూడండి ఎల్స్ కి
  • 00:45:44
    వెళ్ళిపోయి ప్రింట్ డివిజన్ ఆఫ్ టు
  • 00:45:45
    నంబర్స్ అని ప్రింట్ అయిపోతది నెక్స్ట్
  • 00:45:47
    లైన్ కొడతాను ప్రింట్ అయిపోయింది చూడండి
  • 00:45:49
    డివిజన్ ఆఫ్ టు నంబర్స్ ఇస్ 20 ఇప్పుడు
  • 00:45:53
    ఫర్ సపోజ్ నేను ఏం చేశానంటే డివిజన్ బదులు
  • 00:45:56
    నేను ఏదో ఒక అన్నోన్ వాల్యూ ఇచ్చేసాను
  • 00:45:59
    ఇప్పుడు ఫర్ సపోజ్ నేను 10 ఇచ్చా 10 ఇచ్చి
  • 00:46:01
    నమ్ వన్ లో నెక్స్ట్ నమ్ 2 లో నేను ఫైవ్
  • 00:46:06
    ఇచ్చా ఇప్పుడు ఆపరేటర్ ప్లేస్ లో ఇక్కడ
  • 00:46:09
    ఆపరేటర్ ఏమున్నాయి ప్లస్ కి చెక్
  • 00:46:10
    చేస్తున్నాం మైనస్ కి చెక్ చేస్తున్నాం
  • 00:46:12
    స్టార్ కి చెక్ చేస్తున్నాం స్టార్ కి
  • 00:46:14
    చెక్ చేసి డివిజన్ కి చెక్ చేయట్లేదు
  • 00:46:16
    ఎందుకంటే మూడు చెక్ చేశాం కదా మూడు నాలుగో
  • 00:46:18
    దానికి ఏంటి అవసరం ఎలాగా నాలుగోది అదే
  • 00:46:20
    అవుతాది ఈ మూడు కాకపోతే అని చెప్పేసి
  • 00:46:21
    అనుకుంటారు ఫర్ సపోజ్ తలక్కోడు ఎవడో వచ్చి
  • 00:46:24
    డివిజన్ బదులు ఇంకేదో బ్రాకెట్ ఏదో
  • 00:46:26
    ఇచ్చాడు అనుకోండి అక్కడ అది లేదు కదా
  • 00:46:29
    అప్పుడు కూడా ఏమవుతది చూద్దాం ఏమవుతదో
  • 00:46:32
    కోడ్ ఎర్రర్ వస్తదేమో బ్రో అంటారు ఎర్రర్
  • 00:46:35
    రాదు ఎందుకంటే మీరు అక్కడ ఎల్స్ అని
  • 00:46:36
    రాశారు ఇఫ్ కి వెళ్తది ఎల్ ఇఫ్ కి వెళ్తది
  • 00:46:39
    ఎల్ ఇఫ్ కి వెళ్తది మళ్ళీ స్టార్ అవ్వదు
  • 00:46:41
    సో ఇవన్నీ అవ్వలేదు అంటే ఇప్పుడు ఏమవుతది
  • 00:46:43
    ఎల్స్ కి వెళ్ళిపోతది కదా సో మీరు డివిజన్
  • 00:46:46
    ఇవ్వకుండా అదేదో ఇచ్చినా కూడా డివిజన్
  • 00:46:48
    అయిపోతుంది సో ఎర్రర్ అనేది మీరు ఇక్కడ
  • 00:46:50
    రిజల్వ్ చేయాలంటే చూడండి డివిజన్ అని
  • 00:46:51
    వచ్చింది డివిజన్ ఎందుకు వస్తది మీరు ఇది
  • 00:46:53
    ఇస్తే సో మీ కోడ్ లో ఎర్రర్ ఉంది రైట్
  • 00:46:56
    ఇదంతా ఎలా చెక్ చేసుకోవాలి ఎలా తెలుస్తది
  • 00:46:58
    బ్రో మాకు నువ్వు ఎలా చెప్పేసావు అంటే బై
  • 00:47:00
    ప్రాక్టీస్ ప్రాక్టీస్ చేస్తే అదంతలో అదే
  • 00:47:02
    వస్తది సో ఇప్పుడు కోడ్ అనేది నేను ఎలా
  • 00:47:04
    రాస్తానంటే ఇక్కడ నేను ఎల్లి ఇఫ్ అని
  • 00:47:06
    పెడతా ఎలిఫ్ అని పెట్టి ఇక్కడ ఒక కండిషన్
  • 00:47:09
    రాస్తా ఆపరేటర్
  • 00:47:12
    =
  • 00:47:13
    = డివిజన్ డివిజన్ కి ఏంటి సింబల్ మనకి
  • 00:47:17
    స్లాష్ రైట్ ఆ స్లాష్ అయితేనే డివిజన్
  • 00:47:20
    చెయ్యి రైట్ ఇక్కడ కాలన్ ఇచ్చా
  • 00:47:24
    నెక్స్ట్ ఇప్పుడు నెక్స్ట్ లైన్ ఏంటి
  • 00:47:27
    ఇప్పుడు బ్యాక్ కి వచ్చేయ్ బ్యాక్ స్పేస్
  • 00:47:29
    ఇవి అయిపోయాయి అన్ని అయిపోయాయి నాలుగు
  • 00:47:31
    ఆపరేటర్స్ లో మీరు ఏది ఇవ్వలేదు ఈ నాలుగు
  • 00:47:34
    ఆపరేటర్స్ లో ఏది ఇవ్వనప్పుడు ఇక్కడ ఏం
  • 00:47:36
    ప్రింట్ చేయాలంటే మీరు ఎల్స్ ఎల్స్
  • 00:47:39
    ఇప్పుడేంటి ప్రింట్ పి క్యాపిటల్ కాదు పి
  • 00:47:42
    స్మాల్ ప్రింట్ ఇన్ వాలిడ్ ఇన్ వాలిడ్
  • 00:47:47
    ఆపరేటర్ అని చెప్పి ప్రింట్ చేయండి రైట్
  • 00:47:50
    ఇప్పుడు ఏం చేస్తది ఫస్ట్ ప్లస్ కి
  • 00:47:52
    వెళ్తది అయిందా లేదా చూస్తది నెక్స్ట్
  • 00:47:54
    దీనికి వెళ్తది అయిందా లేదా చూస్తది ఒకవేళ
  • 00:47:57
    స్టార్ కాదు మైనస్ కాదు ప్లస్ కాదు కాదు
  • 00:47:59
    డివిజన్ కూడా కాదు ఇందాకటిలాగా ఏదో
  • 00:48:01
    బ్రాకెట్ ఇచ్చాను అనుకోండి ఇన్ వాలిడ్
  • 00:48:02
    ఆపరేటర్ అని చెప్పి ప్రింట్ అవుతాది అంతే
  • 00:48:05
    కానీ ఇందాక లాగా అదంతా అదే క్యాలిక్యులేట్
  • 00:48:07
    చేసేసుకోవద్దు ఇప్పుడు నెక్స్ట్ సో నమ్
  • 00:48:09
    వన్ నేను ఇస్తా 10 నమ్ టు నేను ఇస్తా ఫైవ్
  • 00:48:12
    ఏదైనా ఇచ్చుకోవచ్చు ఆ రెండే ఇవ్వాలనే రూల్
  • 00:48:15
    లేదు ఇప్పుడు నేను ఆపరేటర్ ఇస్తా సమ్
  • 00:48:18
    డివిజన్ ఆర్ నేను ఏదో ఒకటి పర్సెంటేజ్
  • 00:48:20
    ఇచ్చాను అనుకోండి ఇప్పుడు ఏమవుతది ఫస్ట్
  • 00:48:23
    ప్లస్ తో చెక్ చేసుకుంటుంది రైట్ ఇక్కడ ఈ
  • 00:48:26
    లైన్ అవ్వలే నెక్స్ట్ ఈ లైన్ నెక్స్ట్ ఈ
  • 00:48:28
    లైన్ వెళ్ళిపోద్ది నెక్స్ట్ ఈ లైన్ కి
  • 00:48:30
    వెళ్తది చెక్ చేస్తది లేదు కాదు నెక్స్ట్
  • 00:48:33
    ఆ లైన్ కి వెళ్తది అది కాదు సో డైరెక్ట్
  • 00:48:35
    గా ఇక్కడికి వచ్చేస్తది అన్నమాట ఎందుకు
  • 00:48:37
    ఎల్స్ లోకి వెళ్ళిపోతది ఎల్స్ లోకి వెళ్లి
  • 00:48:38
    డైరెక్ట్ ఇక్కడికి వచ్చేస్తది రైట్
  • 00:48:40
    డైరెక్ట్ 25 కి వచ్చింది చూసారా 25 కి
  • 00:48:42
    వచ్చి నేను ఇక్కడ రెడ్ పెడుతున్నా అని
  • 00:48:44
    చెప్పేసి రావట్లేదు రైట్ ఇక్కడ చూడండి
  • 00:48:46
    ప్రీవియస్ కొట్టిన అది ఆటోమేటిక్ గా మీరు
  • 00:48:48
    ఇక్కడ ఆపరేటర్ ఇచ్చింది పర్సెంటేజ్
  • 00:48:50
    పర్సెంటేజ్ దేనితోని మ్యాచ్ అవ్వలేదు రైట్
  • 00:48:52
    పర్సెంటేజ్ దేనితో మ్యాచ్ అవ్వలేదు
  • 00:48:54
    కాబట్టి అది ఏం చేసుకుందంటే డైరెక్ట్ గా
  • 00:48:56
    ఇక్కడికి ఎల్స్ కి వెళ్ళిపోతుంది
  • 00:48:57
    ఇన్వాలిడ్ ఆపరేటర్ అని చెప్పి ప్రింట్
  • 00:48:59
    అయిపోతది చూసారా ఇప్పుడు ఇన్వాలిడ్ అనేది
  • 00:49:01
    అంటే మీరు ఇక్కడ ఎర్రర్ ని రెక్టిఫై
  • 00:49:03
    చేశారు అదే అన్నమాట మనకి ఇందాక లాస్ట్
  • 00:49:05
    లైన్ ఉండేది కదా మనకి ప్రాబ్లం
  • 00:49:07
    స్టేట్మెంట్ లో ఎర్రర్స్ అనేవి చూసుకోండి
  • 00:49:09
    అని చెప్పేసి ఇప్పుడు మీరు డివిజన్ ఇస్తే
  • 00:49:11
    డివిజన్ వస్తది మల్టిప్లికేషన్ ఇస్తే
  • 00:49:13
    మల్టిప్లికేషన్ వస్తది సబ్ట్రాక్షన్ ఇస్తే
  • 00:49:14
    సబ్ట్రాక్షన్ వస్తది సో ఇదన్నమాట మనకి
  • 00:49:16
    బేసిక్ గా కోడ్ ఫర్ క్యాలిక్యులేటర్
  • 00:49:19
    సింపుల్ క్యాలిక్యులేటర్ దీన్ని మనం వచ్చి
  • 00:49:21
    ఇక్కడ రాసుకుందాం కొత్త ఫైల్ క్రియేట్
  • 00:49:23
    చేద్దాం కొత్త ఫైల్ క్రియేట్ చేసి సింపుల్
  • 00:49:26
    క్యాలిక్యులేటర్
  • 00:49:29
    డాట్
  • 00:49:30
    పై రైట్ ఇక్కడ నేను పేస్ట్ చేస్తా చూడండి
  • 00:49:34
    మీరు ఎంత ఈజీగా ఇప్పటికిప్పుడే ఎంత పెద్ద
  • 00:49:37
    కోడ్ రాయగలుగుతున్నారు రైట్ ఇదంతా కష్టమా
  • 00:49:40
    కాదు ఇది ఫస్ట్ చాప్టర్ ఇది సెకండ్
  • 00:49:43
    చాప్టర్ రైట్ ఈ మధ్యలో ఉన్నవేమో థర్డ్
  • 00:49:45
    చాప్టర్ ఈ చాప్టర్స్ అన్ని కలిపే కదా మనం
  • 00:49:48
    రాసింది ఇప్పటివరకు సో చిన్న చిన్న
  • 00:49:50
    పార్ట్స్ మీరు నేర్చుకుంటూ వెళ్తే మీ
  • 00:49:52
    ఫౌండేషన్ స్ట్రాంగ్ అవుతుంది ఫౌండేషన్
  • 00:49:54
    స్ట్రాంగ్ అయితే మీరు పెద్ద పెద్ద
  • 00:49:55
    ప్రాజెక్ట్స్ మీద వర్క్ చేయొచ్చు మీ
  • 00:49:57
    ఫౌండేషన్ స్ట్రాంగ్ గా లేకపోతే అవ్వదు సో
  • 00:49:59
    ఇవి బేసిక్స్ క్లియర్ చేసుకోండి దీని
  • 00:50:01
    తర్వాత ఉన్న అసైన్మెంట్ ని సాల్వ్ చేయండి
  • 00:50:02
    ఎం సిక్యూస్ ని సాల్వ్ చేయండి మీ దగ్గర
  • 00:50:04
    టైం ఉంది ఆ టైం ని యూటిలైజ్ చేసుకోండి
  • 00:50:06
    రైట్ టైం ని వేస్ట్ చేసి వృధా చేయొద్దు
  • 00:50:09
    నేనైతే మిమ్మల్ని వదలను చాలా మందికి
  • 00:50:10
    డౌట్స్ ఉంటది నేను లైవ్ సెషన్ తీసుకుంటా ఆ
  • 00:50:13
    లైవ్ సెషన్ కి అటెండ్ అవ్వండి ఎవరికీ
  • 00:50:14
    ఏవైతే డౌట్స్ ఉన్నాయో డెసిషన్ మేకింగ్ మీద
  • 00:50:17
    ఎవరికైతే డౌట్స్ లేవో వాళ్ళు ఎం సిక్యూస్
  • 00:50:19
    అండ్ అసైన్మెంట్స్ క్లియర్ చేసి నెక్స్ట్
  • 00:50:20
    మోడ్యూల్ కి వెళ్ళిపోవచ్చు డౌట్
  • 00:50:22
    ఉన్నవాళ్ళు లైవ్ సెషన్ అటెండ్ అవ్వచ్చు
  • 00:50:24
    రైట్ లైవ్ సెషన్ ఇస్ ఫర్ ఎవరీ వన్ బట్
  • 00:50:26
    ఎవరికి డౌట్స్ ఉన్నాయో వాళ్ళు వస్తే వాళ్ళ
  • 00:50:28
    డౌట్స్ అనేవి వాళ్ళు చెప్పుకోగలరు రైట్ సో
  • 00:50:30
    అదన్నమాట నా ఇంటెన్షన్
Tags
  • Python
  • Decision Making
  • Conditional Statements
  • Programming
  • if-else
  • elif
  • syntax
  • calculator project
  • real-world applications
  • automation