How to build logic in programming?

5 Jul 2026 · 2 min
2:29

In this Hindi YouTube tutorial, the speaker walks through a typical object‑oriented programming (OOP) practice problem: create a class that contains at least two methods – one to read a string from console input (getstring) and another to print that string in uppercase (printstring). The explanation starts by declaring the class using the `class` keyword, adding a constructor (`init`) that initializes a string attribute, and then defining the two required methods. The `getstring` method uses `self` and `input()` to capture user input, while `printstring` uses `self` and the built‑in `upper()` (or `str.upper()`) to display the stored string in uppercase. The speaker also shows how to instantiate the class, call the two methods sequentially, and add a simple test function to verify the behavior. Throughout, practical tips are given for practicing board‑style programming questions, emphasizing the importance of structuring code clearly and repeatedly solving similar OOP problems.

Chapters

More from Akansha

0:24
youtube.com

Understand any AI Paper in just 5 minutes.

2mo ago
1:27:23
youtube.com

#6 Supervised Machine Learning Full Course: NumPy Code From Scratch

2mo ago
1:35
youtube.com

3 hacks for high cardinality data #ai #coding

2mo ago
0:42
youtube.com

Latency Vs throughput for interview preparation

2mo ago
1:15
youtube.com

One Hot encoding — categorical to numerical

2mo ago
0:48
youtube.com

Replication and Sharding for your next interview

2mo ago
30:43
youtube.com

#5 Stop Writing Slow Code: Learn NumPy Broadcasting & Vectorization

2mo ago
1:00
youtube.com

How to get 20 LPA Job using Python?

2mo ago
2:15
youtube.com

Full roadmap for machine learning engineer role | tech stack for ML

2mo ago
1:25
youtube.com

Before you apply for jobs - Watch this | What is AI-AI Bias

2mo ago
2:15
youtube.com

Reward hacking in reinforcement learning | best plugin to track RH in RL

3mo ago
See all content