Python Tutorial #9 Vergleiche ...

Python Tutorial #9 Vergleiche ...

The source code of my exercise ...

Python Tutorial #9 Vergleiche ...
Python Tutorial #9 Vergleiche ...

The output of my source code ...

Python Tutorial #9 Vergleiche ...

Post #33: YouTube, Programmieren Starten, Python Tutorial, #9 Vergleiche in Python und der Datentyp "Bool", 2023.

More Posts from Python-programming-language and Others

Python Tutorial #15 Zugriff auf Listen ...

Post #57: YouTube, Programmieren Starten, Python Tutorial, #15/24 Zugriff auf Listen, 2023.

The source code of my exercise, part 1 ...

Python Tutorial #15 Zugriff Auf Listen ...
Python Tutorial #15 Zugriff Auf Listen ...
Python Tutorial #15 Zugriff Auf Listen ...

The output of my source code ...

Python Tutorial #15 Zugriff Auf Listen ...
Python Tutorial #15 Zugriff Auf Listen ...
Python Tutorial #15 Zugriff Auf Listen ...

The source code of my exercise, part 2 ...

Python Tutorial #15 Zugriff Auf Listen ...
Python Tutorial #15 Zugriff Auf Listen ...

Tags

Python Tutorial #10 If-Anweisung ...

The source code of my exercise ...

Python Tutorial #10 If-Anweisung ...
Python Tutorial #10 If-Anweisung ...

The output of my source code ...

Python Tutorial #10 If-Anweisung ...

Post #37: YouTube, Programmieren Starten, #10 Die If-Anweisung, 2023.


Tags

The Advantages Of Python ...

The Advantages Of Python ...

Source: LearnKart Technology

learnkarts.com
LearnKartS is One Stop Solution for All Your e-Learning Content Need. Our offerings - 1) End-to-end Customized Solution 2) Self-paced readym

Post #59: Features of Python, LearnKart Technology, 2023.


Tags

Question: What do BASIC and PYTHON really have in common?

Question: What Do BASIC And PYTHON Really Have In Common?
Python.org
The official home of the Python Programming Language

Post #15: www.python.org, Computer programming for everybody, 2023.


Tags

Object-Oriented Programming in Python ...

Object-Oriented Programming in Python – Explained in Plain English
freeCodeCamp.org
> “Any fool can know. The point is to understand.” - Albert Einstein Object-oriented programming is a popular way to write computer programs

Post #80: FreeCodeCamp, Object-Oriented Programming in Python, Explained in plain English, 2023.


Tags

Der MITP-Verlag ist immer wieder eine gute Wahl ...

Der MITP-Verlag Ist Immer Wieder Eine Gute Wahl ...

Michael Weigend ist für mich einer der besten Autoren, wenn es um gute Fachbücher zur Programmiersprache PYTHON geht. Er hat bislang Bücher für Anfänger, aber auch für Fortgeschrittene und Profis herausgegeben. Ich habe mittlerweile ein paar Bücher von ihm und lese sie immer wieder gerne, um in Python meine Kenntnisse zu vertiefen oder zu erweitern.

Der MITP-Verlag Ist Immer Wieder Eine Gute Wahl ...

Post #118: Michael Weigend, So einfach! Programmieren lernen mit Python, MITP Verlag, Frechen, 208 Seiten, 2023.


Tags

Post #90: The pillars of object-oriented programming: Object, Class, Inheritance, Polymorphism, Abstraction and Encapsulation, 2023.

The concept of object oriented programming explained

Object-oriented programming is a fundamental concept present in numerous programming languages such as C++, Java, JavaScript, and more. It becomes straightforward once you truly grasp it, and that's precisely what this post aims to help you achieve. So, stop your scrolling for a second and delve into this post for a thorough and clear explanation.

The Concept Of Object Oriented Programming Explained

Understanding the Term "Object-Oriented"

To grasp OOP, let's begin by explaining the name itself: "Object-Oriented." This term signifies that OOP revolves around entities known as "objects."

What Exactly Is an Object?

An object in OOP is any entity that possesses both state and behavior. Consider a dog as an example: it has states such as color, name, and breed, while its behaviors encompass actions like wagging the tail, barking, and eating.

The reason we introduce the concept of objects in programming is to effectively represent real-world entities, a task that cannot be accomplished with conventional variables or arrays.

Classes: Abstract Forms of Objects

Now, what about classes? A class is essentially the abstract form of an object. If we take the example of a "dog," the object "Mydog" is a concrete instance, while the class "dog" represents dogs in a more general sense. Think of a class as a blueprint or template from which you can create individual objects.

Four Pillars of Object-Oriented Programming

Now that we've established the fundamentals of objects and classes. OOP is built upon four key principles:

Inheritance: Inheritance occurs when one object inherits all the properties and behaviors of a parent object. It promotes code reusability and facilitates runtime polymorphism.

Polymorphism: Polymorphism entails performing a single task in multiple ways. For instance, it can involve presenting information differently to customers or implementing different shapes like triangles or rectangles.

Abstraction: Abstraction is about concealing internal details while exposing functionality. Consider a phone call; we don't need to understand the intricate inner workings.

Encapsulation: Encapsulation involves bundling code and data into a single unit. Just like a capsule contains various medicines . In a fully encapsulated class (e.g., a Java bean), all data members are private, ensuring data integrity and controlled access.

I remember finding these images that explained these concepts using the 'Squid Game' series, and they are just perfect. So, I'm sharing them here and giving all credit to their owner :

Polymorphism , Inheritance , Encapsulation


Tags

Catch my number with a random number ...

The source code of my exercise ...

Catch My Number With A Random Number ...

The output of my source code ...

Catch My Number With A Random Number ...

I came up with this little exercise in which a six-digit number entered by the computer has to be matched exactly with a generated random number. You can imagine that with the many attempts, the million mark is quickly exceeded.

The source code of my exercise ...

Catch My Number With A Random Number ...

On this occasion I also tried the "Colorama" module for Python, which allows you to set the foreground and background color in the console.

Post #42: Exercise - Catch My Number With A Random Number, 2023.


Tags
Loading...
End of content
No more pages to load
  • python-programming-language
    python-programming-language liked this · 1 year ago
  • basic-retro-programming
    basic-retro-programming liked this · 1 year ago
  • street--art--pics
    street--art--pics liked this · 1 year ago
  • streetart-everywhere
    streetart-everywhere liked this · 2 years ago
  • python-programming-language
    python-programming-language reblogged this · 2 years ago
python-programming-language - Python Programming
Python Programming

Fan, Exploration & Learning Page

173 posts

Explore Tumblr Blog
Search Through Tumblr Tags