Python Pioneers: A Beginner's Guide 🇪🇹 – Telegram
Python Pioneers: A Beginner's Guide 🇪🇹
8.89K 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
1⃣. What will be the output of the following code?


   my_list = [10, 20, 30, 40, 50]
print(my_list[1:4])

a) [10, 20, 30]

b) [20, 30, 40]

c) [20, 30, 40, 50]

d) [30, 40, 50]
2⃣. Given the list

my_list = ['a', 'b', 'c', 'd', 'e']

, what does

my_list[-3:]

return?

a) ['a', 'b', 'c']

b) ['c', 'd', 'e']

c) ['d', 'e']

d) ['e']
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
Python Pioneers: A Beginner's Guide 🇪🇹
የ25 ብር የአየር ሰዓት የሚያሸልም ጥያቄ If you're ready show me your 👍 3 : 15 @python_pioneers
Please send me only your answers.

Send it to : @Mntsnt_ZP

The winner will be the person who gets the most correct answers in the shortest amount of time.

Good Luck!🤞

@python_pioneers
👍2
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