{"id":21026,"date":"2026-10-30T11:37:37","date_gmt":"2026-10-30T08:37:37","guid":{"rendered":"https:\/\/shumpoliteh.ru\/?page_id=21026"},"modified":"2026-10-30T12:34:49","modified_gmt":"2026-10-30T09:34:49","slug":"cod_2ip","status":"publish","type":"page","link":"https:\/\/shumpoliteh.ru\/?page_id=21026","title":{"rendered":"cod_2ip"},"content":{"rendered":"<pre># \u0412\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b\r\nimport random\r\n\r\n# \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044f \u041f\u041a, \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u043d\u0443\u043b\u044f\u043c\u0438\r\npk_place = []\r\nfor n in range(3):\r\n    pk_place.append([])\r\n    for m in range(3):\r\n        pk_place[n].append(0)\r\n\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a\r\nship = 1\r\ncolum = random.randint(0,2)\r\nrow = random.randint(0,2)\r\npk_place[colum][row] = ship\r\nprint(\"===================================\")\r\n# \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a, \u0432\u044b\u0432\u043e\u0434\u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\r\nfor r in range(3):\r\n    for t in range(3):\r\n        print(pk_place[r][t],end=\" \")\r\n\r\n    print(end=\"\\n\")\r\nprint(\"===================================\")\r\n\r\nprint(\"===================================\")\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\nuser_place = [\r\n    [0,0,0],\r\n    [0,0,0],\r\n    [0,0,0]\r\n]\r\n# \u0412\u0437\u044f\u0442\u044c \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043c \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\r\n\r\nrow_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\ncolum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\nuser_place[row_user ][colum_user] = ship\r\n\r\n# \u0412\u044b\u0432\u043e\u0434 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\nfor i in range(3):\r\n    for j in range(3):\r\n        print(user_place[i][j],end=\" \")\r\n\r\n    print(end=\"\\n\")\r\n\r\nprint(\"===================================\")\r\n\r\nwhile True:\r\n    fire_row_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430 (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\n    fire_colum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430(\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\n    fire = \"x\"\r\n    # \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\n    if pk_place[fire_row_user][fire_colum_user]==1:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u0412\u044b \u043f\u043e\u0431\u0435\u0434\u0438\u043b\u0438\")\r\n        break\r\n    else:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u041c\u0438\u043c\u043e, \u043f\u043e\u0431\u0440\u043e\u0431\u0443\u0439 \u0435\u0449\u0435\")\r\n\r\n\r\n        # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 pk_place \")\r\n    for r in range(3):\r\n        for t in range(3):\r\n            print(pk_place[r][t], end=\" \")\r\n\r\n        print(end=\"\\n\")\r\n\r\n    # \u0423\u0434\u0430\u0440 \u041f\u041a\r\n\r\n    fire_pk_colum = random.randint(0, 2)\r\n    fire_pk_row = random.randint(0, 2)\r\n\r\n\r\n    if user_place[fire_pk_colum][fire_pk_row]==1:\r\n        user_place[fire_pk_colum][fire_pk_row] = fire\r\n        print(\"\u042f \u041f\u041a \u0438 \u044f \u043f\u043e\u0431\u0435\u0434\u0438\u043b\")\r\n        break\r\n    else:\r\n        while True:\r\n            if user_place[fire_pk_colum][fire_pk_row]==\"x\":\r\n                fire_pk_colum = random.randint(0, 2)\r\n                fire_pk_row = random.randint(0, 2)\r\n                continue\r\n            else:\r\n                user_place[fire_pk_colum][fire_pk_row] = fire\r\n                print(\"\u042f \u041f\u041a \u0438 \u044f \u0443\u0434\u0430\u0440\u0438\u043b \u043c\u0438\u043c\u043e\")\r\n                break\r\n\r\n\r\n    # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 user_place \")\r\n    for r in range(3):\r\n        for t in range(3):\r\n            print(user_place[r][t], end=\" \")\r\n\r\n        print(end=\"\\n\")\r\n\r\n\r\n# \u0424\u0443\u043d\u043a\u0446\u0438\u0438<\/pre>\n<div>\n<pre>def myfunc(a,b):\r\n    print(a+b)\r\n\r\n\r\nmyfunc(12,13)\r\nmyfunc(12,13)\r\nmyfunc(121,131)\r\nmyfunc(12213,1213)\r\nmyfunc(12123,13455)\r\nmyfunc(122243,1323)\r\n\r\n\r\n<\/pre>\n<div>\n<pre>def myfunc():\r\n    print(\"\u041f\u0440\u0438\u0432\u0435\u0442!\")\r\n\r\n# myfunc()\r\n# myfunc()\r\n# myfunc()\r\n\r\nfor i in range(10):\r\n    myfunc()\r\n\r\n\r\n<\/pre>\n<div>\n<pre>def myfunc(a,b):\r\n    return a + b\r\n\r\ndef myfanc2(a,b):\r\n    s = a + b\r\n    return s\r\n\r\nprint(myfunc(2,3))\r\n\r\nsu = myfunc(4,5)\r\nprint(su)\r\n\r\n\r\n<\/pre>\n<div>\n<pre># \u0412\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b\r\nimport random\r\n\r\ndef show(arr):\r\n    print(\"===================================\")\r\n    for r in range(3):\r\n        for t in range(3):\r\n            print(arr[r][t], end=\" \")\r\n\r\n        print(end=\"\\n\")\r\n    print(\"===================================\")\r\n\r\n\r\n\r\n\r\n\r\n# \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044f \u041f\u041a, \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u043d\u0443\u043b\u044f\u043c\u0438\r\npk_place = []\r\nfor n in range(3):\r\n    pk_place.append([])\r\n    for m in range(3):\r\n        pk_place[n].append(0)\r\n\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a\r\nship = 1\r\ncolum = random.randint(0,2)\r\nrow = random.randint(0,2)\r\npk_place[colum][row] = ship\r\n# print(\"===================================\")\r\n# # \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a, \u0432\u044b\u0432\u043e\u0434\u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\r\n# for r in range(3):\r\n#     for t in range(3):\r\n#         print(pk_place[r][t],end=\" \")\r\n#\r\n#     print(end=\"\\n\")\r\n# print(\"===================================\")\r\nshow(pk_place)\r\nprint(\"===================================\")\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\nuser_place = [\r\n    [0,0,0],\r\n    [0,0,0],\r\n    [0,0,0]\r\n]\r\n# \u0412\u0437\u044f\u0442\u044c \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043c \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\r\n\r\nrow_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\ncolum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\nuser_place[row_user ][colum_user] = ship\r\n\r\n# \u0412\u044b\u0432\u043e\u0434 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\n# for i in range(3):\r\n#     for j in range(3):\r\n#         print(user_place[i][j],end=\" \")\r\n#\r\n#     print(end=\"\\n\")\r\n#\r\n# print(\"===================================\")\r\nshow(user_place)\r\n\r\n\r\nwhile True:\r\n    fire_row_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430 (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\n    fire_colum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430(\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\n    fire = \"x\"\r\n    # \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\n    if pk_place[fire_row_user][fire_colum_user]==1:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u0412\u044b \u043f\u043e\u0431\u0435\u0434\u0438\u043b\u0438\")\r\n        break\r\n    else:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u041c\u0438\u043c\u043e, \u043f\u043e\u0431\u0440\u043e\u0431\u0443\u0439 \u0435\u0449\u0435\")\r\n\r\n\r\n        # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 pk_place \")\r\n    # for r in range(3):\r\n    #     for t in range(3):\r\n    #         print(pk_place[r][t], end=\" \")\r\n    #\r\n    #     print(end=\"\\n\")\r\n    show(pk_place)\r\n\r\n    # \u0423\u0434\u0430\u0440 \u041f\u041a\r\n\r\n    fire_pk_colum = random.randint(0, 2)\r\n    fire_pk_row = random.randint(0, 2)\r\n\r\n\r\n    if user_place[fire_pk_colum][fire_pk_row]==1:\r\n        user_place[fire_pk_colum][fire_pk_row] = fire\r\n        print(\"\u042f \u041f\u041a \u0438 \u044f \u043f\u043e\u0431\u0435\u0434\u0438\u043b\")\r\n        break\r\n    else:\r\n        while True:\r\n            if user_place[fire_pk_colum][fire_pk_row]==\"x\":\r\n                fire_pk_colum = random.randint(0, 2)\r\n                fire_pk_row = random.randint(0, 2)\r\n                continue\r\n            else:\r\n                user_place[fire_pk_colum][fire_pk_row] = fire\r\n                print(\"\u042f \u041f\u041a \u0438 \u044f \u0443\u0434\u0430\u0440\u0438\u043b \u043c\u0438\u043c\u043e\")\r\n                break\r\n\r\n\r\n    # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 user_place \")\r\n    # for r in range(3):\r\n    #     for t in range(3):\r\n    #         print(user_place[r][t], end=\" \")\r\n    #\r\n    #     print(end=\"\\n\")\r\n\r\n    show(user_place)\r\n\r\n\r\n\r\n<\/pre>\n<div>\n<pre># \u0412\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b\r\nimport random\r\n\r\ndef show(arr):\r\n    print(\"===================================\")\r\n    for r in range(3):\r\n        for t in range(3):\r\n            print(arr[r][t], end=\" \")\r\n\r\n        print(end=\"\\n\")\r\n    print(\"===================================\")\r\n\r\n# \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044f \u041f\u041a, \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u043d\u0443\u043b\u044f\u043c\u0438\r\npk_place = []\r\nfor n in range(3):\r\n    pk_place.append([])\r\n    for m in range(3):\r\n        pk_place[n].append(0)\r\n\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a\r\nship = 1\r\ncolum = random.randint(0,2)\r\nrow = random.randint(0,2)\r\npk_place[colum][row] = ship\r\n\r\n#\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a, \u0432\u044b\u0432\u043e\u0434\u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\r\nshow(pk_place)\r\n\r\nprint(\"===================================\")\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\nuser_place = [\r\n    [0,0,0],\r\n    [0,0,0],\r\n    [0,0,0]\r\n]\r\n# \u0412\u0437\u044f\u0442\u044c \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043c \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\r\n\r\nrow_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\ncolum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\nuser_place[row_user ][colum_user] = ship\r\n\r\n# \u0412\u044b\u0432\u043e\u0434 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\nshow(user_place)\r\n\r\nwhile True:\r\n    fire_row_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430 (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\n    fire_colum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430(\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\n    fire = \"x\"\r\n    # \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\n    if pk_place[fire_row_user][fire_colum_user]==1:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u0412\u044b \u043f\u043e\u0431\u0435\u0434\u0438\u043b\u0438\")\r\n        break\r\n    else:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u041c\u0438\u043c\u043e, \u043f\u043e\u0431\u0440\u043e\u0431\u0443\u0439 \u0435\u0449\u0435\")\r\n\r\n        # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 pk_place \")    \r\n    show(pk_place)\r\n\r\n    # \u0423\u0434\u0430\u0440 \u041f\u041a\r\n\r\n    fire_pk_colum = random.randint(0, 2)\r\n    fire_pk_row = random.randint(0, 2)\r\n\r\n    if user_place[fire_pk_colum][fire_pk_row]==1:\r\n        user_place[fire_pk_colum][fire_pk_row] = fire\r\n        print(\"\u042f \u041f\u041a \u0438 \u044f \u043f\u043e\u0431\u0435\u0434\u0438\u043b\")\r\n        break\r\n    else:\r\n        while True:\r\n            if user_place[fire_pk_colum][fire_pk_row]==\"x\":\r\n                fire_pk_colum = random.randint(0, 2)\r\n                fire_pk_row = random.randint(0, 2)\r\n                continue\r\n            else:\r\n                user_place[fire_pk_colum][fire_pk_row] = fire\r\n                print(\"\u042f \u041f\u041a \u0438 \u044f \u0443\u0434\u0430\u0440\u0438\u043b \u043c\u0438\u043c\u043e\")\r\n                break\r\n\r\n    # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 user_place \") \r\n\r\n    show(user_place)\r\n\r\n\r\n<\/pre>\n<div>\n<pre>def gen():\r\n    arr = []\r\n    for i in range(10):\r\n        arr.append(i)\r\n    return arr\r\n\r\na = gen()\r\nprint(a)\r\n\r\na1 = gen()\r\na2 = gen()\r\na3 = gen()\r\n\r\n\r\n\r\n\r\n\r\n<\/pre>\n<div>\n<pre>def gen(num):\r\n    arr = []\r\n    for i in range(num):\r\n        arr.append(i)\r\n    return arr\r\n\r\na = gen(5)\r\nprint(a)\r\n\r\na1 = gen(7)\r\nprint(a1)\r\n\r\nprint(gen(10))\r\n\r\na3 = gen(100)\r\nprint(a3)\r\n\r\n\r\n\r\n<\/pre>\n<div>\n<pre># \u0412\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b\r\nimport random\r\ndef input_user():\r\n    row_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\n    colum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b (\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\n    user_place[row_user][colum_user] = ship\r\n\r\n\r\ndef show(arr):\r\n    print(\"===================================\")\r\n    for r in range(3):\r\n        for t in range(3):\r\n            print(arr[r][t], end=\" \")\r\n\r\n        print(end=\"\\n\")\r\n    print(\"===================================\")\r\n\r\n# \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044f \u041f\u041a, \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u043d\u0443\u043b\u044f\u043c\u0438\r\npk_place = []\r\nfor n in range(3):\r\n    pk_place.append([])\r\n    for m in range(3):\r\n        pk_place[n].append(0)\r\n\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a\r\nship = 1\r\ncolum = random.randint(0,2)\r\nrow = random.randint(0,2)\r\npk_place[colum][row] = ship\r\n\r\n#\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u041f\u041a, \u0432\u044b\u0432\u043e\u0434\u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c\r\nshow(pk_place)\r\n\r\nprint(\"===================================\")\r\n# \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\nuser_place = [\r\n    [0,0,0],\r\n    [0,0,0],\r\n    [0,0,0]\r\n]\r\n# \u0412\u0437\u044f\u0442\u044c \u043e\u0442 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043f\u043e \u0434\u0430\u043d\u043d\u044b\u043c \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u043c \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\r\ninput_user()\r\n# \u0412\u044b\u0432\u043e\u0434 \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u0430\u0431\u043b\u0438\u043a\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\nshow(user_place)\r\n\r\nwhile True:\r\n    fire_row_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430 (\u0440\u044f\u0434 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) \u0445 =\"))\r\n    fire_colum_user = int(input(\"\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u044b \u0434\u043b\u044f \u0443\u0434\u0430\u0440\u0430(\u043a\u043e\u043b\u043e\u043d\u043a\u0430 \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 0,1,2) y =\"))\r\n    fire = \"x\"\r\n    # \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\r\n    if pk_place[fire_row_user][fire_colum_user]==1:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u0412\u044b \u043f\u043e\u0431\u0435\u0434\u0438\u043b\u0438\")\r\n        break\r\n    else:\r\n        pk_place[fire_row_user][fire_colum_user] = fire\r\n        print(\"\u041c\u0438\u043c\u043e, \u043f\u043e\u0431\u0440\u043e\u0431\u0443\u0439 \u0435\u0449\u0435\")\r\n\r\n        # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 pk_place \")\r\n    show(pk_place)\r\n\r\n    # \u0423\u0434\u0430\u0440 \u041f\u041a\r\n\r\n    fire_pk_colum = random.randint(0, 2)\r\n    fire_pk_row = random.randint(0, 2)\r\n\r\n    if user_place[fire_pk_colum][fire_pk_row]==1:\r\n        user_place[fire_pk_colum][fire_pk_row] = fire\r\n        print(\"\u042f \u041f\u041a \u0438 \u044f \u043f\u043e\u0431\u0435\u0434\u0438\u043b\")\r\n        break\r\n    else:\r\n        while True:\r\n            if user_place[fire_pk_colum][fire_pk_row]==\"x\":\r\n                fire_pk_colum = random.randint(0, 2)\r\n                fire_pk_row = random.randint(0, 2)\r\n                continue\r\n            else:\r\n                user_place[fire_pk_colum][fire_pk_row] = fire\r\n                print(\"\u042f \u041f\u041a \u0438 \u044f \u0443\u0434\u0430\u0440\u0438\u043b \u043c\u0438\u043c\u043e\")\r\n                break\r\n\r\n    # \u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434\r\n    print(\"\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 user_place \")\r\n\r\n    show(user_place)<\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p># \u0412\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0435 \u0446\u0438\u043a\u043b\u044b import random # \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u044f \u041f\u041a, \u0437\u0430\u043f\u043e\u043b\u043d\u044f\u0435\u043c \u043d\u0443\u043b\u044f\u043c\u0438 pk_place = [] for n in range(3):<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-21026","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages\/21026","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=21026"}],"version-history":[{"count":11,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages\/21026\/revisions"}],"predecessor-version":[{"id":21038,"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=\/wp\/v2\/pages\/21026\/revisions\/21038"}],"wp:attachment":[{"href":"https:\/\/shumpoliteh.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=21026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}