Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
5fa400d
Привет
MalikovArtur Sep 12, 2019
024a793
2
MalikovArtur Sep 12, 2019
af9380a
Привет2
MalikovArtur Sep 13, 2019
5216f68
Привет3
MalikovArtur Sep 13, 2019
d717f5c
Merge branch 'master' into master2
MalikovArtur Sep 13, 2019
74eda6d
Первая задача
MalikovArtur Sep 21, 2019
771c3c0
Вторая задача
MalikovArtur Sep 21, 2019
b196dc6
Третья и четвёртая задачи
MalikovArtur Sep 21, 2019
83db1e8
Пятая
MalikovArtur Sep 21, 2019
a932423
Переделанная 2
MalikovArtur Sep 21, 2019
b0a4e74
7, 8, 9 задачи
MalikovArtur Sep 23, 2019
6eea742
Merge pull request #1 from antosha417/master
MalikovArtur Sep 23, 2019
6d7ca20
Merge pull request #2 from antosha417/master
MalikovArtur Oct 3, 2019
4945be4
2 - 12 задачи с черепашкой
MalikovArtur Oct 5, 2019
9a5a294
13-14 задачи с черепашкой
MalikovArtur Oct 7, 2019
09073d8
Merge pull request #3 from antosha417/master
MalikovArtur Oct 10, 2019
af913ab
1 - 7 задачи с 4 недели.
MalikovArtur Oct 11, 2019
7c67327
Оно без этого не хотело мёржить
MalikovArtur Oct 11, 2019
c421dce
Оно без этого не хотело мёржить
MalikovArtur Oct 11, 2019
e7104f9
Merge remote-tracking branch 'remotes/origin/master2' into Houseardeit4
MalikovArtur Oct 11, 2019
d47d003
Файлы в новой ветке
MalikovArtur Oct 11, 2019
c7fd9b7
Домашнее задание с черепашкой по 3 неделе. Маликов Артур
MalikovArtur Oct 14, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Artur
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
hello world
phystech is my live
goodbye
45 changes: 45 additions & 0 deletions Untitled3.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import turtle\n",
"\n",
"turtle.shape('turtle')\n",
"turtle.forward(50)\n",
"turtle.left(90)\n",
"turtle.forward(50)\n",
"turtle.left(90)\n",
"turtle.forward(50)\n",
"turtle.right(90)\n",
"turtle.forward(50)\n",
"turtle.right(90)\n",
"turtle.forward(50)"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
4 changes: 4 additions & 0 deletions ex1,.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
n = int(input())
b = (n //60) % 24
c = n % 60
print(b, ':', c , )
14 changes: 14 additions & 0 deletions ex2.week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import turtle

turtle.shape('turtle')
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)


12 changes: 12 additions & 0 deletions ex3week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import turtle
turtle.shape("turtle")
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(90)
turtle.color('red')

7 changes: 7 additions & 0 deletions ex4week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import turtle
turtle.shape("turtle")
for i in range(100):
turtle.forward(10)
turtle.left(180-180*(100-2)/100)


14 changes: 14 additions & 0 deletions ex5week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
import turtle
turtle.shape("turtle")
for i in range(10):
turtle.forward(30 + 2*i*10)
turtle.left(90)
turtle.forward(30 + 2*i*10)
turtle.left(90)
turtle.forward(30 + 2*i*10)
turtle.left(90)
turtle.forward(30 + 2*i*10)
turtle.left(90)
turtle.penup()
turtle.goto(-10-i*10,-10-i*10)
turtle.pendown()
12 changes: 12 additions & 0 deletions ex6week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
n = int(input("ножки: "))
import turtle

turtle.shape('turtle')
for i in range(n):
turtle.forward(100)
turtle.stamp()
turtle.left(180)
turtle.forward(100)
turtle.left(180 - 360/n)


8 changes: 8 additions & 0 deletions ex7week3py
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
import turtle

turtle.shape('turtle')
n = 10
for i in range(1, 1000):
h = (1/360)*n
turtle.left(n)
turtle.forward(0.1*i + h)
5 changes: 5 additions & 0 deletions ex8week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import turtle
turtle.shape('turtle')
for i in range(1, 1000):
turtle.forward(i*3)
turtle.left(90)
21 changes: 21 additions & 0 deletions ex9week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import turtle
turtle.shape('turtle')
def geom(n):
turtle.left(180 - 180 * (n - 2) / n / 2)
for i in range(n):
turtle.forward(20*n)
turtle.left(180-180*(n-2)/n)
turtle.right(180 - 180 * (n - 2) / n / 2)


for i in range(3, 13):
geom(i)
turtle.penup()
turtle.goto((i-2)*33, 0)
turtle.pendown()






1 change: 1 addition & 0 deletions new1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
djn djn
2 changes: 2 additions & 0 deletions new2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ggwfwf
wfwf
3 changes: 3 additions & 0 deletions rtyu
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
trg
rger
egegg
21 changes: 21 additions & 0 deletions week03/ex10week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
import turtle
turtle.shape("turtle")
def circleL(n):
turtle.left(n)
for i in range(50):
turtle.forward(5)
turtle.left(180-180*(50-2)/50)


def circleR(n):
turtle.left(n)
for i in range(50):
turtle.forward(5)
turtle.right(180-180*(50-2)/50)

circleL(0)
circleR(0)
circleL(60)
circleR(0)
circleL(60)
circleR(0)
18 changes: 18 additions & 0 deletions week03/ex11week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
import turtle
turtle.shape("turtle")
def circleL(n):
turtle.right(0)
for i in range(50):
turtle.left(180 - 180 * (50 - 2) / 50)
turtle.forward(n)

def circleR(n):
turtle.left(0)
for i in range(50):
turtle.forward(n)
turtle.right(180-180*(50-2)/50)

turtle.left(90)
for i in range(6):
circleL(5 + i)
circleR(5 + i)
16 changes: 16 additions & 0 deletions week03/ex12week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import turtle
turtle.shape("turtle")
def arc(n):
for i in range(50):
turtle.forward(n)
turtle.right(180-180*(100-2)/100)

turtle.penup()
turtle.goto(-900, 0)
turtle.pendown()
turtle.left(90)
for u in range(5):
arc(10)
arc(1)


43 changes: 43 additions & 0 deletions week03/ex13week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
import turtle
turtle.shape("turtle")
turtle.begin_fill()
for i in range(100):
turtle.forward(10)
turtle.left(180-180*(100-2)/100)
turtle.color('yellow')
turtle.end_fill()
turtle.penup()
turtle.color('black')
turtle.goto(-45, 230)
turtle.pendown()
turtle.begin_fill()
for i in range(100):
turtle.forward(1)
turtle.left(180-180*(100-2)/100)
turtle.color('blue')
turtle.end_fill()
turtle.penup()
turtle.color('black')
turtle.goto(45, 230)
turtle.pendown()
turtle.begin_fill()
for i in range(100):
turtle.forward(1)
turtle.left(180-180*(100-2)/100)
turtle.color('blue')
turtle.end_fill()
turtle.penup()
turtle.color('black')
turtle.goto(0, 180)
turtle.pendown()
turtle.right(90)
turtle.width(10)
turtle.forward(50)
turtle.penup()
turtle.color('black')
turtle.goto(65, 130)
turtle.pendown()
turtle.color('red')
for i in range(50):
turtle.forward(4)
turtle.right(180 - 180 * (100 - 2) / 100)
11 changes: 11 additions & 0 deletions week03/ex14week3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import turtle
turtle.shape("turtle")
def star(n):
turtle.left(180)
for i in range(n):
turtle.forward(150)
turtle.left(180-180/n)

star(5)
star(11)

50 changes: 50 additions & 0 deletions week04/Untitled.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"True\n"
]
}
],
"source": [
"st = {1, 2, 3, 6, 5}\n",
"print((1 in st) == True)\n"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.7.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
6 changes: 6 additions & 0 deletions week04/ex4_1.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
lst = [1, 3, 6, 5, 7, 3, 8, 9, 10, 4, 5, 1]
a = 0
for i in range(1, len(lst)-1):
if lst[i]>lst[i+1] and lst[i]>lst[i-1]:
a += 1
print(a)
34 changes: 34 additions & 0 deletions week04/ex4_2.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
lst = [10, 3, 2, 4, 5, 1, 7, 6, 8, 9]
M = lst[1]
for i in range(len(lst)):
if lst[i]>M:
M = lst[i]
m = lst[1]
for i in range(len(lst)):
if lst[i]<m:
m = lst[i]

for i in range(len(lst)):
if lst[i]==M:
lst[i]=m
elif lst[i]==m:
lst[i]=M

print(lst) #имеется второе решение далее, чтоб Вам точно понравилось

lst1 = [10, 3, 2, 4, 15, 13, 7, 6, 8, 9]
k = 0
j = 0
M = lst1[1]
for i in range(len(lst1)):
if lst1[i]>M:
M = lst1[i]
k = i
m = lst1[1]
for i in range(len(lst1)):
if lst1[i]<m:
m = lst1[i]
j = i

lst1[k], lst1[j] = lst1[j], lst1[k]
print(lst1)
18 changes: 18 additions & 0 deletions week04/ex4_3.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
lst = [1, 1, 1, 2, 2, 1]
m = 0
for i in range(len(lst)):
if i != 0:
for a in range(i):
if lst[i] == lst[a]:
m += 1



for i in range(len(lst)):
if i != len(lst):
for b in range(i + 1, len(lst)):
if lst[i] == lst[b]:
m += 1


print(m/2)
Loading