Skip to content

Instantly share code, notes, and snippets.

@kitten-owner
Created February 21, 2021 11:48
Show Gist options
  • Select an option

  • Save kitten-owner/53f4dc11aa53ffef3a728d95ebfa383a to your computer and use it in GitHub Desktop.

Select an option

Save kitten-owner/53f4dc11aa53ffef3a728d95ebfa383a to your computer and use it in GitHub Desktop.
#РАЗБЕРЁМ ФУНЦИИ КОТОРЫЕ МОГУТ НАМ ПОМОЧЬ РЕШИТЬ 17 ЗАДАНИЕ
# str - превращает всё в строку
y = 1111
print(str(y)) # Программа выведет "1111" (На панели не будет видно ковычек,
# но результат всё равно будет строкой)
#Проверить класс какого-то элемента( явялется он числом, строкой, списком или тд)
# можно с помощью фунции type, например:
z = 1
w ="1"
A=[1,2]
print(type(z),type(w),type(A))
#Результатом будет: <class 'int'> <class 'str'> <class 'list'>
#СТРОКУ можно разбить на отдельные элементы с помощью фунции list,
# и тогда будет список с этими СТРОЧНЫМИ элементами
t="555"
u=list(t)
print(u)
#Результат ['5', '5', '5']
#Обратной фунции list является функция join, которая объединяет все строки списка в одну
t="555"
u=list(t)#Здесь находится ['5', '5', '5']
i=("".join(u))#В кавычках указывается, что должно стоять между соединенными строками
#(в нашем случае ничего)
print(i)
#Результат "555"
#Для подсчёта количества элементов в списке или строке используется функция len
t="555"
print(len(t))
#Результат 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment