Python Basics for absolute beginners (Skillshare)

Offered by Skillshare,
Python Basics for absolute beginners (Skillshare)

Learn Python programming with this Python tutorial for absolute beginners. You will learn the basic of programming. You don't need to know anything about programming to follow this tutorial however you should know basic about computer, like open a program, save a file, etc.

PROPOSED EXERCISES

  1. Write a program to check whether a number is negative, positive or zero
  2. Write a program to check whether a character is alphabet or not
  3. Write a program to input week number and print week day
  4. Write a program to count total number of notes in given amount 200,100,50,20,10,5
  5. You are looking for a new member to expand your programming.It should be a person from ages 18 to 40Write a program to ask the user’s age and whether the user has previous python experience(using 'y' or 'n'). Display a message indicating whether the person is eligible to join your team.

Loops

  1. Print all natural numbers (from 1 to 10) in reverse order
  2. Print all even numbers between 1 to 100
  3. Find sum of all natural numbers between 1 to n
  4. Print the multiplication table of any number

Functions

  1. Find sum of all natural numbers between 1 to n using functions
  2. Print the multiplication table of any number using functions

Write a guessing game where the user has to guess a secret number. After every guess the program tells the user whether the secret number is larger or smaller. The maximum number of tries is 3
In case you would like to continue learning python, please feel free to check out my website. I regularly post programming tips and guidance, projects and step by step tutorials.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Comparing Genes, Proteins, and Genomes (Bioinformatics III) (Coursera) Coursera
University of California, San Diego

Comparing Genes, Proteins, and Genomes (Bioinformatics III) (Coursera)

Once we have sequenced genomes in the previous course, we would like to compare them to determine how species have evolved and what makes them different. In the first half of the course, we will compare two short biological sequences, such as genes (i.e., short sequences of DNA) or proteins. We will encounter a powerful algorithmic tool called dynamic programming that will help us determine the number of mutations that have separated the two genes/proteins.

Nov 9th 2026
5-12 Weeks
Unity Game Development For Beginners (Skillshare) Skillshare
Skillshare

Unity Game Development For Beginners (Skillshare)

Learn To Make Your First Video Game! This course aims to teach students with no experience how to create a PC Game! This class focuses on teaching students the basic principles of Unity & game development through hands-on tutorials. Using the free game engine Unity, students can learn how to make a fully functioning copy of the classic noughts & crosses game in under an hour.

Self Paced
Self-Paced
Core Java Interview Bootcamp: Part 1 (Skillshare) Skillshare
Skillshare

Core Java Interview Bootcamp: Part 1 (Skillshare)

Hi everyone :) Having you stop here simply means you are either preparing for a core java interview or want to know the most widely asked questions in the room. This course is intended for you folks, perfectly. The course basically aims at providing an in-depth explanation to most continuously asked questions through very engaging animated PPTs. Whether it's string, or exceptions, or multi-threading, I have got your back on most asked questions from these topics. The much important thing is the clear and concise clarity in explanations that you will get from this course.

Self Paced
Self-Paced
ES6 JavaScript Classes the Easy Way (Skillshare) Skillshare
Skillshare

ES6 JavaScript Classes the Easy Way (Skillshare)

In 2015, the JavaScript programming language got a major facelift with many improvements to the syntax and tons of new features. This new version is known as ES6, or ES2015, and each year since an updated version has been released. ES6 Classes, as well as instance and static methods, are vitally important to know and understand because so many projects and companies are migrating to the newest version of JavaScript. Many Front End libraries, such as React, rely heavily on the new Class syntax.

Self Paced
Self-Paced
Develop a Discord bot (Skillshare) Skillshare
Skillshare

Develop a Discord bot (Skillshare)

Hello there, this course has been remade 2021 with fresh new lectures to up the learning experience. The old class wasn't up to par after a few years. But the class is brand new now. I've read the feedback and I've remade the class. This class is made to quickly show you how to develop a simple Discord bot. This course is designed to get you to launch a Discord bot within the same day of enrollment.

Self Paced
Self-Paced
How to Make Android Apps with No Programming Experience (Skillshare) Skillshare
Skillshare

How to Make Android Apps with No Programming Experience (Skillshare)

We provide the fastest way to learn how to code and start making industry standard apps. The best part? You don’t need any prior programming experience. Learning to code is intimidating. There’s all that syntax, all those new words and unintuitive software to get your head around. It’s hard to know where to start. Beginning App Development was lovingly crafted to be the fast track train that takes you to this new and exciting world.

Self Paced
Self-Paced