Загрузка...

Help with python code

Thread in Programming created by Ernesst_inactive198775 Jan 8, 2018. 344 views

  1. Ernesst_inactive198775
    Ernesst_inactive198775 Topic starter Jan 8, 2018 Banned 92 Oct 28, 2017
    нужен код который будет подщитывать количество цифр в числе тобишь число 1323224 количество цифр 7
    Code

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

    есть такой код но он и количиство букв подщитывает а мне нада чтоб только цифр
     
  2. Incnoname
    Incnoname Jan 8, 2018 Banned 536 Nov 3, 2017
    Вычитаешь кол-во символов до числа и выводишь результат
     
  3. Ernesst_inactive198775
    Ernesst_inactive198775 Topic starter Jan 8, 2018 Banned 92 Oct 28, 2017
    Incnoname, можно в виде кода?
     
  4. Грач
    Грач Jan 8, 2018 Developer 195 May 29, 2016
    Code

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

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

    inpt = input('Введите число: ')
    c = 0
    for i in inpt:
    try:
    int(i)
    c += 1
    except ValueError:
    pass
    print(c)
     
  8. Ernesst_inactive198775
    Ernesst_inactive198775 Topic starter Jan 9, 2018 Banned 92 Oct 28, 2017
    em1ny, cпасибо огромное
     
Top
Loading...