Загрузка...

Помогите с кодом python

Тема в разделе Программирование создана пользователем Ernesst_inactive198775 8 янв 2018. 343 просмотра

  1. Ernesst_inactive198775
    Ernesst_inactive198775 Автор темы 8 янв 2018 Заблокирован(а) 92 28 окт 2017
    нужен код который будет подщитывать количество цифр в числе тобишь число 1323224 количество цифр 7
    Код

    num = input('Введите число: ')
    c = 0
    for i in num:
    c += 1
    print(c)

    есть такой код но он и количиство букв подщитывает а мне нада чтоб только цифр
     
  2. Incnoname
    Incnoname 8 янв 2018 Заблокирован(а) 536 3 ноя 2017
    Вычитаешь кол-во символов до числа и выводишь результат
     
  3. Ernesst_inactive198775
    Ernesst_inactive198775 Автор темы 8 янв 2018 Заблокирован(а) 92 28 окт 2017
    Incnoname, можно в виде кода?
     
  4. Грач
    Грач 8 янв 2018 Developer 195 29 май 2016
    Код

    num = input('Введите число: ')
    c = 0
    for i in num:
    try:
    float(num[I])
    c += 1
    except ValueError:
    //
    print(c)

    Лови. Писал тут может что то не работать xD
     
  5. Ernesst_inactive198775
    Ernesst_inactive198775 Автор темы 8 янв 2018 Заблокирован(а) 92 28 окт 2017
    @Roulen, а чем этот код от того что я предоставил отличается?
     
  6. Ernesst_inactive198775
    Ernesst_inactive198775 Автор темы 8 янв 2018 Заблокирован(а) 92 28 окт 2017
    @Roulen, но проблема то не исчезла он как считал всё подрят так и считает а мне нада только цифры
     
  7. em1ny
    em1ny 9 янв 2018 Hello! 2 5 янв 2018
    держи:
    Код

    inpt = input('Введите число: ')
    c = 0
    for i in inpt:
    try:
    int(i)
    c += 1
    except ValueError:
    pass
    print(c)
     
  8. Ernesst_inactive198775
    Ernesst_inactive198775 Автор темы 9 янв 2018 Заблокирован(а) 92 28 окт 2017
    em1ny, cпасибо огромное
     
Top
Загрузка...