upd lesson 02
This commit is contained in:
@@ -13,15 +13,51 @@
|
|||||||
"id": "b5e77c64-3ca8-4bcb-ac43-c6a1e404421c",
|
"id": "b5e77c64-3ca8-4bcb-ac43-c6a1e404421c",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"source": [
|
"source": [
|
||||||
"**Type Casting** (*или приведение переменных*) - это процесс конвертации переменной из одного типа данных в другой. "
|
"**Type Casting** (*или приведение переменных*) - это процесс конвертации переменной из одного типа данных в другой. Посмотрим на этот процесс на примере."
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 4,
|
||||||
|
"id": "afa0f4df-127b-40ff-8ce6-529a53125f33",
|
||||||
|
"metadata": {},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"изначальный тип name: <class 'str'>\n",
|
||||||
|
"изначальный тип age: <class 'int'>\n",
|
||||||
|
"изначальный тип gpa: <class 'float'>\n",
|
||||||
|
"изначальный тип is_student: <class 'bool'>\n",
|
||||||
|
"тип gpa после приведения: <class 'int'>\n",
|
||||||
|
"gpa после приведения: 3\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"# введем переменную gpa типа float со значением 3.2\n",
|
||||||
|
"gpa = 3.2\n",
|
||||||
|
"\n",
|
||||||
|
"# проверим ее тип\n",
|
||||||
|
"print(f\"gpa type: {type(gpa)}\")\n",
|
||||||
|
"\n",
|
||||||
|
"# приведем значение gpa к типу int \n",
|
||||||
|
"gpa = int(gpa)\n",
|
||||||
|
"\n",
|
||||||
|
"# посмотрим на тип gpa теперь \n",
|
||||||
|
"print(f\"new gpa type: {type(gpa)}\") \n",
|
||||||
|
"\n",
|
||||||
|
"# но посмотрим на новое значение gpa\n",
|
||||||
|
"print(f\"gpa value after type casting: {gpa}\")"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
"id": "12216e6b-231e-4346-a47f-ab1292210565",
|
"id": "30c54b5d-d444-4413-b20d-3bc6b8abc33b",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"source": [
|
"source": [
|
||||||
"# Задания"
|
"Как можно заметить, мы потеряли дробную часть и осталась только целая, так как `int` - целочисленный тип данных."
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
Reference in New Issue
Block a user