TelenkovDmitry 5 月之前
父節點
當前提交
ca66c343b0
共有 3 個文件被更改,包括 41 次插入8 次删除
  1. 22 7
      .obsidian/workspace.json
  2. 17 0
      Python/function.md
  3. 2 1
      todo/Задачи.md

+ 22 - 7
.obsidian/workspace.json

@@ -13,15 +13,30 @@
             "state": {
               "type": "markdown",
               "state": {
-                "file": "todo/Задачи.md",
+                "file": "Python/common.md",
                 "mode": "source",
                 "source": false
               },
               "icon": "lucide-file",
-              "title": "Задачи"
+              "title": "common"
+            }
+          },
+          {
+            "id": "70a4f7896c48249f",
+            "type": "leaf",
+            "state": {
+              "type": "markdown",
+              "state": {
+                "file": "Python/function.md",
+                "mode": "source",
+                "source": false
+              },
+              "icon": "lucide-file",
+              "title": "function"
             }
           }
-        ]
+        ],
+        "currentTab": 1
       }
     ],
     "direction": "vertical"
@@ -136,8 +151,11 @@
       "markdown-importer:Импорт Markdown-файлов": false
     }
   },
-  "active": "6332c424f14ec4a2",
+  "active": "6c6f2132d7393211",
   "lastOpenFiles": [
+    "Python/common.md",
+    "Python/function.md",
+    "todo/Задачи.md",
     "English/img/1537e342-777b-4425-b76d-586f4f212f54.JPEG.~tmp",
     "English/img/503ff3b6-a108-461a-8f69-a3ca1b815d51.JPEG",
     "English/img/1537e342-777b-4425-b76d-586f4f212f54.JPEG",
@@ -147,7 +165,6 @@
     "Новая папка",
     "todo/Счета.md",
     "todo/Тренировки и занятия.md",
-    "todo/Задачи.md",
     "todo/Разное.md",
     "common.md",
     "Кодинг.md",
@@ -161,13 +178,11 @@
     "linux/server.md",
     "configs/alex_wg.conf",
     "configs/alex_wg.conf.txt",
-    "Python/common.md",
     "ROTEK/universal IO/Test HV.md",
     "ROTEK/universal IO/universal IO.md",
     "Python/venv.md",
     "configs/dz_wg0.conf",
     "configs/gs_wg0.conf",
-    "configs/gw_wg0.conf",
     "Greenstar/usb stm32.md",
     "Python/Архитектура.md",
     "STM32/build.md",

+ 17 - 0
Python/function.md

@@ -0,0 +1,17 @@
+- Функция - именованный блок кода который выполняет определенную задачу или возвращает значение.
+* Функция - набор операторов, которые возвращают некоторое значение вызывающему объекту. В функцию также может быть передано ноль или более аргументов, которые могут использоваться при выполнении тела функции.
+- Такое определение функций допустимо, но вторая функция перезатрет первую.
+```python
+def f():
+    print("QWERTY")
+
+def f():
+    print("ABC")
+
+f()
+f()
+```
+- Любая функция в python возвращает значение. Значение возвращается при помощи оператора return. Если функция не содержит оператор return, то по умолчанию такая функция вернет значение None.
+-  Функция должна выполнять только одну операцию. Она должна выполнять ее хорошо. И ничего другого она делать не должна. Если функция выполняет только те действия, которые находятся на одном уровне под объявленным именем функции, то эта функция выполняет одну операцию.
+- Будьте последовательны в выражениях возврата: либо все операторы return в функции должны возвращать выражение, либо ни один из них не должен. Если какой-либо оператор return возвращает выражение, то оставшиеся операторы return тоже должны явно возвращать значение, не смотря на то, что python по умолчанию возвращает None.
+Статья по оформлению [[https://pythonchik.ru/osnovy/imenovanie-v-python]]

+ 2 - 1
todo/Задачи.md

@@ -29,7 +29,8 @@
 
 #### <font color = "MediumSeaGreen">Подкрутить пластины:</font>
 - [x] 14.10.24 1 оборот обе пластины
-- [ ] 24.10.24 1 оборот обе пластины
+- [x] 24.10.24 1 оборот обе пластины
+- [ ] 03.11.24
 
 
 <h4>Перенос репозиториев до 28.07.24</h4>