Monday, August 15, 2022
Home PYTHON computational thinking and getting started with python

# computational thinking and getting started with python

### Generalization

Generalization refers ti identifying common or shared characteristics between two domains or problems such that models or one could be adapted or applied to...

### Abstraction

Abstraction or data abstraction refers to focussing on information relevant to a context/problem and suppressing other details. Abstraction involves : Recognising the context Identifying...

### Pattern Recognition

The goal of pattern recognition is to find common similarities and differences among objects. With proper patterns identified, we can solve seemingly diverse problems...

### Decomposition

Decomposition is the process of breaking down a big or complex problem into a set of smaller sub-processes to allow us to describe, understand,...

### Computational Thinking

Because of its power and capabilities, modern age computers can be used for solving a variety of problems form diverse areas, whether simple or...

### Computational thinking and getting started with python

The word python - isn't it scary? Does it bring the image of big reptile that we  prefer to see either in jungles or...

### Python program to find the GCD of two numbers using recursive

def gcd(x,y):     if(y==0):       return x     else:       return gcd(y,x%y) x=int(input("Please enter first number: ")) y=int(input("Please enter second...

### Python program to check find the given year is a leap year or not

year=int(input("Please enter a year to be check leap year or not: ")) if(year%4==0 and year%100!=0 or year%400==0): print("This year is a leap...

### Python program to find the LCM of two numbers using recursive

def lcm(a,b): lcm.multiple=lcm.multiple+b if((lcm.multiple % a == 0) and (lcm.multiple % b == 0)): ...