python_eafrica | Unsorted

Telegram-канал python_eafrica - PYTHON EAST AFRICA

690

The official East African Python Community.. Karibu sana!

Subscribe to a channel

PYTHON EAST AFRICA

Hayo 👆 ndiyo mahitaji yanayo weza kuifanya code hii 👇 ikafanya kazi

from pyrogram import Client, filters
# Unda client wa Pyrogram
api_id = 123456 # Weka ID yako ya API hapa
api_hash = "your_api_hash_here" # Weka API hash yako hapa
bot_token = "your_bot_token_here" # Weka token ya bot yako hapa

app = Client(
"my_bot",
api_id=api_id,
api_hash=api_hash,
bot_token=bot_token
)

# Anza (Start) command
@app.on_message(filters.command("start"))
def start_command(client, message):
user = message.from_user.first_name
welcome_message = f"Karibu {user}! Asante kwa kujiunga na bot yetu."
client.send_message(message.chat.id, welcome_message)

# Echo function
@app.on_message(filters.text & ~filters.command("start"))
def echo(client, message):
client.send_message(message.chat.id, "Hello, World!")

# Anzisha bot
app.run()

Читать полностью…

PYTHON EAST AFRICA

https://pypi.org/

Читать полностью…

PYTHON EAST AFRICA

4. Bot_token
Utaipata kupitia hapa
👇 Kama kama huji uliza
@BotFather

Читать полностью…

PYTHON EAST AFRICA

Python ni lugha ya programu ambayo hutumia variables kuhifadhi na kusimamia data. Variables ni majina ambayo hutumiwa kuwakilisha maeneo ya kumbukumbu ambapo data inaweza kuhifadhiwa na kurejelewa wakati wa kutekeleza programu.

Katika Python, unaweza kuunda variable kwa kumpa jina na kuiweka thamani fulani. Hapa kuna mifano ya kuunda na kutumia variables katika Python:

# Kuunda variable na kuweka thamani
jina = "John"
umri = 25
pi = 3.14

# Kutumia variables
print(jina) # Output: John
print("Umri wangu ni", umri, "miaka") # Output: Umri wangu ni 25 miaka
radius = 5
mzunguko = 2 * pi * radius
print("Mzunguko wa mduara ni:", mzunguko) # Output: Mzunguko wa mduara ni: 31.4

# Kubadilisha thamani ya variable
umri = 30
print("Baada ya miaka 5, nitakuwa na umri wa", umri + 5, "miaka") # Output: Baada ya miaka 5, nitakuwa na umri wa 35 miaka
Katika mifano hiyo, jina, umri, na pi ni majina ya variables. Unaweza kutumia variables hizo kwa kurejelea thamani zilizowekwa ndani yake, kama vile jina la mtu, umri, na thamani ya pi. Unaweza pia kubadilisha thamani ya variable kwa kumpa variable jina jipya na kuweka thamani mpya.

Variables katika Python ni dynamically typed, ambayo inamaanisha unaweza kubadilisha aina ya data inayohifadhiwa ndani yake. Kwa mfano, unaweza kuanza kwa kuweka thamani ya nambari ndani ya variable, na kisha kubadilisha thamani hiyo kuwa string:

x = 5
print(x) # Output: 5

x = "Hello"
print(x) # Output: Hello
Hapo juu, x ilitumika kuhifadhi nambari 5 kwanza, lakini baadaye ilibadilishwa kuhifadhi string "Hello".

Читать полностью…

PYTHON EAST AFRICA

Habari za leo tena leo ni siku ya mwisho kisha tuna endela na mazoezi ila kwavile bado tuko kwenye data type nyepesi hata mazoezi yake siyo shida saana

Читать полностью…

PYTHON EAST AFRICA

https://transcription-rouge.vercel.app/Result/b0c94f0e-5561-4de7-b004-a78b4313ed33

Читать полностью…

PYTHON EAST AFRICA

Hapa kuna baadhi ya mifano ya makosa ya sintaksia (syntax errors) katika Python:

1. Kosa la Indentation (Indentation Error):


   if 5 > 2:
print("Hello, World!")

Hitilafu hii inatokea kwa sababu mstari wa pili haujaindenta vizuri. Baada ya kifungu cha "if", kundi la vitendo linapaswa kuwa na indentation sahihi. Kwa kawaida, herufi nne za nafasi au tab inapaswa kutumiwa.

2. Kosa la Alama ya Msimbo (SyntaxError: Invalid syntax):


   print("Hello, World!)

Hitilafu hii inatokea kwa sababu alama ya msimbo ya kufunga (") imekosekana kwenye sentensi. Kila alama ya kufungua lazima ifuatwe na alama ya kufunga ili kudumisha usahihi wa sintaksia.

3. Kosa la Kuweka Majedwali (IndentationError: unexpected indent):


   for i in range(5):
print(i)

Hitilafu hii inatokea kwa sababu mstari wa pili haujaindenta vizuri. Kifungu cha "for" kinapaswa kuwa na indentation sahihi ili kuonyesha kundi la vitendo linayohusiana.

4. Kosa la Koma (SyntaxError: invalid syntax):


   numbers = [1 2 3 4 5]

Hitilafu hii inatokea kwa sababu kuna koma iliyokosekana kati ya vitu ndani ya orodha (list). Orodha inapaswa kuwa na koma kati ya kila kipengee.

Mifano hii inaonyesha jinsi makosa ya sintaksia yanavyoweza kutokea katika Python. Ni muhimu kuzingatia sheria za sintaksia na kuhakikisha kuwa msimbo wako unaandikwa kwa usahihi ili kuepuka makosa ya sintaksia na kuhakikisha programu yako inafanya kazi kama ilivyokusudiwa.

Читать полностью…

PYTHON EAST AFRICA

Example
Syntax Error:

if 5 > 2:
print("Five is greater than two!")
print("Five is greater than two!")

Читать полностью…

PYTHON EAST AFRICA

Habari za leo tena Beginners python Wote leo tuna endelea na hatua ya

Syntax ya Python au Python Syntax

Читать полностью…

PYTHON EAST AFRICA

def to_upper(s):
return s.upper()

print("%s" % to_upper("Hello, world!"))

Читать полностью…

PYTHON EAST AFRICA

Code ya mwisho iyo tu upper si ni kama FUNCTION au???
Kwann umeanza na print?

Читать полностью…

PYTHON EAST AFRICA

Leo tuta anza na Kazi ya "print()" katika Python

Huu ndo utakuwa utangulizi wa darsa yetu kwa leo kabra ya maelezo yeyote 👇👇👇.

Читать полностью…

PYTHON EAST AFRICA

Kwenye siku 7 za wiki tutakuwa na siku tatu za kujifunza vitu vipya

J tano, Alhamis, na Ijumaa

Na sikuzinazobakia niza mazoezi

Читать полностью…

PYTHON EAST AFRICA

Habari za leo, Habari za jioni hii,
Habari za usiku huu

Читать полностью…

PYTHON EAST AFRICA

Salaam.....Kuna mtu anaejua MOJO PROGRAMMING

Читать полностью…

PYTHON EAST AFRICA

Au hapa👇
https://docs.pyrogram.org/intro/install

Читать полностью…

PYTHON EAST AFRICA

5. Install pyrogram pip

Utasakinisha pip hii kupitia hapa
👇

Читать полностью…

PYTHON EAST AFRICA

Orodha ndefu ya mifano zaidi ya matumizi ya variables katika Python:

1. Kutumia variables kuhifadhi nambari:

a = 5
b = 3
c = a + b
print(c) # Output: 8
2. Kutumia variables kuhifadhi strings:
jina = "Jane Doe"
umri = "25"
jina_kamili = jina + ", umri wako ni " + umri
print(jina_kamili) # Output: Jane Doe, umri wako ni 25
3. Kutumia variables kuhifadhi list:
fruits = ["apple", "banana", "orange"]
print(fruits) # Output: ['apple', 'banana', 'orange']
4. Kutumia variables kuhifadhi dictionaries:
mwanafunzi = {
"jina": "John Doe",
"umri": 20,
"shule": "ABC High School"
}
print(mwanafunzi) # Output: {'jina': 'John Doe', 'umri': 20, 'shule': 'ABC High School'}
5. Kutumia variables kuhifadhi boolean values:
siku_ni_jumatatu = True
if siku_ni_jumatatu:
print("Leo ni Jumatatu!")
else:
print("Leo si Jumatatu.")
6. Kutumia variables kwenye mzunguko (loop):
for i in range(5):
print(i)
7. Kutumia variables kuhifadhi matokeo ya operesheni za hesabu:
x = 10
y = 3
z = x ** y # Zinazidisha x na y
print(z) # Output: 1000
8. Kutumia variables kwenye matumizi ya pembejeo na pembejeo:
jina = input("Tafadhali ingiza jina lako: ")
print("Hello,", jina)
9. Kutumia variables kwenye matumizi ya moduli (vipengele) zilizojengwa:
import math

radius = 5
area = math.pi * radius ** 2
print("Eneo la mduara ni:", area)
10. Kutumia variables kwenye kazi (functions):
def greet(jina):
print("Hello,", jina)

greet("Alice") # Output: Hello, Alice
Hizi ni baadhi tu ya mifano ya matumizi ya variables katika Python. Variables hukuruhusu kuhifadhi na kutumia data katika njia mbalimbali kulingana na mahitaji yako katika programu yako.

Читать полностью…

PYTHON EAST AFRICA

Leo tuko kwenye

Python Variables
Vigezo vya Python

Читать полностью…

PYTHON EAST AFRICA

Chat with youtube videos, use pc for the best experience

Читать полностью…

PYTHON EAST AFRICA

Please take 5 minutes to fill in this survey: https://opnform.com/forms/developer-survey-for-african-developers-89xtyh

Читать полностью…

PYTHON EAST AFRICA

Example
Syntax Error:

if 5 > 2:
print("Five is greater than two!")

Читать полностью…

PYTHON EAST AFRICA

Syntax ya Python inahusu sheria na muundo wa jinsi programu ya Python inavyopaswa kuandikwa. Hapa kuna maelezo ya msingi kuhusu syntax ya Python:

1. Herufi Nyeupe (Indentation): Python hutumia herufi nyeupe au indentation kubainisha kundi la vitendo (block of code). Badala ya kutumia alama za wazi kama alama za mabano au alama ya kufungua na kufunga, Python hutumia indentation ya kufafanua muundo wa programu. Indentation inapaswa kuwa sawa katika kila kundi la vitendo. Kwa kawaida, herufi nne za nafasi au tab inapendekezwa kama kiwango cha kawaida cha indentation.

Mfano wa matumizi ya indentation:

if x > 5:
print("x ni kubwa kuliko 5")
else:
print("x ni sawa au ndogo kuliko 5")
2. Koma (Comma): Koma hutumika kutenganisha vitu vingi ndani ya orodha (list), ufafanuzi wa kazi (function definition), au hoja (arguments) za kazi.

Mfano:

orodha = [1, 2, 3, 4, 5]
def jumla(a, b):
return a + b
3. Alama ya Msimbo (Colon): Alama ya msimbo (:) hutumika kuelezea kuanza kwa kundi la vitendo, kama vile katika kifungu cha if, kifungu cha for, au ufafanuzi wa kazi.

Mfano:

if x > 5:
print("x ni kubwa kuliko 5")
4. Maoni (Comments): Maoni hutumiwa kutoa maelezo ya ziada kwenye programu. Python huzingatia mistari yote iliyotanguliwa na alama ya hashtag (#) kama maoni na haitayachukulia kama sehemu ya msimbo inayotekelezwa.

Mfano:

# Hii ni maoni
x = 5 # Hii ni maoni ya kujieleza
5. Kuweka Majedwali (Whitespace): Python inategemea kuweka jedwali (whitespace) kwa mipangilio ya kifungu cha if, for, while, nk. Kwa mfano, unaweza kuweka mstari mpya kabla ya kifungu cha if au mstari mpya baada ya kifungu cha for.

Mfano:

if x > 5:

print("x ni kubwa kuliko 5")

for i in range(5):

print(i)
Hizi ni baadhi ya kanuni muhimu za syntax ya Python. Kumbuka kuwa Python inazingatia usahihi wa syntax na kasoro ndogo kama alama zilizokosekana au indentation isiyofaa inaweza kusababisha makosa wakati wa kutekeleza programu. Ni muhimu kuzingatia sheria za syntax ili kuhakikisha kuwa programu yako inafanya kazi kama inavyotarajiwa.

Читать полностью…

PYTHON EAST AFRICA

def to_upper(s):
return s.upper()

print(to_upper("Hello, world!"))
Katika msimbo huu, tunatumia tu print kuchapisha matokeo ya to_upper("Hello, world!"), ambapo to_upper ni kipengele kinachotumika kwenye string "Hello, world!" ili kubadilisha herufi zote kuwa kubwa. Kwa hiyo, matokeo yatakayochapishwa ni "HELLO, WORLD!".

Читать полностью…

PYTHON EAST AFRICA

Sawa kabisa katika kuzungumzia kazi za print kuna baazi ya code zimeandikwa kima kosa ili kuona kama watu kama wanajifunza au hapana Code au msimbo wa mwisho mifano yake sahihi inatakiwa iwehivi

👇👇👇

Читать полностью…

PYTHON EAST AFRICA

Kazi ya "print()" katika Python hutumiwa kuchapisha data kwenye skrini. Data inaweza kuwa ya aina yoyote, ikiwa ni pamoja na:

* Nambari kamili (integers)
* Nambari za kumi (floats)
* Mfululizo wa herufi (strings)
* Thamani za kweli au za uwongo (booleans)

Hapa kuna mifano ya jinsi ya kutumia kazi ya "print()" katika Python:

Kuchapisha nambari kamili

print(123)

123


Kuchapisha nambari za kumi

print(1.23)

1.23


Kuchapisha mfululizo wa herufi

print("Hello, world!")

Hello, world!


Kuchapisha thamani ya kweli au ya uwongo

print(True)

True


Kuchapisha misemo

print("The answer is 42.")

The answer is 42.


Kutumia vigezo na kazi ya "print()"

Kazi ya "print()" inaweza kutumia vigezo kuchapisha data nyingi kwenye skrini. Vigezo vinaweza kuwa vya aina yoyote, ikiwa ni pamoja na:

* Nambari kamili (integers)
* Nambari za kumi (floats)
* Mfululizo wa herufi (strings)
* Thamani za kweli au za uwongo (booleans)

Hapa kuna mfano wa jinsi ya kutumia vigezo na kazi ya "print()" katika Python:

print(123, "Hello, world!", True)

123 Hello, world! True


Kutumia ishara za upatanishi na kazi ya "print()"

Kazi ya "print()" inaweza kutumia ishara za upatanishi kuchapisha data kwenye skrini kwa njia maalum. Ishara za upatanishi zinaweza kutumika kubadilisha jinsi data inavyoonyeshwa kwenye skrini.

Hapa kuna mifano ya jinsi ya kutumia ishara za upatanishi na kazi ya "print()" katika Python:

Kutumia ishara ya "%d" kuchapisha nambari kamili

print("%d", 123)

123


Kutumia ishara ya "%f" kuchapisha nambari za kumi

print("%f", 1.23)

1.230000


Kutumia ishara ya "%s" kuchapisha mfululizo wa herufi

print("%s", "Hello, world!")

Hello, world!


Kutumia ishara ya "%b" kuchapisha thamani ya kweli au ya uwongo

print("%b", True)

True


Kutumia ishara ya "%g" kuchapisha data ya aina yoyote

print("%g", 123)
123.000000


Kutumia ishara ya "%e" kuchapisha data ya aina yoyote kwa fomu ya kisayansi

print("%e", 123)
1.230000e+02


Kutumia ishara ya "%f" kuchapisha data ya aina yoyote kwa usahihi maalum

print("%.2f", 123.456)
123.46

Kutumia ishara ya "%s" kuchapisha data ya aina yoyote kwa kutumia kibadilishaji

def to_upper(s):
return s.upper()

print("%s", "Hello, world!", to_upper)
HELLO, WORLD!

Kwa ujumla, kazi ya "print()" ni kazi muhimu sana katika Python. Inaweza kutumika kuchapisha data kwenye skrini kwa njia mbalimbali.

Читать полностью…

PYTHON EAST AFRICA

App nyepesi kujifunzia ni hii hapa ipakue na usakinishe au install

Читать полностью…

PYTHON EAST AFRICA

Kwa wale Beginners woote kama mimi wa python tutakuwa tuna jifunza kupitia hapa hapa Karibuni saana

Читать полностью…

PYTHON EAST AFRICA

Augustino
Sasa naona muda mwingi unakuwa offline je ni lini au mudagani unakuwa online ilituanze kujifunza

Читать полностью…

PYTHON EAST AFRICA

Did you ever use the language translation feature?

Читать полностью…
Subscribe to a channel