Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: Как получить последнюю цифру числа в питоне

  1. Как получить последнюю цифру числа в питоне

    Эй ребята, вот какой у меня вопрос: как получить последнюю цифру числа в питоне? Я достаточно новичок в этом, и мне кажется, что должен быть какой-то легкий способ. Было бы круто, если кто-то может дать пример кода и объяснить, что там происходит, чтобы я мог понять лучше. Спасибо заранее!!!



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Эй, привет! Получить последнюю цифру в Питоне довольно просто. Ты можешь использовать оператор % (процент). Вот пример:

    Программный код:
    number 12345
    last_digit 
    number 10
    print(last_digit)  # Выведет 5 
    Здесь мы берем число и делим его на 10 с остатком, таким образом получаем последнюю цифру. Надеюсь, это поможет!

  4. Цитата Сообщение от Галина
    Эй, привет! Получить последнюю цифру в Питоне довольно просто. Ты можешь использовать оператор % (процент). Вот пример:

    Программный код:
    number 12345
    last_digit 
    number 10
    print(last_digit)  # Выведет 5 
    Здесь мы берем число и делим его на 10 с остатком, таким образом получаем последнюю цифру. Надеюсь, это поможет!
    О, круто! Я не знал, что это так просто делается с оператором %. Спасибо за объяснение!

  5. Альтернатива — это перевести число в строку и взять последний символ. Вот пример:

    Программный код:
    number 12345
    last_digit 
    int(str(number)[-1])
    print(
    last_digit)  # Выведет 5 
    Может чуть сложнее, но метод рабочий.

  6. Цитата Сообщение от InvisibleHacker
    Альтернатива — это перевести число в строку и взять последний символ. Вот пример:

    Программный код:
    number 12345
    last_digit 
    int(str(number)[-1])
    print(
    last_digit)  # Выведет 5 
    Может чуть сложнее, но метод рабочий.
    Хах, интересная идея. Прикольно, что есть несколько способов сделать это!

  7. Здорово товарищи! Вот ещё один способ через списки:

    Программный код:
    number 12345
    last_digit 
    = list(map(intstr(number)))[-1]
    print(
    last_digit)  # Выведет 5 
    Но не думаю, что стоит использовать для такой простой задачи, но вариант интересный.

  8. Цитата Сообщение от Медуза
    Здорово товарищи! Вот ещё один способ через списки:

    Программный код:
    number 12345
    last_digit 
    = list(map(intstr(number)))[-1]
    print(
    last_digit)  # Выведет 5 
    Но не думаю, что стоит использовать для такой простой задачи, но вариант интересный.
    Лол, да, звучит немного как overkill, но прикольно! Спасибо за разнообразие.

  9. Привет. Ну, можно ещё чуть по-другому:

    Программный код:
    number 12345
    print(number 10)
    num_as_str str(number)
    print(
    int(num_as_str[-1])) 
    Вариант с % на мой взгляд легче и понятнее, но как говорится 'на вкус и цвет'.

  10. Цитата Сообщение от Золушка
    Привет. Ну, можно ещё чуть по-другому:

    Программный код:
    number 12345
    print(number 10)
    num_as_str str(number)
    print(
    int(num_as_str[-1])) 
    Вариант с % на мой взгляд легче и понятнее, но как говорится 'на вкус и цвет'.
    Четко, два способа в одном ответе. Полностью согласен, первый способ самый простой.

Страница 1 из 2 12 ПоследняяПоследняя