paint-brush
59 Stories To Learn About Python Basicsby@learn
268 reads

59 Stories To Learn About Python Basics

by Learn RepoMay 28th, 2023
Read on Terminal Reader
tldt arrow

Too Long; Didn't Read

Learn everything you need to know about Python Basics via these 59 free HackerNoon stories.

People Mentioned

Mention Thumbnail
featured image - 59 Stories To Learn About Python Basics
Learn Repo HackerNoon profile picture

Let's learn about Python Basics via these 59 free stories. They are ordered by most time reading created on HackerNoon. Visit the /Learn Repo to find the most read stories about any technology.

1. Type Annotation In Python

Type Annotation are a quick way to validate the actual type of the variables or arguments that are being passed to the functions it is also called type hinting.

2. Learn To Code With Nursery Rhymes and Fairy Tales

Classic nursery rhymes and fairy tales are translated into Python code in my upcoming picture book that teaches Python programming to beginners.

3. How to Encrypt a PDF Using Python

Encryption is a way of encoding human-readable data with encrypted code that enables the use of a password to view the source and data stored.

4. How to Read Text File in Python?

Python provides built-in functions to perform file operations, such as creating, reading, and writing into text files.

5. Pixelated Images Using Python

We use PIL (Pillow) to create pixelated Image using Python. Firstly, resize down an image and then resize it up to get pixelated effect. Basic image operations.

6. The Surprising Case Of Mutable Default Arguments

Mutable arguments get bind to the function the moment the function definition ends and are therefore modified each time instead of re-initialisation.

7. A Beginner's Introduction to the Python Programming Language

Python is a language known for being modular. It has an extensive standard library and its simple to use syntax facilitates coding in the language.

8. Python Tutorial: 4 Methods to Getting the File Size in Python

We can get the file size in Python using OS module and Pathlib module. The other methods we can use are os.path.getsize(), os.stat(), and path.stat().st_mode.

9. When Everyone Corrected the World's Smartest Woman

I find the Monty Hall Problem one of the most fascinating brain teasers, because it seems deceivingly simple. When Marilyn Von Savant, the woman with the highest IQ, answered this brainteaser correctly in 1991, she was inundated with over 10,000 letters from academics and Ph.Ds criticizing her “error”, only to be proven later that she was correct.

10. A Complete Guide to Python Dictionaries

In this guide, we will cover everything you need to know about Python dictionaries.

11. How to Write on an Image in Python

In this Python tutorial, we will learn how to Write a text on an image, Change the size of the text and Centre the text on an image

12. Network Scanner Working and Implementation

In this blog, we will see how a network mapper works and how we can implement these network security tools in Python for our cybersecurity related projects

13. Short Guide to Best Practices When Naming Variables in Python

These are some best practices in python being followed by the python community when it comes to naming your variables.

14. Introduction to Tuples in Python

In this guide, we'll cover how to use Tuples, as well as some of the methods and things you'd want to do with them.

15. 3 Ways to Learn Python Online

Python Is beginner-friendly, has a strong ecosystem, and is a popular choice for AI, research, and automation. Here's how to teach yourself python online.

16. Took - A Twitter Bot that Tweets Books.

Usually I found myself reading more than 100 tweets per day, so I thought that using all that 'reading power' to read a book using tweets could be a good idea.

17. Basic Python features

When you say, what could be the future of programming or which programming language will boom, it should be Python, always. Just look at the 2019 survey from Stack overflow. It is quite obvious that python is taking the lead now.

18. Analyzing Python Compilers: CPython Vs. Cython Vs. PyPy

Brief reviews on popular Python compilers like Cython, PyPy, and the default Python interpreter CPython.

19. A Beginner's Guide to Getting User Input in Python

Getting input from the user is what makes a program more interactive with the user.

20. Building Your First Python GUI With Tkinter

Beginner Python tutorial explaining the basics of Tkinter GUI application development

21. Python vs C++: What should a beginner choose?

If you’re new to programming, are a computer teacher, or just a parent planning to get his child started with programming – you must be wondering where to start. C++, C, Java, Python – there are just too many options out there! While all these languages are great in their own right and popular, the debate between C++ and python has been intense for sometime.

22. A Complete Guide to Python Lists

Let's start with some of the basics, and then dive into useful ways you'll be able to work with lists.

23. Hello, World! - Why Python is the Most Beginner-Friendly Coding Language

Let’s start this journey of programming with gaining some knowledge on the Python programming language.

24. Colors of Python Interpreters

As you know, Python is a very popular language and already takes 1st place in the TIOBE rating. And in the classical understanding of Python, in 90% of cases, CPython is meant. It is a reference implementation of the interpreter under the guidance of Guido van Rossum. Version 3.10 is current as of November 14, 2021. By now, Python means only version 3, but before this version appeared, mentions of version 2 can still be found. Now version 2 is not supported and most companies are removing the remnants of the code from version 2. by porting the code to version 3. As of January 1, 2020, Python 2 is no longer supported [https://www.python.org/doc/sunset-python-2/]. And this is quite understandable since, after the release of Python 3 in 2006, developers had to support 2 versions at the same time, which is laborious.

25. Python for Beginners, Part 6: Strings

Let's discuss the strings primitive data type and it means. This will answer the question of what's the difference between variables and strings.

26. How to Learn Python Without Any Programming Background

You are not a programmer. You have zero coding experience. You probably consider yourself “not a math person”. So let’s find out how you can learn Python, even if you’ve never had any exposure to a programming language.

27. What You Need to Know About Python’s Data Model

A Concise Overview of Data Model, Special Methods and the Collection API in Python.

28. Cracking 3 Python Easter Eggs

Python lessons for beginner and advanced level at the same time

29. Python for Beginners, Part 5: Variables

We will discover what are variables in this video. How is data stored into variables and then how you can retrieve it later for easier access. We will look at all this through a visualization using the Turtle library from Python.

30. Python for Beginners, Part 2: Hello World Exercise

We cover the most basic 'hello world' exercise! This will be fun and now you are on your way to an exciting journey!

31. Integrating Python and SQL: A Guide for Beginners

SQL is a structured query language that is used to communicate with a database where the database is the organized collection of data that is usually stored electronically on your computer.

32. 10 Ways To Refactor Your Python Code

10 Ways to refactor Python code to make it more Pythonic

33. Python List Comprehension Beginner's Guide

Today you’re going to learn about python list comprehension, a very powerful feature of python to use when creating a python List based on certain constraints.

34. Python for Beginners, Part 10: Primitive Data Types

Let's cover the awesomeness of primitive data types. What are integers, floats, or strings!? I don't know... Let's find out!

35. Best Practices for Setting Up the 'Perfect' Python Project

When starting a new Python project, it is tempting to just dive in and start coding. Spending a tiny amount of time to setup a project with the best tools will

36. Learning Python Variables

As with all other languages, Python has variables that can be defined to hold data.

37. 40 Python Projects Ideas For Students

Hello guys , in this blog post I have organized 40 Python projects that you might be interested trying out ranging from webscraping to to natural language processing.

38. Basic Data Types in Python

Data types are one of the building blocks of python. And You can do a lot of things with data types!

39. Top 5 Career Options and Online Courses for Python Developers (2021)

Here are a few job roles that you can fill after completing your Python learning.

40. Python Substrings: Everything You Need to Know

A python substring is a sequence of characters within a string, in this article you will learn various operations related to them and how to use them.

41. Introduction to the Print Function in Python

print() function and input() function makes the program more interactive with the user.

42. Python for Beginners, Part 4: Interactive Shell vs. Script

We will discuss the difference between an interactive python terminal vs. A python script.

43. Functions in Python—Easy or Hard to Learn & Master?

In this post, I'll give the brief intro of each 6 highly used ML packages, what is the purpose and when to use.

44. Python for Beginners, Part 15: Solution Circle of Squares (Exercise)

Let's go over the solution of how to create a circle out of squares, the exercise which I gave you in the last tutorial.

45. Python Basics: File Handling

In this article you’re going to learn how to work with files in python, you gonna learn various techniques on how open, read, manipulate, and save files in python.

46. Python for Beginners, Part 9: Loops

In this one, we explore the concept of looping constructs, visually, in computer programming.

47. Python for Beginners, Part 3: The Turtle Module

In this part of the Learn Python for Beginners series... We go over how to use the turtle module and learn computer programming in a fun visual way. Things like functions, variables, and more will start to make sense instantly.

48. Python for Beginners, Part 14: E-1 Circle of Squares

Learn how to write a function that makes a circle of squares!

49. Python for Beginners, Part 7: Fun Fun Functions

What are functions? We discuss how functions work and allow you to use clean, reusable code. We do this while visualizing our code through the Turtle library in python.

50. Python for Beginners, Part 12: Lists of Things

Let's talk about the list data structure of python and discuss why it's so wonderful.

51. Python for Beginners, Part 8: Function Arguments

Let's see how functions accept multiple arguments, or parameters, or inputs. Those are interchangeable terms.

52. Python for Beginners, Part 13: Append List-Method

Let's talk about the append method of a list and how it works

53. [Tutorial] Recognize Handwritten Numbers in Python without any ML-Library

This little image classifier is a showcase of how easy it is to create a functional image classifier using just basic python and some easy to use and well-documented libraries.

54. Python for Beginners, Part 17: Boolean Algebra Jiu-Jitsu

Let's talk about the most important thing in programming... BOOOOOOOLEAN ALGEBRA. Hmm... Is that a True statement OR False? Watch the video AND find out... Or NOT... Up to you.

55. Python for Beginners, Part 11: String Slicing

Let's discuss string slicing and you'll know how string slicing is an amazing aspect of python programming.

56. Python for Beginners, Part 19: Conditionals and Control Flow

Let's cover conditionals and control flow! This includes your Boolean logic combined with Boolean operators combined with if then type of statements!

57. Python for Beginners, Part 16: Dictionaries

Let's talk about yet another fascinating data structure known as dictionaries. Ever wondered how your iPhone stores phone numbers and then allows for simple and efficient lookups? Well, no need to wonder anymore after you watch this video!

58. Python for Beginners, Part 18: Logical AND, OR, NOT

Let's cover logical AND, OR & NOT..

59. Python for Beginners, Part 20: For Loops

Let's talk about 'for' loops and why they are so important! Anything that requires repetition. 'For' loops are your friends!

Thank you for checking out the 59 most read stories about Python Basics on HackerNoon.

Visit the /Learn Repo to find the most read stories about any technology.