Dnyanrath
Dnyanrath
  • Home
  • Contact US
  • Courses
  • Media Resources
  • Python Basics
  • About Us
  • AI and Data Analytics

Python Basic concepts

Basic Input/Output

Branching / Conditions

Branching / Conditions

  1. Input/output string content

Code:

name = input('Enter your name')

print(“welcome ”, name)

output:  Enter your name kirti

welcome kirti 

 2. Input/output number value

Code:

num =int(input('Enter number'))

print("square=", num*num)

output:

Enter number 5

square= 25 

Branching / Conditions

Branching / Conditions

Branching / Conditions

1. simple if and else (even/ odd)

Code:

num =int(input('Enter number'))

if num%2==0:

     print(num," is even")

else:

     print(num," is odd")

output:

Enter number8

8 is even 

Branching / Conditions

Loops

2. if and else if 

Code:

num1 =int(input('Enter first number'))

num2 =int(input('Enter second number'))

if num1> num2:

    print(num1 ," is greatest")

elif num2> num1:

    print(num2 ," is greatest")

else:

    print(num1,"is same as",num2)

output:  Enter first number 20

Enter second number 15

20 is greatest 

Loops

Loop Control Statements

Loops

for …. in loop (factorial) 

Code:

num =int(input('Enter number'))

fact=1

for i in range(1,num+1):

    fact=fact*i

print("factorial of ",num," is ",fact)

output:

Enter number5

factorial of 5 is 120

Loop Control Statements

Loop Control Statements

While (reverse, sum and palindrome)

Code:

num =int(input('Enter number'))

copy=num

add=0

rev=0

rem=0

while num>0:

      rem=int(num%10)

      add=add+rem

      rev=rev*10+rem

      num=int(num/10)

print("sum of digits of ",copy,"=",add)

print("reverse of digits of ",copy,"=",rev)

if copy==rev:

print(copy ," is palindrome")

else:

print(copy," is not a palindrome")

output:

Enter number12321

sum of digits of 12321 = 9

reverse of digits of 12321 = 12321

12321 is palindrome 

Loop Control Statements

Loop Control Statements

Loop Control Statements

1. Break (prime number)

Code:

num =int(input('Enter number'))

prime=True

for i in range(2,num):

    if num%i==0:

        prime=False

        break

if prime:

      print(num," is prime")

else:

      print(num," is not prime")

output:

Enter number7

7 is prime 


 2. continue (print odds and skip evens)

Code:

num =int(input('Enter number'))

for i in range(1,num+1):

    if i%2==0:

          continue

    print(i,end=",")

output:

Enter number 20

1,3,5,7,9,11,13,15,17,19,

Copyright © 2026 dnyanrath - All Rights Reserved.

  • Courses
  • Media Resources
  • Python Basics

Powered by