Size: a a a

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

2020 November 30

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Вадим Дьячков
Всем привет. Подскажите пожалуйста, после изучения основ (синтаксиса),  что надо изучать, а то не пойму как и с чего начать программировать.
Идешь на codewars и решаешь там задачки.
источник

AA

Alex Art in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Подскажите, как создать каталог в Ubuntu с помощью mkdir но что бы в имени каталога было два слова через пробел (for example: ВЦ АСУ) не нашел в гугле 😬🔫
источник

YS

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

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alex Art
Подскажите, как создать каталог в Ubuntu с помощью mkdir но что бы в имени каталога было два слова через пробел (for example: ВЦ АСУ) не нашел в гугле 😬🔫
гугли экранирование. через кавычки или бекслеш
источник

AA

Alex Art in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ну через графич интерфейс то могу, как в винде.. но это же уже принципы 😂
источник

AA

Alex Art in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
гугли экранирование. через кавычки или бекслеш
Спасиб поищу, можно и _ использовать между словами, но должен же быть способ с пробелом
источник

AA

Alex Art in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Yaroslav Savin
так лучше не делать
Нашел, понял почему лучше не делать 😂 Спасибо, парни)
источник
2020 December 01

NP

Nick Pershyn in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alex Art
Подскажите, как создать каталог в Ubuntu с помощью mkdir но что бы в имени каталога было два слова через пробел (for example: ВЦ АСУ) не нашел в гугле 😬🔫
Перед пробелом просто пищешь обратный слеш.
Например
mkdir name\ with\ spaces
источник

NP

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

ЕМ

Егор Михайловский... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Добрый вечер. Помогите пожалуйста. Каким методом можно реализовать кнопку stop в нижеприведенном примере, если подразумевается что при нажатии на кнопку stop поток должен быть убит. Вот код.
from threading import Thread
import time
import tkinter as tk

def a():
   while True:
       print("OK")
       time.sleep(1)

def start():
   global t
   t = Thread(target=a, args=(), daemon=True)
   t.start()

def stop():
   #t.kill()
   pass

root = tk.Tk()

b1 = tk.Button(text='start', command=start)
b1.pack()
b2 = tk.Button(text='stop', command=stop)
b2.pack()

root.mainloop()
источник

🚲U

🚲 Oleh Kopyl UI/UX d... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ребят, для вас _ _name_ _ == "__main__" как отче наш для каждой программы или все же есть случаи, когда он не обязателен?

(не учитывая быстрого прототипирования, конечно же)

За пробелы в name знаю
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
🚲 Oleh Kopyl UI/UX designer
Ребят, для вас _ _name_ _ == "__main__" как отче наш для каждой программы или все же есть случаи, когда он не обязателен?

(не учитывая быстрого прототипирования, конечно же)

За пробелы в name знаю
в чем вопрос
источник

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
это пишут чтобы при импорте этого модуля код под под
if __name__ == "__main__" не выоплнялся
источник

s

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

ВД

Вадим Дьячков... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Nick Pershyn
Идешь на codewars и решаешь там задачки.
Спасибо
источник

МП

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

a

arnold in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
где-то делал, но уже потерял.
в общем из старой задачки и из вот этого решения https://stackoverflow.com/questions/54564548/how-to-make-a-turtle-bounce-off-walls  вот наколенке сделал  пример: https://hastebin.com/uyivokojev.apache
суть в том что т.к. стенки статичны, коллизия обнаруживается исходя из факта выхода коордианты за пределы границ,
изменения углов запрограммированы как разности от 0, 180, 360, 540.
А почему 3 лаба как то связана с модулем turtle, или это старые данные по лабе? Сейчас просто делаю 3 лабу - там pygame реализовать движение и отражение от стенок шариков создаваемых рандомно , вот искал подсказки но нашел это и turtle)))
источник

E

Egor in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Марк Паронян
а  на CodeWars норм практика?
da
источник

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
arnold
А почему 3 лаба как то связана с модулем turtle, или это старые данные по лабе? Сейчас просто делаю 3 лабу - там pygame реализовать движение и отражение от стенок шариков создаваемых рандомно , вот искал подсказки но нашел это и turtle)))
источник

VS

Viktor Sesin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Aleksey
Ребят, глянте кто. Я правильно комментирую, то есть как я написал так и есть?
Не рекомендуется назначать переменным l и o потому что они похожи на 1 и 0
источник