Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
50 Python Source Codes Explained
Rating: 3.2 out of 5(126 ratings)
20,579 students

50 Python Source Codes Explained

Towards BASIC Level Programming for kids!
Last updated 1/2025
English
English [Auto],

What you'll learn

  • Programming Skills

Course content

1 section15 lectures1h 2m total length
  • Introduction1:33

    Define a recursive factorial function in Python, run it in an online compiler, and verify that factorial(6) equals 720 and factorial(4) equals 24.

  • Programming Codes6:14

    Explore basic Python programs that compute the average of a list of numbers, reverse a number using arithmetic operations, and sum digits using input, loops, and simple functions.

  • Programming Codes5:45

    Check if number is a palindrome by extracting digits and reversing it in Python. Compare with original using input and if-else, then print the table of a number with range.

  • Programming Codes3:13

    Learn to identify strong numbers by summing the factorial of each digit and comparing it to the original number, using 145 as an example.

  • Programming Codes2:13

    Demonstrates using an online compiler to display the first 10 fibonacci numbers and convert results to binary and hexadecimal with Python code.

  • Programming Codes11:04

    Explore simple programming tricks using an online compiler and debugger to write Python 3 programs that generate unique digit combinations, sum digits, and check perfect numbers by factors.

  • Programming Codes5:06

    Explain a Python program that sums numbers from 1 to n using a while loop, with user input, and illustrate break and continue inside loops.

  • Programming Codes1:28

    This lecture explains how the break statement controls loop execution in Python, showing a character alphabet loop that stops at a dot and prints letters.

  • Programming Codes8:01

    define a function to compute the sum of elements in a list and demonstrate finding the largest and smallest elements using a loop, length, and basic input examples.

  • Programming Codes3:29

    Explain how to input rows and columns in Python, initialize a matrix, and display it using nested for loops in matrix format.

  • Tutorial Basics1:55

    Explore how to name Python objects by understanding identifiers, which use letters, underscores, and digits, and how case sensitivity shapes their use.

  • Tutorial Basics1:13

    Learn how Python handles strings, booleans, and numeric data types—integers, floats, and complex numbers—and that strings are sequences of Unicode characters.

  • Tutorial Basics1:51

    Learn to retrieve the current date and time, understand boolean data types with comparisons, and work with lists, while using Python's input function with a screen parameter to gather input.

  • Tutorial Basics5:28

    Learn python basics by exploring input, range, print, abs, max, min, type, and len, then practice for and while loops with break and continue.

  • Conclusion4:10

    Explore how Python's simple syntax and versatile libraries—pandas, NumPy, TensorFlow, scikit-learn, Django, and Flask—empower data science, web development, and automation across industries.

Requirements

  • Programming Basics

Description

The module encapsulates learning for BASIC Programming skills of Python with source codes explained with an output screen. The programs are executed and coded well with the input screen and explanation to make learning fun for the kids and adults who are keen to learn python in a big bang way.

Through participation in this course, students will get an in-depth education in the coding skills of BASIC, which may subsequently be used while working with Python. During this workshop, not only will an overview of the source codes be provided, but participants will also be led through a tour of the output screen. The fact that the programs are well produced and well programmed, in addition to the fact that they come with an input screen and explanation that are designed to make the experience more user-friendly, has the potential to make learning Python in a big bang approach enjoyable not only for children but also for adults who are interested in the subject matter. This is because the programs come with an input screen and explanation that are designed to make the experience more user-friendly. This is due to the fact that the apps come equipped with an input screen that is intended to make the experience easier to navigate and utilize. I would want to take this opportunity to wish everyone the very best of luck in their pursuit of more education, and I hope that you all are successful in accomplishing your objectives. Cheers.

Who this course is for:

  • Programming Students