Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
26 ноября 2024 11:22
309
Строка содержит число. Найдите его и переведите в целочисленную переменную.
s = "в группе учится 23 студента"
1
ответ
Конечно! Для этого можно воспользоваться методом `re.findall()` из модуля `re`, чтобы найти все числа в строке, а затем преобразовать найденное число в целочисленную переменную. Вот пример кода:
```python
import re
s = "в группе учится 23 студента"
numbers = re.findall(r'\d+', s)
if numbers:
number = int(numbers[0])
print("Найденное число:", number)
else:
print("Число не найдено в строке.")
```
После выполнения этого кода, число 23 будет найдено и сохранено в переменной `number` как целое число.
```python
import re
s = "в группе учится 23 студента"
numbers = re.findall(r'\d+', s)
if numbers:
number = int(numbers[0])
print("Найденное число:", number)
else:
print("Число не найдено в строке.")
```
После выполнения этого кода, число 23 будет найдено и сохранено в переменной `number` как целое число.
0
·
Хороший ответ
26 ноября 2024 11:24
Остались вопросы?
Еще вопросы по категории Информатика
Какие устройства ввода и вывода знаете?...
Вывести на экран случайное число от 30до 50...
Во входных данных строка из чисел, разделённых пробелом. Напишите программу, которая считывает данные и сохраняет их в список, находит максимальное...
Напишите программу на языке паскаль, которая выводит на экран таблицу степеней двойки(от нулевой до десятой). Рекомендуемый вид экрана после выполнени...
Приведите свои примеры профессий в которых основным видом деятельности является робота с информацией...