Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
PYTHON TEXT / CHAPTER 03 / Учене / LESSON 02
Втори час. Вече можеш да четеш символи. Сега идват основни инструменти върху целия низ.
len(text) връща броя символи (включително интервали). Операторът in проверява дали подниз се среща: "Lab" in msg е True или False.
Методите връщат нов низ (оригиналът не се променя, освен ако не го презапишеш): - upper() / lower() — главни / малки букви - find(sub) — индекс на първото срещане, или -1 ако няма - replace(old, new) — замества срещанията на old с new
Мини пример:
msg = "Hi Lab"
print(len(msg))
print("Lab" in msg)
print(msg.upper())
print(msg.find("Lab"))
print(msg.replace("Lab", "World"))Честа грешка: да очакваш msg.upper() да промени msg без присвояване; или да бъркаш find с индекс на списък. Днес още не ползваме strip, split и join — те са следващият час.
Учене: основни проверки и методи върху низ (без strip/split/join).
MODULES IDLE
›