690
The official East African Python Community.. Karibu sana!
🌟 Attention all! Seeking unparalleled assignment excellence? Look no further! 📚 Allow me to craft your assignments flawlessly. With a proven track record and a host of returning students vouching for my work and ethics, rest assured, your papers will be perfect, following instructions meticulously. Trust in quality, trust in me! 🎓✨ naphtalijohnsons@gmail.com for the first assignment YOU WON'T PAY
Читать полностью…
Python - Join Tuples
Katika Python, unaweza kuunganisha tuple mbili au zaidi kwa kutumia operator wa +. Hii itaunda tuple mpya ambayo ina vitu vyote kutoka kwa tuple za awali.
Mifano:
# Hii inaunda tuple mbili
tuple1 = ("apple", "banana", "cherry")
tuple2 = ("orange", "grape", "lemon")
# Hii inaunganisha tuple1 na tuple2
tuple3 = tuple1 + tuple2
# Hii inaonyesha tuple3
print(tuple3)
tuple1 ina vitu vitatu, na tuple2 ina vitu vitatu. Mstari wa tatu unatumia operator wa + ili kuunganisha tuple1 na tuple2.tuple3. tuple3 ina vitu sita, ambavyo ni vitu vyote kutoka kwa tuple1 na tuple2.# Hii inaunda tuple
tuple1 = ("apple", "banana", "cherry")
# Hii inaunganisha tuple1 na nambari
tuple2 = tuple1 + (10,)
# Hii inaonyesha tuple2
print(tuple2)
tuple1 ina vitu vitatu. Mstari wa tatu unatumia operator wa + ili kuunganisha tuple1 na nambari 10.tuple2. tuple2 ina vitu vinne, ambavyo ni vitu vyote kutoka kwa tuple1 na nambari 10.+ ili kuunganisha tuple mbili au zaidi. Unaweza pia kuunganisha tuple na vitu vingine.
Читать полностью…
Python - Loop Tuples
Unaweza kutumia for loop ili kuzunguka vitu katika tuple. Hii inaweza kuwa njia rahisi ya kufikia kila kitu katika tuple.
Mifano:
# Hii inaunda tuple yenye vitu vitatuapple
tuple1 = ("apple", "banana", "cherry")
# Hii inazunguka vitu katika tuple1
for fruit in tuple1:
print(fruit)
tuple1 ina vitu vitatu. Mstari wa pili unatumia for loop ili kuzunguka vitu katika tuple1.tuple1.# Hii inaunda tuple yenye vitu vitatuapple
tuple1 = ("apple", "banana", "cherry")
# Hii inazunguka vitu katika tuple1
for i in range(len(tuple1)):
print(tuple1[i])
tuple1 ina vitu vitatu. Mstari wa pili unatumia for loop ili kuzunguka vitu katika tuple1.tuple1 kwa kutumia index.# Hii inaunda tuple yenye vitu vitatu0 apple
tuple1 = ("apple", "banana", "cherry")
# Hii inazunguka vitu katika tuple1
for i, fruit in enumerate(tuple1):
print(i, fruit)
tuple1 ina vitu vitatu. Mstari wa pili unatumia for loop ili kuzunguka vitu katika tuple1.tuple1.thistuple = ("apple", "banana", "cherry")
i = 0
while i < len(thistuple):
print(thistuple[i])
i = i + 1
Hitimisho:
Unpacking Tuples
Unpacking tuples ni njia ya kugawa vitu kutoka kwa tuple kwa variables. Hii inaweza kufanywa kwa kutumia operator wa *.
Mifano:
# Hii inaunda tuple yenye vitu vitatu
tuple1 = ("apple", "banana", "cherry")
# Hii ina unpack tuple1 kwenye variables x, y, na z
x, y, z = tuple1
# Hii inaonyesha thamani za variables
print(x)
print(y)
print(z)
tuple1 ina vitu vitatu: "apple", "banana", na "cherry". Mstari wa pili unatumia operator wa * ili kugawa vitu kutoka kwa tuple1 kwenye variables x, y, na z.x ina thamani "apple", y ina thamani "banana", na z ina thamani "cherry".* atarudi matokeo yasiyotarajiwa.# Hii inaunda tuple yenye vitu vitatu
tuple1 = ("apple", "banana", "cherry")
# Hii ina unpack tuple1 kwenye variables x na y
x, y = tuple1
# Hii inaonyesha thamani za variables
print(x)
print(y)
tuple1 ina vitu vitatu, lakini variables x na y zina idadi ya nafasi mbili tu. Kwa hivyo, operator wa * atarudi vitu viwili vya kwanza kutoka kwa tuple1, na kupuuza kitu cha tatu.* kurudisha list yenye vitu vyote kutoka kwa tuple.# Hii inaunda tuple yenye vitu vitatu
tuple1 = ("apple", "banana", "cherry")
# Hii ina unpack tuple1 kwenye variables x na y
x, y, *z = tuple1
# Hii inaonyesha thamani za variables
print(x)
print(y)
print(z)
x na y zina idadi ya nafasi mbili tu, kwa hivyo operator wa * atarudi list yenye kitu kimoja tu, ambacho ni kitu cha tatu kutoka kwa tuple1.# Hii inaunda tuple yenye vitu vitatu
tuple1 = ("apple", "banana", "cherry")
# Hii inaunda orodha mpya yenye vitu kutoka kwa tuple1
list1 = [x for x in tuple1]
# Hii inaonyesha thamani za orodha mpya
print(list1)
tuple1 ina vitu vitatu. Mstari wa pili unatumia for loop ili kugawa vitu kutoka kwa tuple1 kwenye list mpya.
Katika mfano huu, tunaunda tuple mbili:
thistuple = ("apple", "banana", "cherry")
y = ("orange",)
Tuple ya kwanza, thistuple, ina vitu vitatu: "apple", "banana", na "cherry". Tuple ya pili, y, ina kitu kimoja tu: "orange".y kwenye thistuple kwa kutumia operator wa +. Operator huyu huunda tuple mpya ambayo ina vitu kutoka kwa tuple zote mbili.thistuple += yKwa hivyo, tuple mpya ina vitu vitano: "apple", "banana", "cherry", na "orange".
print(thistuple)Mfuatiliaji wa makosa yataonyesha tuple mpya:
('apple', 'banana', 'cherry', 'orange')
Maelezo zaidi:+ hutumiwa kwa ajili ya kuunganisha vitu vya aina sawa. Katika kesi hii, tunaunganisha tuple mbili, kwa hivyo operator huunda tuple mpya.y ina kitu kimoja tu, kwa hivyo "orange" itaongezwa kwenye mwisho wa thistuple.insert().
Читать полностью…
Nitafafanua kwa kina mfano huo:
1. Kuunda Tuple:
- Mstari wa kwanza unaunda tuple yenye jina thistuple yenye vitu "apple", "banana", na "cherry":
thistuple = ("apple", "banana", "cherry")
thistuple kuwa orodha kwa kutumia mjenzi wa orodha list() na kuhifadhi orodha hiyo katika y:y = list(thistuple)
append() ili kuongeza "orange" kwenye mwisho wa orodha y: y.append("orange")
y ina vitu "apple", "banana", "cherry", na "orange".y tena kuwa tuple kwa kutumia mjenzi wa tuple tuple() na kuhifadhi tuple hiyo mpya kwenye thistuple:thistuple = tuple(y)
thistuple ina vitu vilivyobadilishwa: "apple", "banana", "cherry", na "orange".thistuple.
Читать полностью…
Python - Update Tuples
Tuples ni za kudumu, ambayo ina maana kwamba vitu vyao haziwezi kubadilishwa. Ikiwa unajaribu kubadilisha kitu katika tuple, utapokea hitilafu.
Mfano:
# Hii inaunda tuple yenye vitu viwili
tuple1 = ("Hello", "World")
# Hii itatoa hitilafu
tuple1[0] = "Bye"
# Hii inaunda tuple yenye vitu viwili
tuple1 = ("Hello", "World")
# Hii hubadilisha tuple kuwa orodha
list1 = list(tuple1)
# Hii inabadilisha kitu cha kwanza katika orodha
list1[0] = "Bye"
# Hii hubadilisha orodha kuwa tuple tena
tuple1 = tuple(list1)
# Hii inaonyesha tuple iliyobadilishwa
print(tuple1)
# Hii inaunda tuple yenye vitu viwili
tuple1 = ("Hello", "World")
# Hii inaunda tuple mpya yenye kitu cha kwanza kilichobadilishwa
tuple2 = ("Bye", "World")
# Hii inaonyesha tuple iliyobadilishwa
print(tuple2)
Kupata vitu kutoka kwa Tuples
Vitu kutoka kwa tuple vinaweza kupatikana kwa kutumia operator wa index. Operator wa index huchukua nambari kama thamani yake, na inarejesha kitu kilicho kwenye nafasi hiyo katika tuple. Nambari za index huanza kutoka 0.
Mifano:
# Hii inaunda tuple yenye vitu vitatuHello
tuple1 = ("Hello", "World", "!")
# Hii inarejesha kitu cha kwanza katika tuple1
print(tuple1[0])
# Hii inarejesha kitu cha pili katika tuple1World
print(tuple1[1])
# Hii inarejesha kitu cha tatu katika tuple1!
print(tuple1[2])
# Hii inaunda tuple yenye vitu vitatu!
tuple1 = ("Hello", "World", "!")
# Hii inarejesha kitu cha mwisho katika tuple1
print(tuple1[-1])
python
# Hii inarejesha kitu cha pili cha mwisho katika tuple1
print(tuple1[-2])
``# Hii inarejesha kitu cha kwanza katika tuple1Hello
print(tuple1[-3])
# Hii inaunda tuple yenye vitu vitano('Hello', 'World')
tuple1 = ("Hello", "World", "!", "Python", "is")
# Hii inarejesha vitu viwili vya kwanza katika tuple1
print(tuple1[0:2])
# Hii inarejesha vitu vitatu vya mwisho katika tuple1('Python', 'is')
print(tuple1[-3:])
# Hii inaunda tuple yenye vitu vitano('Hello', 'World')
tuple1 = ("Hello", "World", "!", "Python", "is")
# Hii inarejesha vitu viwili vya kwanza katika tuple1
print(tuple1[-5:-3])
# Hii inarejesha vitu vitatu vya mwisho katika tuple1('Python', 'is')
print(tuple1[-3:])
# Hii inaunda tuple yenye vitu vitatuTrue
tuple1 = ("Hello", "World", "!")
# Hii inaangalia kama neno "Hello" lipo katika tuple1
print("Hello" in tuple1)
# Hii inaangalia kama neno "Hamis" lipo katika tuple1False Читать полностью…
print("Hamis" in tuple1)
Tuples katika Python
Tuples ni mojawapo ya aina za data zilizojengewa ndani katika Python. Ni mpangilio wa vitu vilivyotengwa na koma, vilivyofungwa ndani ya mabano (). Vitu katika tuple vinaweza kuwa vya aina yoyote. Hii inafanya tuples kuwa muhimu sana katika hali ambapo unahitaji kuhifadhi data tofauti, kama vile rekodi ya data kutoka kwa jedwali la hifadhidata, kwa mfano.
Kuunda Tuples
Tuples huundwa kwa kuweka vitu vyote ndani ya mabano (), vilivyotengwa na koma. Parentheses ni hiari, Tuple inaweza kuwa na vitu vyovyote na wanaweza kuwa wa aina yoyote.
Mfano:
# Hii inaunda tuple yenye vitu viwiliKupata vitu kutoka kwa Tuples
tuple1 = ("Hello", "World")
# Hii inaunda tuple yenye kitu kimoja
tuple2 = ("Hi!")
# Hii inaunda tuple yenye vitu vitatu
tuple3 = ("Mimi", "ni", "Hamis")
# Hii inarejesha kitu cha kwanza katika tuple1Hello
print(tuple1[0])
# Hii itatoa hitilafuFai
tuple1[0] = "Bye"
da za Tuples
Python Tuples
Yaani kwasasa Tulipo fikia nipagumu kweli maana mada moja inakuwa na mambo meengi Yaani Hadi inachosha 🥱😫
11 . Nakutakiwa mazoezi mema
Jaribu mazoezi haya na uone jinsi unavyofanya. Unaweza pia kuunda mazoezi yako mwenyewe Maana kuna watu wengine Akiangalia tu anaona kama ashaa jua kumbe kuna tofauti kubwa saana kati ya
1. Kuona 2. ku Copy na 3. Kuandika mwenyewe (iandike Code mwenyewe mwanzo hadi mwisho).
Kuongeza vitu kwenye seti katika Python
Tunaweza kuongeza vitu kwenye seti katika Python kwa kutumia add() method. Kwa mfano:
# Tengeneza setiHii itatoa matokeo yafuatayo:
seti = {1, 2, 3, 4, 5}
# Ongeza kipengee kwenye seti
seti.add(6)
print(seti)
{1, 2, 3, 4, 5, 6}
Ufafanuzi# Tengeneza setiHii itatoa matokeo yafuatayo:
seti = {1, 2, 3, 4, 5}
# Ongeza orodha ya vitu kwenye seti
seti.update([6, 7, 8])
print(seti)
{1, 2, 3, 4, 5, 6, 7, 8}
Ufafanuzi# Tengeneza setiMifano ya code ya kati
seti = {1, 2, 3, 4, 5}
# Ongeza kipengee kwenye seti
seti.add(6)
print(seti)
# Tengeneza setiMifano ya code ngumu
seti = {1, 2, 3, 4, 5}
# Ongeza orodha ya vitu kwenye seti
seti.update([6, 7, 8])
print(seti)
# Tengeneza setiHitimisho
seti = {1, 2, 3, 4, 5}
# Ongeza kipengee kwenye seti ikiwa kipengee hicho hakipo kwenye seti
if (10 not in seti):
seti.add(10)
print(seti)
1. Kupata kipengee katika seti:
my_set = {1, 2, 3, 4, 5}
item = 3
if item in my_set:
print("Item found in the set")
else:
print("Item not found in the set")
2. Kupata vitu vya seti kwa kutumia kitanzi:my_set = {1, 2, 3, 4, 5}
for item in my_set:
print(item)
3. Kupata vitu vya seti kwa kutumia comprehension:my_set = {1, 2, 3, 4, 5}
squared_set = {item ** 2 for item in my_set}
print(squared_set)
4. Kupata vitu vya seti kwa kutumia njia ya set(). Njia hii inabadilisha seti kuwa orodha:my_set = {1, 2, 3, 4, 5}
item_list = list(my_set)
print(item_list)
5. Kupata vitu vya seti kwa kutumia njia ya pop(). Njia hii inatoa kipengee kimoja kutoka kwa seti:my_set = {1, 2, 3, 4, 5}
item = my_set.pop()
print(item)
Mifano hii inaonyesha njia kadhaa za kupata vitu katika seti kwa kutumia Python. Unaweza kuchagua njia inayofaa zaidi kulingana na mahitaji yako.
Читать полностью…
Katika Python, seti ni mkusanyiko usio na mpangilio wa vitu visivyo na kipekee. Seti zinaweza kutumika kwa madhumuni mbalimbali, ikiwa ni pamoja na:
* Kuhifadhi data bila kurudia.
* Kufanya shughuli za hesabu kwa data.
* Kutafuta vitu katika data.
Seti zinaweza kuundwa kwa kutumia braces {}. Kwa mfano:
# Unda seti ya nambariSeti zinaweza pia kuundwa kwa kutumia kazi ya set(). Kwa mfano:
seti = {1, 2, 3, 4, 5}
# Unda seti ya herufi
seti = {"a", "b", "c", "d"}
# Unda seti kutoka kwa orodhaSeti zina sifa zifuatazo:
seti = set([1, 2, 3, 4, 5])
# Unda seti kutoka kwa mnyororo
seti = set("abced")
# Kuhifadhi data bila kurudiaSeti ni chombo chenye nguvu ambacho kinaweza kutumika kwa madhumuni mbalimbali. Читать полностью…
seti = {1, 2, 3, 4, 5}
# Kufanya shughuli za hesabu kwa data
seti1 = {1, 2, 3}
seti2 = {2, 4, 6}
# Tofauti
print(seti1 - seti2)
# {1, 3}
# Makutano
print(seti1 & seti2)
# {2}
# Jumla
print(seti1 | seti2)
# {1, 2, 3, 4, 6}
# Kutafuta vitu katika data
seti = {1, 2, 3, 4, 5}
# Ikiwa 1 kiko kwenye seti
print(1 in seti)
# True
# Kipengee ambacho kinaonekana mara nyingi zaidi katika seti
print(seti.most_common(1))
# [(3, 1)]
Feliz navidad a todos, espero de corazón que pasen bonitas fechas
😎
Python - Tuple Methods
Katika Python, tuples ni aina ya data isiyoweza kubadilishwa. Hii ina maana kwamba vitu vya tuple haziwezi kubadilishwa moja kwa moja. Hata hivyo, kuna baadhi ya njia zinazoweza kutumika kufanya kazi na tuples.
count()
Njia ya count() inarudi idadi ya mara ambazo kitu fulani kinaonekana katika tuple.
Mfano:
# Hii inaunda tuple2
tuple1 = ("apple", "banana", "apple", "cherry")
# Hii inaonyesha idadi ya mara ambazo "apple" inaonekana katika tuple1
print(tuple1.count("apple"))
index() inarudi index ya kwanza ya kitu fulani katika tuple. Ikiwa kitu hakipatikani katika tuple, njia itarejesha -1.# Hii inaunda tuple0
tuple1 = ("apple", "banana", "apple", "cherry")
# Hii inaonyesha index ya kwanza ya "apple" katika tuple1
print(tuple1.index("apple"))
len() inarudi urefu wa tuple.# Hii inaunda tuple4
tuple1 = ("apple", "banana", "apple", "cherry")
# Hii inaonyesha urefu wa tuple1
print(len(tuple1))
min() inarudi kitu kidogo zaidi katika tuple.# Hii inaunda tuple'apple'
tuple1 = ("apple", "banana", "grape", "lemon")
# Hii inaonyesha kitu kidogo zaidi katika tuple1
print(tuple1.min())
max() inarudi kitu kikubwa zaidi katika tuple.# Hii inaunda tuple'lemon'
tuple1 = ("apple", "banana", "grape", "lemon")
# Hii inaonyesha kitu kikubwa zaidi katika tuple1
print(tuple1.max())
sorted() inarudi tuple iliyopangwa kwa mpangilio wa kupanda.# Hii inaunda tuple('apple', 'banana', 'grape', 'lemon')
tuple1 = ("apple", "banana", "grape", "lemon")
# Hii inaonyesha tuple iliyopangwa kwa mpangilio wa kupanda
print(tuple1.sorted())
reversed() inarudi tuple iliyopinduliwa.# Hii inaunda tuple(<_io.TextIOWrapper name='<stdin>' mode='r' encoding='utf-8'>, 'grape', 'banana', 'apple')
tuple1 = ("apple", "banana", "grape", "lemon")
# Hii inaonyesha tuple iliyopinduliwa
print(tuple1.reversed())
tuple() inaunda tuple mpya kutoka kwa vitu vilivyotolewa.# Hii inaunda tuple mpya kutoka kwa vitu vilivyotolewa('apple', 'banana', 'grape', 'lemon')
tuple1 = tuple("apple", "banana", "grape", "lemon")
# Hii inaonyesha tuple mpya
print(tuple1)
thistuple = ("apple", "banana", "cherry")
y = ("orange",)
thistuple += y
print(thistuple)
Читать полностью…
thistuple = ("apple", "banana", "cherry")
y = list(thistuple)
y.append("orange")
thistuple = tuple(y)
Читать полностью…
Hizi 👆ni Content za Jana kutokana na kuwa zikuwa nyingi ukichanganaya na shuguli za maisha na vile vile kutaka kuandaa vizuli ili tuwe tunajifunza vizuli, inachukua muda saana, kama nikijaaliwa kwa leo tuta anza somo letu hili 👇
Читать полностью…
Orodha za njia katika Python
Orodha za njia ni mbinu zinazoweza kutumika kwenye orodha ili kufanya vitendo mbalimbali, kama vile kuongeza, kuondoa, kupanga, na kuchuja vipengee.
Aina za orodha za njia
Kuna aina nyingi za orodha za njia, ambazo zinaweza kugawanywa katika makundi yafuatayo:
* Njia za kuongeza vipengee: Njia hizi hutumika kuongeza vipengee kwenye orodha. Baadhi ya njia za kawaida ni append(), insert(), na extend().
* Njia za kuondoa vipengee: Njia hizi hutumika kuondoa vipengee kutoka kwa orodha. Baadhi ya njia za kawaida ni remove(), pop(), na clear().
* Njia za kupanga vipengee: Njia hizi hutumika kupanga vipengee vya orodha kwa utaratibu wa kupanda au kushuka. Baadhi ya njia za kawaida ni sort() na sorted().
* Njia za kuchuja vipengee: Njia hizi hutumika kuchuja vipengee vya orodha kwa kutumia hali. Baadhi ya njia za kawaida ni filter() na lambda().
Mifano ya orodha za njia
Njia za kuongeza vipengee
numbers = [1, 2, 3]Njia za kuondoa vipengee
# Ongeza kipengee mwisho wa orodha
numbers.append(4)
print(numbers) # [1, 2, 3, 4]
# Ongeza kipengee mahali maalum katika orodha
numbers.insert(1, 5)
print(numbers) # [1, 5, 2, 3, 4]
# Ongeza orodha nyingine kwenye orodha
numbers.extend([5, 6])
print(numbers) # [1, 5, 2, 3, 4, 5, 6]
numbers = [1, 2, 3, 4, 5]Njia za kupanga vipengee
# Ondoa kipengee kwa thamani yake
numbers.remove(2)
print(numbers) # [1, 3, 4, 5]
# Ondoa kipengee kwa nafasi yake
numbers.pop(0)
print(numbers) # [3, 4, 5]
# Ondoa vipengee vyote kutoka kwa orodha
numbers.clear()
print(numbers) # []
numbers = [5, 1, 3, 2, 4]Njia za kuchuja vipengee
# Panga vipengee kwa utaratibu wa kupanda
numbers.sort()
print(numbers) # [1, 2, 3, 4, 5]
# Panga vipengee kwa utaratibu wa kushuka
numbers.sort(reverse=True)
print(numbers) # [5, 4, 3, 2, 1]
numbers = [1, 2, 3, 4, 5]Vidokezo
# Chukua vipengee visivyo nambari
even_numbers = list(filter(lambda x: x % 2 == 0, numbers))
print(even_numbers) # [2, 4]
append() na sort() pamoja ili kuongeza kipengee kwenye orodha na kisha kuipanga.append() kuongeza nambari kwenye orodha ya maandishi.
Читать полностью…