Python 3 basics


Python 3 basics

Python was developed by Guido van Rossum within the early Nineties and its latest version is three.7.1, we are able to merely decision it as Python3. Python 3.0 was free in 2008. and is understood language i.e it’s not compiled and therefore the interpreter can check the code line by line. this text will use to find out terribly basics of Python artificial language.

 

So before moving on any.. let’s do the foremost fashionable ‘HelloWorld’ tradition and thus compare Python’s Syntax with C, C++, Java ( I actually have taken these three as a result of they’re most celebrated and principally used languages).

# Python code for “Hello World”
# nothing else to type…see how simple is the syntax.

print(“Hello World”)

Note: Please note that Python for its scope doesn’t rely on the braces ( ), instead it uses indentation for its scope.
Now moving on any Let’s begin our basics of Python. I’ll be covering the fundamentals in some little sections. simply undergo them and trust ME you’ll learn the fundamentals of Python terribly simply.

Introduction and Setup

If you’re on Windows OS transfer Python by Clicking here and currently install from the setup and within the begin menu kind IDLE.IDLE, you’ll suppose it as associate degree Python’s IDE to run the Python Scripts.
It will look somehow this :

If you’re on Linux/Unix-like simply open the terminal and on ninety-nine, UNIX OS Python comes preinstalled with the OS. Just kind ‘python3’ in the terminal and you’re able to go.
It will appear as if this :

Variables and knowledge Structures

In alternative programming languages like C, C++, and Java, you’ll have to be compelled to declare the sort of variables however in Python you don’t have to be compelled to try this. simply kind within the variable and once values are given to that, then it’ll mechanically apprehend whether or not the worth given would be associate degree int, float, or char or maybe a String.

# Python program to declare variables
myNumber = 3
print(myNumber)
myNumber2 = 4.5
print(myNumber2)
myNumber =”HelloWorld”
print(myNumber)

See, however easy is it, simply produce a variable and assign it any worth you wish to

use the print perform to print it. Python has four kinds of inbuilt information Structures particularly List, Dictionary, Tuple and Set.python 3 basics tutorial series

List

is that the most simple arrangement in python. The list could be a mutable arrangement i.e things may be other to list later when the list creation. It’s such as you area unit planning to buy at the native market and created a listing of some things and afterwards, you’ll be able to add a lot of and a lot of things to the list. python 3 basics for beginners
append() perform is employed to feature information to the list. python 3 basics tutorial pdf

# Python program to illustrate a list
# creates an empty list
nums = []
# appending data in a list
nums.append(21)
nums.append(40.5)
nums.append(“String”)
print(nums)

 

Input and Output

In this section, we’ll learn the way to require input from the user and thence manipulate it or just show it. input() perform is employed to require input from the utilization

# Python program to illustrate
# getting input from a user

name = input(“Enter your name: “)

# user entered the name ‘harssh’
print(“hello”, name)
# Python3 program to get input from user
# accepting integer from the user
# the return type of input() function is string ,
# so we need to convert the input to integer
num1 = int(input(“Enter num1: “))
num2 = int(input(“Enter num2: “))
num3 = num1 * num2
print(“Product is: “, num3)

# Python program to illustrate
# selection statement

num1 = 34
if(num1>12):
print(“Num1 is good”)
elif(num1>35):
print(“Num2 is not gooooo….”)
else:
print(“Num2 is great”)

 

 

Python 3 basics
Python programming language concept. Woman developer with her hand holding a modern sign with word python, on wire background.

Python Language advantages and application

Python Programming Language

Have any Question or Comment?

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories

%d bloggers like this: