Python Pioneers: A Beginner's Guide ๐Ÿ‡ช๐Ÿ‡น
8.82K subscribers
346 photos
40 videos
24 files
64 links
Welcome to Python Pioneers: Empowering Ethiopian students to embark on their coding journey.

๐Ÿ“ข Channel: @python_pioneers
๐Ÿ‘ฅ Group: @python_pioneers_chat
Download Telegram
Python Pioneers: A Beginner's Guide ๐Ÿ‡ช๐Ÿ‡น
๐Ÿ˜แŠ แ‹ญ แŠ แˆ แŠ–แ‰ต แ“แˆˆแ‰ฒแŠจแŠ› แŒแŠ• แŠ แˆแ‹‹แˆปแ‰ฝแˆแˆ แŠ แ‹ญ แŠ แˆ แ‰ขแŒ แ‹แŠ• แŠฆแ แ‹šแˆต แแˆญแˆฐแŠ•
แŠ แˆแŠ• แŠฅแˆบ แ‰€แˆแ‹ฑแŠ• แ‰ตแ‰ฐแŠ•แฃ แ“แ‹ญแ‰ฐแŠ•แŠ• แŠฅแŠ•แˆ›แˆญ แˆถ แ‹›แ‰ต... แฃ แŠ แ‹ญแˆปแˆแˆ?โ˜บ๏ธ
๐Ÿ‘3๐Ÿ‘จโ€๐Ÿ’ป2๐Ÿ‘Œ1
Dictionary in Python

แ‰ Python programming language dictionary แ‹จแˆšแ‰ฃแˆˆแ‹ แ‰ key-value แŒฅแŠ•แ‹ต แˆ†แАแ‹ แ‹จแˆšแ‰€แˆ˜แŒก elements แˆตแ‰ฅแˆตแ‰ฅ แАแ‹แข Key แ‹จแˆแŠ•แŒ แ‰€แˆ˜แ‹ แ‹จแ‹ซแ‹˜แ‹แŠ• corresponding value acess แˆ›แ‹ตแˆจแŒ แˆตแŠ•แˆแˆแŒ แАแ‹แข

Dictionaries แŠจแ‹šแˆ… แ‰ แŠแ‰ต แˆตแˆˆlists แˆตแŠ•แˆ›แˆญ แŠฅแŠ•แ‹ณแ‹จแАแ‹ mutable แŠ“แ‰ธแ‹แฃ แ‹ญแˆ…แˆ แˆ›แˆˆแ‰ต listแŠก แŠจแ‰ฐแˆแŒ แˆจ แ‰ แŠ‹แˆ‹ elementแŠฆแ‰นแŠ• modify แˆ›แˆจแŒ แŠฅแŠ•แ‰ฝแˆ‹แˆˆแŠ•แข

แ‰ python dictionary แˆˆแˆ˜แแŒ แˆญ curly braces '{}' แАแ‹ แ‹จแˆแŠ•แŒ แ‰€แˆ˜แ‹ แŠจแ‹›แˆ key-value pair แ‰  colon ':' แŠฅแŠ•แˆˆแ‹ซแˆˆแŠ•แข

แˆˆแˆแˆณแˆŒแก

my_dict = {'key1': 'value1', 'key2': 'value2'}

You can access values in a dictionary by referencing the key in square brackets ([]).

แˆˆแˆแˆณแˆŒ :

print(my_dict['key1']) # Output: value1

แˆŒแˆ‹แ‹ แ‹ฐแŒแˆž แ‹จแ‰ฑแˆˆแ‹ซแ‹ฉ methods แŠฅแŠ“ functions แ‰ แˆ˜แŒ แ‰€แˆ แ‹จdictionary แŠ แ‹ฒแˆต elements แˆ˜แŒจแˆ˜แˆญ แฃ แ‹ซแˆ‰แ‰ตแŠ• modify แˆ›แˆจแŒแฃ delete แˆ›แˆจแŒ แŠฅแŠ•แ‰ฝแˆ‹แˆˆแŠ•

Dictionaries are commonly used in Python for storing data that needs to be looked up quickly using a unique key.

Dictionaries แ‰ Python แ‹แˆตแŒฅ key แ‰ แˆ˜แŒ แ‰€แˆ แ‰ แแŒฅแАแ‰ต แˆ˜แˆแˆˆแŒ แ‹ซแˆˆแ‰ฃแ‰ธแ‹แŠ• แˆ˜แˆจแŒƒแ‹Žแ‰ฝ แˆˆแˆ›แŠจแˆ›แ‰ธแ‰ต แ‰ แ‰ฅแ‹›แ‰ต แŒฅแ‰…แˆ แˆ‹แ‹ญ แ‹ญแ‹แˆ‹แˆ‰แข


#Dictionary
#DataTypes

@python_pioneers
โšก2๐Ÿ‘1๐Ÿ”ฅ1
Forwarded from TIKVAH-ETHIOPIA
#MoE

แ‹จ12แŠ› แŠญแแˆ แ‰ฅแˆ”แˆซแ‹Š แˆแ‰ฐแŠ“ แ‹แŒคแ‰ต แˆฐแŠž แ‹ญแ‹ แ‹ญแ‹ฐแˆจแŒ‹แˆแข

แ‰ตแˆแˆ…แˆญแ‰ต แˆšแŠ’แˆตแ‰ดแˆญ แ‹จ12แŠ› แŠญแแˆ แˆ€แŒˆแˆญ แŠ แ‰€แ แˆแ‰ฐแŠ“ แ‹แŒคแ‰ต แˆฐแŠž แŒณแŒ‰แˆœแŠ• 4 แ‰€แŠ• 2016 แ‹“/แˆ แŠฅแŠ•แ‹ฐแˆšแŒˆแˆˆแŒฝ แŠ แˆณแ‹แ‰‹แˆแข

แ‹จแ‹˜แŠ•แ‹ตแˆฎแ‹ แ‰ฅแˆ”แˆซแ‹Š แˆแ‰ฐแŠ“ แ‰ แ‰…แ‹ญแŒฅ แˆ›แˆˆแ‰ตแˆ แ‰ แ‹ˆแˆจแ‰€แ‰ต แŠฅแŠ“ แ‰ แŠฆแŠ•แˆ‹แ‹ญแŠ• แˆ˜แˆฐแŒ แ‰ฑ แ‹ญแ‰ณแ‹ˆแˆณแˆแข

@tikvahethiopia
๐Ÿ’”3๐Ÿ˜ญ3๐Ÿฅฐ1
Python Pioneers: A Beginner's Guide ๐Ÿ‡ช๐Ÿ‡น
Dictionary in Python แ‰ Python programming language dictionary แ‹จแˆšแ‰ฃแˆˆแ‹ แ‰ key-value แŒฅแŠ•แ‹ต แˆ†แАแ‹ แ‹จแˆšแ‰€แˆ˜แŒก elements แˆตแ‰ฅแˆตแ‰ฅ แАแ‹แข Key แ‹จแˆแŠ•แŒ แ‰€แˆ˜แ‹ แ‹จแ‹ซแ‹˜แ‹แŠ• corresponding value acess แˆ›แ‹ตแˆจแŒ แˆตแŠ•แˆแˆแŒ แАแ‹แข Dictionaries แŠจแ‹šแˆ… แ‰ แŠแ‰ต แˆตแˆˆlists แˆตแŠ•แˆ›แˆญ แŠฅแŠ•แ‹ณแ‹จแАแ‹ mutable แŠ“แ‰ธแ‹แฃ แ‹ญแˆ…แˆ แˆ›แˆˆแ‰ต listแŠก แŠจแ‰ฐแˆแŒ แˆจ แ‰ แŠ‹แˆ‹ elementแŠฆแ‰นแŠ•โ€ฆ
Example of Creating and Using a Dictionary:

# Creating a dictionary
student_info = {
"name": "John Doe",
"age": 17,
"grade": "11th",
"subjects": ["Math", "Science", "English"]
}

# Accessing dictionary values by key
print(student_info["name"]) # Output: John Doe

# Adding a new key-value pair
student_info["hobby"] = "Reading"
print(student_info) # Adds 'hobby': 'Reading' to the dictionary

# Modifying an existing key's value
student_info["grade"] = "12th"
print(student_info["grade"]) # Output: 12th

# Removing a key-value pair using 'pop'
student_info.pop("age")
print(student_info) # Removes 'age' from the dictionary

# Looping through keys and values
for key, value in student_info.items():
print(key, value)

# Checking if a key exists in the dictionary
if "name" in student_info:
print("Key 'name' exists!")

#Dictionary
#DataTypes

@python_pioneers
๐Ÿ‘2
๐ŸŒป๐ŸŒป๐ŸŒป๐ŸŒป๐ŸŒป๐ŸŒป๐ŸŒป๐ŸŒป๐ŸŒป๐ŸŒป
๐ŸŒผ๐ŸŒผ๐ŸŒผ๐ŸŒผ๐ŸŒผ๐ŸŒผ๐ŸŒผ๐ŸŒผ๐ŸŒผ๐ŸŒผ

แ‰คแ‰ฐแˆฐแ‰ฆแ‰ฝ แŠฅแŠ•แŠณแŠ• แˆˆแŠ แ‹ฒแˆฑ แŠ แˆ˜แ‰ต 2017 แ‹“.แˆ แ‰ แˆฐแˆ‹แˆ แŠ แ‹ฐแˆจแˆณแ‰ฝแˆแฃ แ‹ญแˆ… แŠ แˆ˜แ‰ต แ‹จแˆตแŠฌแ‰ต แŠฅแŠ•แ‹ฒแˆ†แŠ•แˆ‹แ‰ฝแˆ แˆแŠžแ‰ณแ‰ฝแŠ• ๐Ÿ™ แАแ‹แข

@python_pioneers
@python_pioneers
โค3๐Ÿ•Š2โšก1
Speak these 5๏ธโƒฃ lines to yourself every morning :


โœ… I'm the best.
     

โœ… I can do it.
     

โœ… God is always with me.
     

โœ… I'm a winner.
 

โœ… Today is my day.
      
@python_pioneers
๐Ÿ’ปThe person you will be in 10 years depends on the:

๐Ÿ”ปskills you learn
๐Ÿ”น books you read
๐Ÿ”บ habits you create
๐Ÿ”ป network you build
๐Ÿ”นmindset you develop

๐Ÿ”นStart investing in yourself today.Your future is written in the present.

@python_pioneers
@python_pioneers
๐Ÿ‘5
01001001 01100110 00100000 01111001 01101111 01110101 00100000 01100011 01100001 01101110 00100000 01100100 01110010 01100101 01100001 01101101 00100000 01101001 01110100 00101100 00100000 01111001 01101111 01110101 00100000 01100011 01100001 01101110 00100000 01100100 01101111 01101000


01000111 01101111 01101111 01100100 00100000 01100101 01110110 01100101 01101110 01101001 01101110 01100111


#Motivation

@python_pioneers
๐Ÿ‘Œ2๐Ÿ‘1๐Ÿฅด1
My friend is cooking sth to be shared with you...

Stay tuned!

@python_pioneers
Python Pioneers: A Beginner's Guide ๐Ÿ‡ช๐Ÿ‡น
My friend is cooking sth to be shared with you... Stay tuned! @python_pioneers
Typing Amharic on Linux? Here's My Fix! ๐Ÿ’ป๐Ÿ‡ช๐Ÿ‡น

I love Linux and wanted to switch from Windows, but the Amharic character mapping on Windows 10 & 11 is way better! ๐Ÿค” That made me hesitate about the move.

After some digging, I found out you can create your own custom character mapping on Linux using IBus and the ibus-m17n library. ๐ŸŽ‰ The mapping goes into a .mim file, and you can enable it through ibus-setup or IBus preferences.

So, I made my own Windows-like key mapping in a .mim file, and guess what? It worked perfectly! ๐Ÿ˜Ž Iโ€™ve shared everything in this repo here
https://github.com/kalcodes/am-geez with clear instructions for anyone to follow. Give it a try, and feel free to DM me with feedback or the distros you've tested it on! ๐Ÿš€

DM ๐Ÿ‘‰ @x4b414c
โšก6๐Ÿ‘3
Python Pioneers: A Beginner's Guide ๐Ÿ‡ช๐Ÿ‡น pinned ยซTyping Amharic on Linux? Here's My Fix! ๐Ÿ’ป๐Ÿ‡ช๐Ÿ‡น I love Linux and wanted to switch from Windows, but the Amharic character mapping on Windows 10 & 11 is way better! ๐Ÿค” That made me hesitate about the move. After some digging, I found out you can create your ownโ€ฆยป
This media is not supported in your browser
VIEW IN TELEGRAM
Con-sen-iously๐Ÿ˜๐Ÿ˜‚๐Ÿ˜‚๐Ÿ˜๐Ÿ˜‚๐Ÿ˜๐Ÿ˜‚

#Fun

@python_pioneers
๐Ÿ˜4
Gibi News.apk
65.5 MB
Gibi News

Stay updated on the latest news about Ethiopian universities! Download Gibi News app now to get the latest information and updates directly on your phone

#Apps

Join : @ami_full_stack_developer

@python_pioneers
Python Pioneers: A Beginner's Guide ๐Ÿ‡ช๐Ÿ‡น
Gibi News.apk
Download Gibi News App โ€“ Your Source for University News in Ethiopia!

Gibi News is your one-stop platform to stay updated with the latest happenings across all Ethiopian universities. Whether you're a student, educator, or university staff, this app ensures you never miss out on important news, events, or announcements from your institution. Stay informed with ease!

Key Features:

Multilingual Support: Access news and updates in English, Amharic, and Afaan Oromoo (Oromiffaa). Select your preferred language for a personalized experience.
Real-Time Updates: Get real-time updates on major announcements, academic events, exam schedules, and much more directly on your phone.
Comprehensive Coverage: Receive news from all universities in Ethiopia, ensuring you're always in the loop, no matter where you study.
User-Friendly Interface: Designed for easy navigation, the app offers a clean and intuitive user experience, ensuring you find what you need quickly.

Why Gibi News?

Stay informed with updates specific to your university.
Save time by accessing all relevant information in one place.

Don't miss out on university news, academic schedules, or event details ever again. Whether it's a campus event, an exam announcement, or any other important update, Gibi News has you covered!

Download Gibi News today and stay connected to your university!

#Apps
#GibiNews

Join : @ami_full_stack_developer

@python_pioneers
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.

"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