Python Pioneers: A Beginner's Guide πŸ‡ͺπŸ‡Ή
8.61K 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
3⃣. What will be the output of the following code?


   my_list = [1, 2, 3, 4, 5, 6]
print(my_list[::2])

a) [1, 2, 3, 4, 5, 6]

b) [1, 3, 5]

c) [2, 4, 6]

d) [6, 5, 4, 3, 2, 1]
4⃣. Which of the following will give you a reversed copy of the list my_list?

a) my_list[::-1]

b) my_list.reverse()

c) reversed(my_list)

d) my_list[:-1]
5⃣. What does the slice my_list[1:-1] do?

a) Returns a list with the first and last elements removed

b) Returns the entire list

c) Returns a list with the first element removed

d) Returns a list with the last element removed
6⃣. What will be the output of the following code?


   my_list = [5, 10, 15, 20, 25, 30]
print(my_list[1:5:2])

a) [10, 20]

b) [10, 15, 20, 25]

c) [10, 20, 30]

d) [10, 25]
7⃣. Given the list
my_list = ['p', 'y', 't', 'h', 'o', 'n']

, what does
my_list[:4]

return?

a) ['o', 'n']

b) ['p', 'y', 't', 'h']

c) ['p', 'y', 't', 'h', 'o']

d) ['t', 'h', 'o', 'n']
8⃣. If
my_list = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

, what does
my_list[2:8:2]

return?

a) [2, 3, 4, 5, 6, 7]

b) [2, 4, 6, 8]

c) [2, 6]

d) [4, 8]
9⃣. What will be the result of the following code?


   my_list = ['apple', 'banana', 'cherry', 'date']
print(my_list[::3])

a) ['apple', 'cherry']

b) ['apple', 'date']

c) ['banana', 'date']

d) ['apple', 'banana', 'cherry', 'date']
πŸ”Ÿ. What will be the output of the following code?


    my_list = [100, 200, 300, 400, 500]
print(my_list[1:5:3])

a) [200, 400]

b) [200, 500]

c) [200, 300, 400, 500]

d) [100, 300]
πŸ‘3πŸ”₯2
Python Pioneers: A Beginner's Guide πŸ‡ͺπŸ‡Ή pinned Β«Exercises Deepen Your Knowledge About List Indexing and Slicing Through These QuestionsπŸ‘‡ and don't forget to comment your answersΒ»
How to modify specific element of a list?

የ αŠ αŠ•α‹΅αŠ• list specific element α‰₯ቻ αˆˆα‹­α‰°αŠ• modify αˆ›α‹΅αˆ¨αŒ αŠ₯αŠ•α‰½αˆ‹αˆˆαŠ•α’

Syntax :
list_name[i] = new element

ለምሳሌ : my_list α‰ αˆšαˆˆα‹ list α‹αˆ΅αŒ₯ index 2 αˆ‹α‹­ α‹«αˆˆα‹αŠ• element('cap') α‹ˆα‹° 'book' αŠ₯αŠ•α‰€α‹­αˆ­α’

my_list = ['bag', 'pen', 'cap', 'pen']

my_list[2] = 'book'
print(my_list)

#Output : ['bag', 'pen', 'book', 'pen']

Old list : ['bag', 'pen', 'cap', 'pen']
Modified list : ['bag', 'pen', 'book', 'pen']

3. index() method

The index() method returns the position at the first occurrence of the specified item (value).

In Python, a method is a function that is associated with a class. It is defined inside the class and can be called using an instance of the class. Methods can perform operations on the data stored in the class and can also modify the state of the object.

ለምሳሌ : የ αŠ¨α‹šαˆ… list የ4αŠ• index αˆˆαˆ›α‹ˆα‰… αŠ¨αˆαˆˆαŒαŠ•

new_list = [1, 5, 6, 4, 7]

index_of_4 = new_list.index(4)

#Output : 3

to be cont'd...

@python_pioneers
@python_pioneers
πŸ€·β€β™‚1
The progress we have made so far πŸ‘†

@python_pioneers
πŸ”₯7
የ25 α‰₯ር α‹¨αŠ α‹¨αˆ­ αˆ°α‹“α‰΅ α‹¨αˆšα‹«αˆΈαˆαˆ αŒ₯ያቄ

If you're ready show me your πŸ‘

⌚ 3 : 15

@python_pioneers
πŸ‘11
1. What is the output of the following code?

my_list = [1, 2, 3, 4, 5]
print(my_list[1:4])

A) [1, 2, 3]
B) [2, 3, 4]
C) [2, 3, 4, 5]
D) [1, 2, 3, 4]


2. What is the result of running the following code?

my_list = [1, 2, 3, 4, 5]
new_list = my_list[::-1]
print(new_list)

A) [5, 4, 3, 2, 1]
B) [1, 2, 3, 4, 5]
C) [5, 4, 3, 2]
D) [4, 3, 2, 1]

3. What will be the output of the following code snippet?

my_list = [1, 2, 3, 4, 5]
my_list[2] = 6
print(my_list)

A) [1, 2, 6, 4, 5]
B) [1, 2, 3, 6, 5]
C) [1, 2, 6, 3, 4]
D) [1, 2, 3, 4, 6]

4. What does the following code do?

my_list = [1, 2, 3, 4, 5]
del my_list[2]

A) Removes the element at index 2 from the list
B) Removes the last element from the list
C) Adds the element at index 2 to the list
D) Replaces the element at index 2 with a new value

5. How can you check if a specific value exists in a list in Python?

A) Using the in keyword
B) Using the exists() method
C) Using the exists keyword
D) Using the contains() method

#Quiz
#PrizeWinningQuiz

@python_pioneers
@python_pioneers
πŸ‘1
⌚Time's Up

Thank you all of you for your participation.

We will announce the winner...πŸ†
πŸ‘1
The winner is : @Abemelekk

Congratulations πŸŽ‰πŸŽ‰πŸŽ‰

@python_pioneers
❀1πŸ‘1
The winner has received the prize πŸ†

You all did great participating in the quiz. Most of you were correct, but some of you were a little late.

THANK YOU!

@python_pioneers
πŸ‘3
"The only way to achieve the impossible is to believe it is possible."

-Unknown


መልካም αˆαˆ½α‰΅!

#Quote

@python_pioneers
πŸ”₯2πŸ’―1
Forwarded from Luna's pathwayπŸ€— (Luna)
The Black Dot Story

One day, a professor entered the classroom and asked his students to prepare for a surprise test. They all waited anxiously at their desks for the exam to begin. The professor handed out the exams with the text facing down, as usual. Once he handed them all out, he asked the students to turn over the papers. To everyone’s surprise, there were no questions – just a black dot in the center of the sheet of paper. The professor, seeing the expression on everyone’s faces, told them the following: β€œI want you to write about what you see there.” The students, confused, got started on the inexplicable task. At the end of the class, the professor took all the exams, and started reading each one of them out loud, in front of all the students. All of them, with no exception, defined the black dot, trying to explain its position in the center of the sheet. After all had been read, the classroom silent, the professor started to explain: β€œI’m not going to grade you on this, I just wanted to give you something to think about. No one wrote about the white part of the paper. Everyone focused on the black do – and the same happens in our lives. We have a piece of paper to observe and enjoy, but we always focus on the dark spots. Our life is a gift, and we always have reasons to celebrate – nature renewing itself daily, friends around us, the job that provides our livelihood, etc.
However, we insist on focusing only on the dark spot – the health issues that bother us, the lack of money, the complicated relationships with others, or the disappointment with a friend. The dark spots are very small when compared to everything we have in our lives, but they’re the ones that pollute our mind. Take your eyes away from the black dots in your life. Enjoy each one of your blessings and each moment that life gives you. Be happy and live a life such that even the undertaker will be disappointed when it is your time to go.

Happy Weekend 😍😍

Tag
the author if you guys know πŸ™
Please open Telegram to view this post
VIEW IN TELEGRAM
❀3