Objekt-orientierte Programmierung In 7 Minuten: Die 4 Säulen ...

Objekt-orientierte Programmierung in 7 Minuten: die 4 Säulen ...

Post #224: ModelMyMind, Die 4 Säulen der objekt-orientierten Programmierung, 2025.

More Posts from Python-programming-language and Others

Mathe-Welten: Parkettierung von Flächen ...

Post #58: YouTube, ARTE, MatheWelten, Rätselhafte Fünfecke, 2023.


Tags

THONNY - A great Python IDE for newbies and older rabbits ...

THONNY - A Great Python IDE For Newbies And Older Rabbits ...

Thonny is one of the best programming editors for windows to dive into Python. This IDE offers a lot of options to have a pleasant programming experience from the very beginning and later too.

THONNY - A Great Python IDE For Newbies And Older Rabbits ...
THONNY - A Great Python IDE For Newbies And Older Rabbits ...

Post #7: THONNY - My favourite Python programming editor for Windows. It is a simple and powerful IDE for all ages, 2023.


Tags

The philosophy of Python

The Zen of Python is a collection of 19 "guiding principles" for writing computer programs that influence the design of the Python programming language. Software engineer Tim Peters wrote these principles and posted them on the Python mailing list in 1999. Peters' list left open a 20th principle "that Guido must fill in," referring to Guido van Rossum, the original author of the Python language. The vacancy for a 20th principle has not been filled. (www.wikipedia.com)

Beautiful is better than ugly.

Explicit is better than implicit.

Simple is better than complex.

Complex is better than complicated.

Flat is better than nested.

Sparse is better than dense.

Readability counts.

Special cases aren't special enough to break the rules.

Although practicality beats purity.

Errors should never pass silently.

Unless explicitly silenced.

In the face of ambiguity, refuse the temptation to guess.

There should be one, and preferably only one, obvious way to do it.

Although that way may not be obvious at first unless you're Dutch. LOL

Now is better than never.

Although never is often better than *right* now.

If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.

Namespaces are one honking great idea -- let's do more of those!

Die Philosophie von Python

Das Zen von Python ist eine Sammlung von 19 "Leitprinzipien" für das Schreiben von Computerprogrammen, die das Design der Programmiersprache Python beeinflussen. Der Software-Entwickler Tim Peters schrieb diese Prinzipien auf und veröffentlichte sie 1999 auf der Python-Mailingliste. Peters' Liste ließ ein 20. Prinzip offen, das "Guido" ausfüllen muss, und bezog sich dabei auf Guido van Rossum, den ursprünglichen Autor der Python-Sprache. Die Vakanz für ein 20. Prinzip wurde nicht besetzt. (www.wikipedia.com)

Schön ist besser als hässlich.

Explizit ist besser als implizit.

Einfach ist besser als kompliziert.

Komplex ist besser als undurchschaubar.

Flach ist besser als verschachtelt.

Spärlich ist besser als beschränkt.

Lesbarkeit zählt.

Spezialfälle sind nicht speziell genug, als dass sie die Regeln sprengen dürften.

Obwohl die praktische Anwendbarkeit die Reinheit übertrifft.

Fehler sollten nie schweigend verlaufen.

Außer man hat sie explizit zum Schweigen gebracht.

Im Angesicht der Mehrdeutigkeit widerstehe der Versuchung zu raten.

Es sollte einen --- und bevorzugt genau einen --- offensichtlichen Weg geben, es zu tun.

Obwohl dieser Weg auf den ersten Blick nicht offensichtlich erscheinen mag, außer man ist Holländer. LOL

Jetzt ist besser als nie. Obwohl nie oft besser ist als JETZT SOFORT.

Wenn die Implementierung schwer zu erklären ist, ist es eine schlechte Idee.

Wenn die Implementierung einfach zu erklären ist, könnte es eine gute Idee sein.

Namensräume sind eine glänzende Idee --- lasst uns mehr davon machen!

Post: #34: Tim Peters, The Zen Of Python, 1999.


Tags
Ein Richtig Gutes Taschenbuch Für Den Einstieg In Die Programmiersprache "Python". Das Buch Ist Zwar

Ein richtig gutes Taschenbuch für den Einstieg in die Programmiersprache "Python". Das Buch ist zwar schlank, aber trotzdem ausführlich und kompetent. Michael Weigend gehört für mich zu den besten deutschsprachigen Autoren zur Programmierung mit Python, der verständlich schreibt und ein solides Fachwissen vermittelt.

Post #27: Michael Weigend, Python 3 Schnelleinstieg, Programmieren lernen in 14 Tagen, mitp Verlag, Frechen, 2021.


Tags

SoloLearn, Course, Introduction to Python ...

SoloLearn, Course, Introduction To Python ...

Post #18: SoloLearn, Android-App for learning programming and script languages, 2023.


Tags

Python Tips And Tricks ...

Python Tips: 10 Tricks for Optimizing Your Code - Stackify
Stackify
Python is widely used in various industries, and we've got 10 tricks and more to help write cleaner, faster and more maintainable code

Post #134: Stackify, Prit Doshi, Python Tips, 10 tricks for optimizing your code, June 2024.


Tags

Python Tutorial #24 Methoden in Klassen ...

Das ist das letzte Video des Python Tutorials von "Programmieren-Starten". Wer tiefer in die Programmierung mit Python einsteigen möchte, dem kann ich den "Masterkurs" von "Programmieren-Starten" empfehlen, den ich auch komplett durchgearbeitet habe.

Python Tutorial #24 Methoden In Klassen ...
programmieren-starten.de
Egal ob Schüler, Student, IT-Quereinsteiger oder Hobby-Entwickler: Lerne von zu Hause aus Schritt-für-Schritt das Programmieren ✅

Post #93: YouTube, Programmieren Starten, Python Tutorial, #24/24 Methoden in Klassen, 2023.


Tags

My free exercise to eliminate same elements of a list ...

My Free Exercise To Eliminate Same Elements Of A List ...

Post #20: Two exercises by @elu-xx with an interesting suggestion for improvement. How can I code the first exercise shorter and on another way?, 2023.

14/04/23 - Day 14

list = [1, 2, 4, 4, 1, 4, 2, 6, 2, 9]
new_list =[]

for i in list:
    if i not in new_list:
        new_list.append(i)

list = new_list[:]
print(f"The list with unique elements only: {list}")

Today I finished the section about lists!

The script above deletes from the list the elements that appear more than once.

I also did this program:

#FIND THE LOCATION OF A ELEMENT IN A LIST

list =[1,2,3,4,5,6,7,8,9,10]
to_find = 5
found = False

for i in range(len(list)):
    found = list[i] == to_find
    if found == True:
        break

if found == True:
    print(f"Element found at {i}")    
else:
    print("Element not found")

It goes through the list to find an element and it output the position of the element.


Tags

Real understanding of variables in Python ...

Real Understanding Of Variables In Python ...
Aman's blog
Get a solid understanding of variables and their assignment in Python.

Post #75: HashNode, Aman's Blog, Variables are not boxes in Python, but objects binding on labels, 2023.


Tags

100 Days Of Python: Try it out!

Attention: This Python Course is only suitable for those learners who have prior knowledge in Python, because there are a lot of advanced exercises.

Post #180: London App Brewery OR Udemy, Dr. Angela Yu, 100 Days Of Python, From Beginner To Professional Python Developer, 2024.


Tags
Loading...
End of content
No more pages to load
  • basic-retro-programming
    basic-retro-programming liked this · 2 weeks ago
  • tundraboi
    tundraboi liked this · 2 months ago
  • python-programming-language
    python-programming-language liked this · 2 months ago
  • python-programming-language
    python-programming-language reblogged this · 2 months ago
python-programming-language - Python Programming
Python Programming

Fan, Exploration & Learning Page

173 posts

Explore Tumblr Blog
Search Through Tumblr Tags