TGViewer
Channel Public Channel
Python Community

Python Community

@python_community_ru

Python Community RU - СНГ сообщество Python-разработчиков

Чат канала: @python_community_chat

Сотрудничество: @cyberJohnny и @Sergey_bzd

РКН реестр:
https://knd.gov.ru/license?id=67847dd98e552d6b54a511ed&registryType=bloggersPermission
Subscribers
11.6K
Photos
1.5K
Videos
122
Links
1K

Showing posts older than #1603 · Back to latest

Older Posts 20 shown
Post #1598 3.91K
👆 Как можно преобразовать строку (string) в нижний регистр (lowercase)?

👉 Для этого используется метод lower():

>>> "AyuShi".lower()
"ayushi"

Для преобразования в верхний регистр (uppercase) используется метод upper():

>>> "AyuShi".upper()
"AYUSHI"

Еще есть методы isupper() (все символы в верхнем регистре) и islower() (все символы в нижнем регистре), которые проверяют регистр всех символов имени.

>>> "AyuShi".isupper()
False

>>> "AYUSHI".isupper()
True

>>> "ayushi".islower()
True

>>> "@yu$hi".islower()
True

>>> "@YU$HI".isupper()
True

Как видим, символы наподобие @ и $ применимы в обоих случаях.

Еще есть метод istitle(), который проверяет строку на стиль заголовка (все слова должны начинаться с символа в верхнем регистре):

>>> "The Corpse Bride".istitle()
True

Python Community
  • 👍 10
Post #1592 4.25K
  • 🤔 15
  • 👍 2
Post #1589 4.06K
👆 Какова предельно допустимая длина идентификатора в питоне?

👉 В питоне идентификатор может быть любой длины. Помимо этого есть несколько правил для присвоения имен:
- первым символом может быть нижнее подчеркивание (_), символы A-Z или a-z;
- остальная часть имени может состоять из символов A-Z/a-z/_/0-9;
- не забываем, что питон чувствителен к регистру;
- в качестве имени нельзя использовать ключевые слова (keywords):
and, def, False, import, not, True, as, del, finally, in, or, try, assert, elif, for, is, pass, while, break, else, from, lambda, print, with, class, except, global, None, raise, yield, continue, exec, if, nonlocal, return.

Python Community
  • 👍 15
Post #1586 4.66K
  • 👍 13
  • 👎 1
Post #1585 15.1K
  • 👍 17
Post #1583 5.22K
👆 Что такое отрицательный индекс (negative index)?

👉 Возьмем для примера список:

>>> mylist = [0, 1, 2, 3, 4, 5 ,6, 7, 8]

В отличие от положительного индекса отрицательный начинает поиск с конца:

>>> mylist[-3]
6

Еще это помогает при создании срезов с конца:

>>> mylist[-6:-1]
[3, 4, 5, 6, 7]

Python Community
  • 👍 33
Post #1582 4.76K
Must have для программистов по Python
100-400к в месяц зарплатная вилка программистов на Python в России.

Ищете работу на Python? Наш канал Python_Jobs уже отобрал вакансии, как для новичков, так и для продвинутых питонистов.

Подписывайтесь и откликайтесь на свежие вакансии: @pythonist_jobs
  • 👍 5
  • 👎 3
Post #1578 4.25K
  • 👍 17
  • 👎 1
Post #1577 3.93K
  • 👎 3
  • 👍 2
Post #1576 4.91K
👆 Как в питоне работает трёхместный (тернарный) оператор?

👉 В питоне есть такие выражения:
[если верно] if [выражение] else [если неверно]

То есть, когда выражение верное (True), то исполняется код [если верно]. В остальных случаях исполняется код [если неверно]. Например:

>>> a, b = 2, 3
>>> min = a if a < b else b
>>> min
2

>>> print("Hi") if a < b else print("Bye")
Hi

Python Community
  • 👍 19
Post #1574 14.6K
  • 🤔 5
  • 👍 2
  • 👎 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →