Помогите пожалуйста!(Python) Если первый символ цифра выводит Yes, если слово выводит No

Ответы

Ответ дал: verificated
1

Ответ:

a = input("Введите что-то: ")

numbs = '1234567890'

print('Yes') if a[0] in numbs else print('No')

Объяснение:

Печатает Yes если a[0] есть в переменной numbs, если нет - печатает No

Ответ дал: trueberry17
2

Ответ:

Немного видоизменю код ответившего человека. В переменной numbs нет смысла - легче написать isdigit() вместо дополнительной строчке и поиску по переменной.

Функция isdigit() буквально означает "цифра?" - то-есть, если это цифра - отвечает консольке "True", если нет - "False".

Python Code

text = input("Введите что-либо: ")

print('Yes') if text[0].isdigit() else print('No')

Приложения:

trueberry17: за что мне репорт..
Вас заинтересует