Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 April 03

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Михаил Еремин
соответственно для четных углов одна формула, для нечетных другая, стрелкой указал, на числа позволяющие управлять этим. Писать не связные звезды мне наверно было лень, по сути это несколько связных, или вы не понимаете как вам сделать переход от одной связной звезды к другой чтобы нарисовать несвязную?
а что за беда с функциями? Они просто не объявлены?
источник

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Это не те ковычки, тебе надо те которые на букву ё
источник

P

Palych in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
честно скзаать я хз как их на маке выставить:)
источник

P

Palych in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Сколько лет пользусь и первый раз такая проблем
источник

P

Palych in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
#!/usr/bin/python3

from pyrob.api import *


@task(delay=0.1)
def task_9_3():
 lenght = 1
 while not wall_is_beneath():
   lenght += 1
   move_down()
 first(lenght)
 if lenght == 5:
   last()
 else:
   intermediate(lenght)
   last()


def first(lenght):
 for i in range(lenght-2):
   move_up()
   fill_cell()
 move_up()
 for i in range(lenght-2):
   move_right()
   fill_cell()
 move_right()
 for i in range(lenght-2):
   move_down()
   fill_cell()
 move_down()
 for i in range(lenght-2):
   move_left()
   fill_cell()
 move_left()
 move_right()
 move_up()


def intermediate(lenght):
 while lenght -3 != 2:
     for i in range(lenght-4):
       move_right()
       fill_cell()
     move_right()
     for i in range(lenght-4):
       move_up()
       fill_cell()
     move_up()
     for i in range(lenght-4):
       move_left()
       fill_cell()
     move_left()
     for i in range(lenght-4):
       move_down()
       fill_cell()
     move_right()
     lenght -= 2


def last():
 for i in range(1):
   move_right()
   fill_cell()
 move_right()
 for i in range(1):
   move_up()
   fill_cell()
 move_up()
 for i in range(1):
   move_left()
   fill_cell()
 move_left()
 for i in range(1):
   move_down()
   fill_cell()
 move_right()
 while not wall_is_beneath() and not wall_is_on_the_left():
   move_down()
   move_left()
 

if __name__ == '__main__':
   run_tasks()
источник

МЕ

Михаил Еремин in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
а что за беда с функциями? Они просто не объявлены?
PyCharm не хочет видеть модуль turtle, а так все работает
источник

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Palych
честно скзаать я хз как их на маке выставить:)
На вот, держи `
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Михаил Еремин
PyCharm не хочет видеть модуль turtle, а так все работает
извиняюсь, а где вы его импортируете?
источник

P

Palych in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну я закопипастил твои и вставил в блокнотик:)
источник

МЕ

Михаил Еремин in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
извиняюсь, а где вы его импортируете?
источник

P

Palych in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
благодрю)
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
есть 4 типа ковычек. '  "  `  и типа такие <<>>
источник

МЕ

Михаил Еремин in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
извиняюсь, а где вы его импортируете?
я не отрицаю что дичь какая то с интерпретатором
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Михаил Еремин
я не отрицаю что дичь какая то с интерпретатором
а чего не выбрать другой?
источник

МЕ

Михаил Еремин in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Roman
а чего не выбрать другой?
так он у меня один)
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
так создайте еще
источник

МЕ

Михаил Еремин in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
код то запускается
источник

R

Roman in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
сниху в терминале напишите pip list и скопируйте что бы посмотреть что там у вас
источник

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Михаил Еремин
код то запускается
А у тебя нету справа выбора интерпретатора?
источник