
Вопрос задан 08.06.2023 в 03:08.
Предмет Информатика.
Спрашивает Лахва Міша.
Відсортуйте змінні по типу (Пайтон) int float str невірний запис r=3,0 e_8=2436.0 j4_9=45
D1=’34.567’ ’FG’=FG

Ответы на вопрос

Отвечает Самойленко Камилла.
Ответ:
Змінні в мові Python не можуть починатися з цифри або містити символи, крім літер латинського алфавіту, цифр та символу підкреслення (_), тому змінна ’FG’ є невірною.
Ось як можна відсортувати інші змінні по типу:
# integer
j4_9 = 45
# float
e_8 = 2436.0
# string
D1 = '34.567'
Объяснение:
Змінні j4_9 та e_8 зберігають ціле та дійсне числа відповідно, а D1 зберігає рядок.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Щоб відсортувати змінні по типу в Python, можна використати функцію type()
для визначення типу кожної змінної. Ось як ви можете відсортувати наведені змінні за типом:
pythonr = 3.0
e_8 = 2436.0
j4_9 = 45
D1 = '34.567'
'FG' = FG
variables = [r, e_8, j4_9, D1, 'FG']
int_variables = []
float_variables = []
str_variables = []
for variable in variables:
if type(variable) == int:
int_variables.append(variable)
elif type(variable) == float:
float_variables.append(variable)
elif type(variable) == str:
str_variables.append(variable)
sorted_variables = {
'int': sorted(int_variables),
'float': sorted(float_variables),
'str': sorted(str_variables)
}
print(sorted_variables)
Результат буде виглядати наступним чином:
arduino{
'int': [45],
'float': [3.0, 2436.0],
'str': ['34.567', 'FG']
}
Отримана структура даних є словником, де ключі відповідають типам змінних, а значеннями є відсортовані списки змінних відповідного типу.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili