Python Pioneers: A Beginner's Guide 🇪🇹 – Telegram
Python Pioneers: A Beginner's Guide 🇪🇹
8.88K subscribers
345 photos
39 videos
24 files
61 links
Welcome to Python Pioneers: Empowering Ethiopian students to embark on their coding journey. 🚀🌐🗺📱🖥💻🖱🛰

DM 📩 : @MntsntZP
Download Telegram
Python Pioneers: A Beginner's Guide 🇪🇹 pinned «አድስ subscribers ወደ ላይ scroll በማረግ ከነባለፈው የተማርናቸውን ትምህርቶች ማግኘት ትችላላችሁ👍»
This media is not supported in your browser
VIEW IN TELEGRAM
More On Shell Scripting
የvideoውን ማብራሪያ ከቀጣይ post ማግኘት ትችላላችሁ 👇👇👇👇

#ShellScripting

@python_pioneers
@python_pioneers
More On Shell Scripting
ባለፈው እንዳየነው የshell noscripting ዋና purpose tasks automate ለማረግ ነው። ማለትም commands አንድ በአንድ እየፃፍን terminal ላይ execute ከማረግ በአንዴ noscript እንፅፍና ስህተት/ bug እስከሌለበት ድረስ every lines will be executed one after the other.

ለምሳሌ ፡
አንድ "Hello, Ethiopia!" ብሎ terminal ላይ print የሚያረግ የshell noscript እንፃፍ፣ ሙሉ ሂደቱን ለመረዳት ከላይ ያለውን አጭር video ተመልከቱ።

1. በመጀመሪያ text editor እንከፍታለን (such as nano, vim, or gedit) and hello.sh የተባለ file እንፈጥራለን። እዚህ video ላይ የተጠቀምነው text editor nano ነው።
nano hello.sh
ከዛ ፋይሉ ውስጥ እነዚህን ነገሮች እንፅፋለን

#!/bin/bash
# This is a comment
echo "Hello, Ethiopia!"
#line_1 "#!/bin/bash" /shebang line/ ብለን ከላይ የፃፍነው noscriptu በbash shell interpreter execute እንዲሆንልን ነው ።

በprogramming comment የምንለው a text still in the code yet not executed, ለ shell Scripting comment መፃፍ ከፈለግን textun በ"#" እንጀምራለን።

ለምሳሌ the 2nd line of our noscript does nothing because it is a comment.

Interpreter የምንለው itself is a program that translates and executes code written in a high-level programming language in to machine code(which is understandable by the computer).

2. ከዛ በዃላ we will save our hello.sh noscript file.
nano የምትጠቀሙ ከሆነ መጀመሪያ ላይ "CTRL - O" to save the file then "CTRl - X" to exit from the text editor.

3. በቀጣይ የምናረገው noscript ፋይሉን executable ማረግ ነው: ወይም permission መስጠት ነው for the file to be executed.
ስለ file permission በቀጣይ እንማራለን but for now just do this.
chmod +x hello.sh
4. በመጨረሻ የቀረን ነገር noscriptun run ማረግ ነው፣ to do this:
./hello.sh
ይሄ noscript run ስናረገው bash interpreter በመጠቀም the code runs and a text "Hello, Ethiopia!" is printed in our terminal, this was done by the command "echo".

ይህ ቀላል ምሳሌ ነው ሌሎች ኮዶችን በመፃፍ shell Scripting ተለማመዱ።

#ShellScripting
#PythonPioneers

@python_pioneers
@python_pioneers
@python_pioneers
👍3🔥2
"The Echo"

"A son and his father were walking on the mountains. Suddenly, his son falls, hurts himself and screams: "AAAhhhhh!!!".To his surprise, he hears the voice repeating, somewhere in the mountain: "AAAhhhhh!!!".

Curious, he yells: "Who are you?" He receives the answer: "Who are you?" And then he screams to the mountain: "I admire you!" The voice answers: "I admire you!"

Angered at the response, he screams: "Coward!" He receives the answer: "Coward!" He looks to his father and asks: "What's going on?" 

The father smiles and says: "My son, pay attention." Again the man screams: "You are a champion!" The voice answers: "You are a champion!" The boy is surprised, but does not understand. 

Then the father explains: "People call this echo, but really this is life. It gives you back everything you say or do. Our life is simply a reflection of our actions.

 If you want more love in the world, create more love in your heart. If you want more competence in your team, improve your competence. 

This relationship applies to everything, in all aspects of life. Life will give you back everything you have given to it. " Your life is not a coincidence. It's a reflection of you!

THE END

Source: @StoryPage

#EnglishStories

@python_pioneers
🔥63👍2
Have a Good Night! 🥰🥰🥰🥰

#Quotes

@python_pioneers
4👍1🥰1👨‍💻1
Let me share you something I have seen today while reading G12 Mathematics. I did not expect to find such things in a student's textbook. 😳😳

#G12_Mathematics_STB_2023_web
#PythonPioneers

@python_pioneers
👍4🙈3😁1😱1💯1
የኢትዮጵያ ንግድ ባንክ የራሳቸው ያልሆነን ገንዘብ የወሰዱ ወይም ወደተለያየ ሂሳቦች ያስተላለፉ ግለሰቦች የወሰዱትን ገንዘብ በፍቃዳቸው እንዲመልሱ ያስመቀጠው የመጨረሻ ቀን ዛሬ ቅዳሜ መጋቢት 14 ያበቃል።

በሌላ በኩል ደግሞ ባንኩ ላይ  ያጋጠመዉ ችግር የሲስተም ጃር ፋይል ሶርስ ኮድ ላይ የፕሮግራሚንግ ቅደም ተከተሉ የተዛባ ሆኖ በመገኘቱ ነዉ ሲል የኢንፎርሜሽን መረብ ደህንነት አስተዳደር አስታውቋል።

😌እና በስህተትም ሆነ ሰይጣን አሳስቷችሁ የእናንተ ያልሆነን ገንዘብ የወሰዳችሁ ብሩን ብትመልሱ የሚመሰገን ነው ፣ የሚለው የዛሬው የ @python_pioneers መልዕክታችን ነው።

#TIKVAH
#DaguJournal

@python_pioneers
👍2😁2👎1👨‍💻1
Attention

ሰላም የ @python_pioneers channel ቤተሰቦች ዛሬ ማታ የ 25 ብር የአየር ሰዓት የሚያሸልም ጥያቄ ይኖረናል። እንዳያመልጣችሁ!

Join our Telegram channel for a chance to win a 25 birr card! Answer the question and claim your prize. Don't miss out!

#Quiz

@python_pioneers
🔥3
አንዳንድ ልጆች ስለማይመቻቸው ጥያቄው 3 :00 ተደርጓል።
👍3
20 minutes left🏃‍♂
Here is the question 👆
Answer the question and claim your prize.
አሸናፊ የሚሆነው ትክክለኛ መልስና ለመልሱ brief denoscription የሚሰጥ ነው።

GOOD LUCK!🤞
መልካም እድል!💪

#Questions

@python_pioneers
@python_pioneers
🥰1
🕔ጊዜው አልቋል guys ሁላችሁንም ስለተሳትፏችሁ በጣም እናመሰግናለን🙏
Here is the answer for the question
Using π ~ 22/7

ሜዳው ምን ያህል ወደ ላይ እንደጨመረ ለማወቅ፣ ተቆፍሮ የወጣው የመሬት አካል ምን ያህል volume እንዳለው calculate እናረግና ሳይቆፈር ለቀረው የመሬት ክፍል area እናካፍላለን።

መጀመሪያ ተቆፍሮ የወጣውን የመሬት አካል volume እንፈልግ፡
Volume of earth part dug out = (22/7) * (radius of opening)^2 * depth of the opening
= (22/7) * (7 m)^2 * 20 m
= (22/7) * 49 m^2 * 20 m
= 3080 m^3

በቀጣይ ደግሞ ሳይቆፈር የቀረውን የመሬት area እንፈልጋለን፡
Area of remaining part = Total area of field - Area of opening
= (100 m * 42 m) - ((22/7) * (7 m)^2)
= 4200 m^2 - 154 m^2
≈ 4046 m^2

በመጨረሻ ደግሞ ምን ያህል height ወደላይ ከፍ እንዳለ calculate እናረጋለን፡
Increase in level = Volume of earth / Area of remaining part
= 3080 m^3 / 4046 m^2
≈ 0.76 m

ስለዚህ the increase in the level of the field is approximately 0.76 meters ወይም 76 cm ነው።

#Answers

@python_pioneers
@python_pioneers
👍1
The winners are :

#1 @kirub_11 - birr 25
#2 @Musa_450 - birr 10
#3 @Izanami_A - birr 5

CONGRATS
👍5🔥1
The winners have received their prize🏆

We thank you all for being part of us.

GOOD NIGHT!

@python_pioneers
👍3🥰1
Guys ከነባለፈው በትንሹም ቢሆን ስለ shell Scripting እየተማርን ቆይተናል፣ እናም as a beginner basic knowledge ቀስማችዃል ብለን እናስባለን።

እናም ከቀጣይ ሳምንት ጀምሮ ስለ python እንማራለን።

If you are a beginner or an expert in Python, this place is for you. Join our channel!

⚡️እንዳያመልጣችሁ⚡️

ሀሳባችሁን comment አርጉልን👍

@python_pioneers
@python_pioneers
👍6👏1
ዛሬ Guys አንድ channel ላስተዋውቃችህ
Interactive የሆኑ ቦቶች በpython እንዴት እንደሚሰሩ የሚያስተምር channel ነው:
@ethio_python_bots

join አርጋችሁ ተማሩ!

@ethio_python_bots
@python_pioneers
👍4👏1
Forwarded from Tech Nerd (Tech Nerd)
These are some of the channels I have been following for a while, and wanted to be mentioned here on this channel. I believe you can benefit from them most. Make sure to check them out.


######################

@Robi_makes_stuff
@KeO_coder
@dotnetWarrior
@debuggingepohul
@TechInEthio
@python_pioneers
@nebadesignn

#######################

@selfmadecoder
👍4🔥1