Python Fundamentals - Practical Task: Digit as Word

Здравейте,
Кодът върви в Visual Studio Code, а получава 0 точки

Благодаря


string = input()

match string:
case ‘0’:
print(‘Zero’)
case ‘1’:
print(‘One’)
case ‘2’:
print(‘Two’)
case ‘3’:
print(‘Three’)
case ‘4’:
print(‘Four’)
case ‘5’:
print(‘Five’)
case ‘6’:
print(‘Six’)
case ‘7’:
print(‘Seven’)
case ‘8’:
print(‘Eight’)
case ‘9’:
print(‘Nine’)
case unknown_command:
print(‘not a digit’)

1 Like

И този код не минава за точки


number= int(input())

if number == 0: print(‘Zero’)

elif number == 1: print(‘One’)

elif number == 2: print(‘Two’)

elif number == 3: print(‘Three’)

elif number == 4: print(‘Four’)

elif number == 5: print(‘Five’)

elif number == 6: print(‘Six’)

elif number == 7: print(‘Seven’)

elif number == 8: print(‘Eight’)

elif number == 9: print(‘Nine’)

else: print(‘not a digit’)

Здравей,
пробвай така :
input да е стринг - input()
а проверката ти да е number == ‘1’

1 Like

Здравей,
мисля, че като принтираш думите, трябва да са с малка буква :slight_smile:

1 Like

Здравей,
Точно смених

  • input () на стринг
  • слоших резултата от инпът в кавички ‘1’
  • написах думите с малки букви

кода варви и го приеха!
благодаря за помоща

Здравей
принтирах макли букви за сигорност, и работи кода след смените!
Благодаря за помоща