Python is a multipurpose language. Here are a few examples:- Building softwares
- Talking to embedded electroncis
- Webscrapping
- Building websites
- Data science
- Artificial intelligence training
- Much more.
It is an easy to learn, easy to read,open-source development language.
#From a minimum (inclusive) to maximum (exclusive).#Minimum is 0 unless otherwise specifiedfor i inrange(4)print(i)#0, 1, 2, 3for i inrange(2,4)print(i)#2, 3for i inrange(1,7,2):print(i)#1, 3, 5
# how to use for in python for (range, lists)
fruits =["pineapple","apple","banana","cherry"]for x in fruits:if x =="apple":continueif x =="banana":breakprint(x)# fron 2 to 30 by 3 stepfor x inrange(2,30,3):print(x)
# Planet list#twitter ----------->: @MasudHanif_# Happy Coding..
planet =["Mercury","Venus","Earth","Mars","Jupiter","Saturn","Uranus","Neptune"]for planets in planet:print(f"{planets} from solar system")
# if you want to get items and index at the same time,# use enumerate
fruits =['Apple','Banana','Orange']for indx, fruit inenumerate(fruits):print(fruit,'index:', indx)
A for loop iterates through an iterable, may that be an array, a string,or a range of numbers
#Example:
myArr =["string 1","string 2"]for x in myArr:print(x)#Returns "string 1", "string 2". In here the x is an iterator and does not need to be defined.
# Python for loopfor i inrange(1,101):# i is automatically equals to 0 if has no mention before# range(1, 101) is making the loop 100 times (range(1, 151) will make it to loop 150 times)print(i)# prints the number of i (equals to the loop number)for x in[1,2,3,4,5]:# it will loop the length of the list (in that case 5 times)print(x)# prints the item in the index of the list that the loop is currently on
# For loop where the index and value are needed for some operation# Standard for loop to get index and value
values =['a','b','c','d','e']print('For loop using range(len())')for i inrange(len(values)):print(i, values[i])# For loop with enumerate# Provides a cleaner syntaxprint('
For loop using builtin enumerate():')for i, value inenumerate(values):print(i, value)# Results previous for loops:# 0, a# 1, b# 2, c# 3, d# 4, e# For loop with enumerate returning index and value as a tupleprint('
Alternate method of using the for loop with builtin enumerate():')for index_value inenumerate(values):print(index_value)# Results for index_value for loop:# (0, 'a')# (1, 'b')# (2, 'c')# (3, 'd')# (4, 'e')
Python is a programming language with many use cases. It can be used for:1) Web Apps (With frameworks like Flask and Django)2) Data Science (With frameworks like PyTorch and NumPy)3) Games (With modules like Pygame)4) Machine Learning (With frameworks like TensorFlow and Keras)5) Graphical User Interfaces (With modules like Kivy and Tkinter)6) Web Scraping (With frameworks like Beautiful Soup and Requests)7) Automation (With frameworks like Selenium and Openpyxl)
And much more.
# Program to find the sum of all numbers stored in a list# List of numbers
numbers =[6,5,3,8,4,2,5,4,11]# variable to store the sumsum=0# iterate over the listfor val in numbers:sum=sum+val
print("The sum is",sum)
# Range:for x inrange(5):print(x)# prints 0,1,2,3,4# Lists:
letters =['a','b','c']for letter in letters:print(letter)# prints a, b, c# Dictionaries:
letters ={'a':1,'b':2,'c':3}for letter, num in letters.items():print(letter, num)# prints a 1, b 2, c 3
num =input("Pls Enter your Nikname (alphabetnumbric)</>: ");
count=0for n in num :if n>="0"and n<="9":
count+=1print("number of digit in text :",count)
# a 'while' loop runs until the condition is broken
a ="apple"while a =="apple":
a ="banana"# breaks loop as 'a' no longer equals 'apple'# a 'for' loop runs for the given number of iterations...for i inrange(10):print(i)# will print 0, 1, 2, 3, 4, 5, 6, 7, 8, 9# ... or through a sequence
array =[3,6,8,2,1]for number in array:print(number)# will print 3, 6, 8, 2, 1
iteration_number =10# can be any amount or how many times you want to iteratefor iteration inrange(iteration_number):# how many iterations - iteration_number variableprint(iteration)
data =[34,56,78,23]sum=0# for loop is to iterate and do same operation again an again# "in" is identity operator which is used to check weather data is present or notfor i in data:sum+=i
print(sum)
# There are 2 types of loops in python# while loops and for loops# a while loops continues for an indefinite amount of time# until a condition is met:
x =0
y =3while x < y:print(x)
x = x +1>>>0>>>1>>>2# The number of iterations (loops) that the while loop above# performs is dependent on the value of y and can therefore change####################################################################### below is the equivalent for loop:for i inrange(0,3):print(i)>>>0>>>1>>>2# The for loop above is a definite loop which means that it will always# loop three times (because of the range I have set)# notice that the loop begins at 0 and goes up to one less than 3.
for item in["a","b","c"]:for i inrange(4):# 0 to 3for i inrange(4,8):# 4 to 7for i inrange(1,9,2):# 1, 3, 5, 7for key, val indict.items():for index, item inenumerate(list):