Smiling Children Foundation
Bringing hope and smiles to those in need. Together, we can make a lasting impact on the lives of children who need us most.
Letβs stand united in supporting those who need it the most. π
#ElshaddaiShonkoru
#SupportTheNeedy
#SmilingChildren
#HelpingHands
@smiling_children
@smiling_children
@smiling_children
Bringing hope and smiles to those in need. Together, we can make a lasting impact on the lives of children who need us most.
"We rise by lifting others."
- Robert Ingersoll
Letβs stand united in supporting those who need it the most. π
#ElshaddaiShonkoru
#SupportTheNeedy
#SmilingChildren
#HelpingHands
@smiling_children
@smiling_children
@smiling_children
β€3
This media is not supported in your browser
VIEW IN TELEGRAM
Python Exercises for Beginners
A python program that displays even numbers from 1 to 10.
Vedio credit : Programming with Mosh
#PythonExercises
@python_pioneers
A python program that displays even numbers from 1 to 10.
Vedio credit : Programming with Mosh
#PythonExercises
@python_pioneers
π2
A python program that displays even numbers from 1 to 10
Output
#PythonExercises
@python_pioneers
for num in range(1, 11):
if num % 2 == 0:
print(num)
Output
2
4
6
8
10
#PythonExercises
@python_pioneers
π5
Functions in programming
α°αα α€α°α°α₯π
αα¬ Functions α Python programming language αα α₯αα°αα α₯α ααα α₯αα°αα α αα α₯αα«ααπ
Functions are super cool because they let us reuse blocks of code to make our programs more efficient and organized. π§βπ» You can pass in parameters, return results, and create clean, modular code. Letβs master functions together! π
Check out more here: Functions in Programming
πα¨αα α«ααα αα΅ααα αͺα« α ααα«α΅ α΅α Functions α¨α αα αα¨α³α΅ α΅α½ααα½αα’
#Functions
@python_pioneers
@python_pioneers
α°αα α€α°α°α₯π
αα¬ Functions α Python programming language αα α₯αα°αα α₯α ααα α₯αα°αα α αα α₯αα«ααπ
Functions are super cool because they let us reuse blocks of code to make our programs more efficient and organized. π§βπ» You can pass in parameters, return results, and create clean, modular code. Letβs master functions together! π
Check out more here: Functions in Programming
πα¨αα α«ααα αα΅ααα αͺα« α ααα«α΅ α΅α Functions α¨α αα αα¨α³α΅ α΅α½ααα½αα’
#Functions
@python_pioneers
@python_pioneers
π₯4
α @python_pioneers α»αα α α²α΅ α¨ααα½α α¨α΅α α«ααα Button α αα«α α¨αα
α αα΅ α¨α°ααααΈαα α΅αα
ααΆα½ αααα΅ α΅α½ααα½αα’
#PythonPioneers
@python_pioneers
#PythonPioneers
@python_pioneers
π3
Function ααα αα α
ααα?
1. Code Reusability:
Functions α αα΅α α¨ααααα code α α°α°ααα α₯αα΅αα ααα αα¨α³ααα’ α αα΄ Function define α«α¨αα α£ α₯α αα call α₯α«α¨ααα α αα¨ααα α¦α³ αα αα α₯αα½αααα’ α΅ααα α¨ααα code α α°α°ααα ααα α αα α α α₯ααα’
2. Modularity:
αα α¨ Function α₯α α α°αα α αα΅α complex problem αα₯α α¨α°αα«α© parts α¨ααα α₯α«αα³αα±α part α°αα function α αααα΅ α ααα ααα΅α α₯αα΅ααα αα¨α³ααα’
3. Readability:
αααα α¨ Function α₯α α α°αα α¨αααα code α ααα α₯αα²αα α₯ α«α¨αααα£ This helps other developers (and you, in the future) understand the code easily.
4. Avoiding Redundancy:
α αα΅ α¨ code block α₯α αα αα αα α¨ααααα£ α αα΅ αα function define α ααα α ααα α₯α call αα΅α¨α α₯αα½αααα£ αα α°αα α α°α°ααα α₯α¨ααα α΅α α°α΅ α₯αα³αα°α« αα¨α³ααα’
β’β’β’
#Functions
@python_pioneers
@python_pioneers
1. Code Reusability:
Functions α αα΅α α¨ααααα code α α°α°ααα α₯αα΅αα ααα αα¨α³ααα’ α αα΄ Function define α«α¨αα α£ α₯α αα call α₯α«α¨ααα α αα¨ααα α¦α³ αα αα α₯αα½αααα’ α΅ααα α¨ααα code α α°α°ααα ααα α αα α α α₯ααα’
def greet():
print("Hello, world!")
greet() # Reusing the same function
greet()
2. Modularity:
αα α¨ Function α₯α α α°αα α αα΅α complex problem αα₯α α¨α°αα«α© parts α¨ααα α₯α«αα³αα±α part α°αα function α αααα΅ α ααα ααα΅α α₯αα΅ααα αα¨α³ααα’
def calculate_area(radius):
return 3.14 * radius * radius
3. Readability:
αααα α¨ Function α₯α α α°αα α¨αααα code α ααα α₯αα²αα α₯ α«α¨αααα£ This helps other developers (and you, in the future) understand the code easily.
def calculate_average(marks):
return sum(marks) / len(marks)
4. Avoiding Redundancy:
α αα΅ α¨ code block α₯α αα αα αα α¨ααααα£ α αα΅ αα function define α ααα α ααα α₯α call αα΅α¨α α₯αα½αααα£ αα α°αα α α°α°ααα α₯α¨ααα α΅α α°α΅ α₯αα³αα°α« αα¨α³ααα’
def convert_to_fahrenheit(celsius):
return (celsius * 9/5) + 32
β’β’β’
#Functions
@python_pioneers
@python_pioneers
π2
π4
Calling a Function
Calling a function ααα΅ literally α¨α°α¨ααα Function αα₯α«α΅ ααα£ αα α ααα΅ α αα΅ define α¨α°α°α¨α function executed α₯αα²αα αα₯α«α΅ α₯αα°ααα΅ ααα’
When you call a function, the program jumps to the function's code, runs it, and then continues from where the function was called.
αα₯α«αͺα«
β’
Return α¨αα£αα statement α₯α α αα€α±α αα° callerα‘ αααα΅α functionα‘α exit αα΅α¨α ααα’
Return statement executed α¨αα functionα‘α α«αααα functionα‘ call α α°α°α¨αα α΅ specified α¨αααα αα€α΅ αα°α£αα’
Return statement α₯αα΄α΅ αα°α«α?
- Syntax:
-
ααααα ααα α¨ return statement αα₯α α¨αα functionα‘ by default 'None' return α«α¨ααα’
αααα α¨ return statement α₯α α α αα΅ function define α ααα α¨αα α¨functionα‘ α¨ααααα αα€α΅ α¨functionα‘ ααͺ α αα variable αα΅α₯ store α ααα α₯αα΅αα ααα αα¨α³ααα’
αα³α
α αα αα³α `return number ** 2' α¨ 'number'α squared value 'square()' α¨α°α£αα function call αα°α°α°α¨αα α΅ ααα«αα£ α¨α return α¨α°α°α¨αα squared value α¨functionα‘ ααͺ result α¨α°α£α variable αα΅α₯ store αα°α¨ααα£ then print αα°α¨ααα’
#Return
#CallingaFunction
#Function
@python_pioneers
@python_pioneers
@python_pioneers
# Define a function that adds two numbers
def add_numbers(num1, num2):
result = num1 + num2
return result
# Calling the function
sum_result = add_numbers(5, 3)
print("The sum is:", sum_result) # Outputs: The sum is: 8
Calling a function ααα΅ literally α¨α°α¨ααα Function αα₯α«α΅ ααα£ αα α ααα΅ α αα΅ define α¨α°α°α¨α function executed α₯αα²αα αα₯α«α΅ α₯αα°ααα΅ ααα’
When you call a function, the program jumps to the function's code, runs it, and then continues from where the function was called.
αα₯α«αͺα«
β’
add_numbers: αα function ααα΅ parameter ααα΅α³αα£ α¨α αα°αα«αΈαα αα€α±α return α«α¨ααα’Return α¨αα£αα statement α₯α α αα€α±α αα° callerα‘ αααα΅α functionα‘α exit αα΅α¨α ααα’
Return statement executed α¨αα functionα‘α α«αααα functionα‘ call α α°α°α¨αα α΅ specified α¨αααα αα€α΅ αα°α£αα’
Return statement α₯αα΄α΅ αα°α«α?
- Syntax:
return <expression>-
<expression> ααααα α ααα΅ value ααα αα½αα variable, even a result of a calculation.ααααα ααα α¨ return statement αα₯α α¨αα functionα‘ by default 'None' return α«α¨ααα’
αααα α¨ return statement α₯α α α αα΅ function define α ααα α¨αα α¨functionα‘ α¨ααααα αα€α΅ α¨functionα‘ ααͺ α αα variable αα΅α₯ store α ααα α₯αα΅αα ααα αα¨α³ααα’
αα³α
def square(number):
return number ** 2
# Calling the function and storing the result
result = square(4)
print("The square is:", result) # Outputs: The square is: 16
α αα αα³α `return number ** 2' α¨ 'number'α squared value 'square()' α¨α°α£αα function call αα°α°α°α¨αα α΅ ααα«αα£ α¨α return α¨α°α°α¨αα squared value α¨functionα‘ ααͺ result α¨α°α£α variable αα΅α₯ store αα°α¨ααα£ then print αα°α¨ααα’
#Return
#CallingaFunction
#Function
@python_pioneers
@python_pioneers
@python_pioneers
π3
Are you a current 2017 freshman university student or have you been accepted by Ethiopian universities?
Anonymous Poll
64%
Yes
36%
No
π1