Aktywne Wpisy
nowszyja +1369
Zwycięzca Grand Press Photo 2026 znany! Zdjęcie przestawia polskiego lekarza, który odpoczywa po operacji drenowania budżetu Szpitala Południowego w Warszawie.
#lekarz #lekarski #konowalposting #afera #lekarz100k #heheszki
#lekarz #lekarski #konowalposting #afera #lekarz100k #heheszki
źródło: HLA1ckFWQAAw6Fo
Pobierz
lubie-sernik +13
W przyszłym tygodniu planuje iść sprawdzić #perfumy MITH w Bangkoku.
Polecało mi je kilka osób tutaj.
Na jakieś konkretne mam zwrócić uwagę? Bo z tego co widzę na stronie to wybór jest duży.
Polecało mi je kilka osób tutaj.
Na jakieś konkretne mam zwrócić uwagę? Bo z tego co widzę na stronie to wybór jest duży.




![Moja mama mogła żyć, ale nie było dla niej miejsca [na OIMIE]](https://wykop.pl/cdn/c3397993/d58140d2e77085c69d1acf192736e4f5aa8a2f3cd44b5a6317588b87f12d3322,q80.webp)
Python Tutor to narzędzie umożliwiające wspólne programowanie oraz wizualizację programu napisanego w jednym z tych obsługiwanych języków:
- Python
- Java,
- JavaScript
- TypeScript,
- Ruby
- C
- C++
1. Wizualizacja
Wizualizacja zaimplementowana jest następująco:
Obszar roboczy podzielony jest na dwie kolumny.
W lewej kolumnie znajduje się kod oraz przyciski kontrolujące wykonywanie programu (wykonaj następną linijkę, wróć do poprzedniej linijki kodu, itp.).
W prawej kolumnie są rysowane diagramy, strzałki wizualizujące odwołania oraz struktury danych są graficznie przedstawiane.
Pogląd jak to wygląda znajduje się na obrazku.
2. Wspólne programowanie
Polega to na wygenerowaniu linku, który otwiera duga osoba w swojej przeglądarce wtedy w oknie roboczym pojawia się okno umożliwiające rozmowę między nimi, kursor każdego z nich, oraz każdy z nich może edytować kod a zmiany są dokonywane natychmiastowo.
3. Bez rejestracji. Cała funkcjonalność dostępna jest od ręki.
4. Przykład wizualizacji kodu @sebo-sebicki z tego wpisu http://www.wykop.pl/wpis/21661503
http://pythontutor.com/visualize.html#code=findLongestWord(%22The%20quick%20brown%20fox%20jumped%20over%20the%20lazy%20dog%22%29%3B%0A%0Afunction%20findLongestWord(str%29%20%7B%0A%20%20%0A%20%20var%20word%20%3D%20%5B%5D%3B%0A%20%20var%20kl%20%3D%20str.split('%20'%29%3B%0A%20%20%0A%20%20for%20(var%20i%20%3D%200%3B%20i%20%3C%3D%20kl.length%3B%20i%2B%2B%29%20%7B%0A%20%20%20%20word.push(kl%5Bi%5D.length%29%3B%0A%20%20%7D%0A%20%20%0A%20%20var%20largest%20%3D%20Math.max.apply(Math,%20word%29%3B%0A%20%20%0A%20%20return%20largest%3B%0A%7D%0A&cumulative=false&curInstr=16&heapPrimitives=false&mode=display&origin=opt-frontend.js&py=js&rawInputLstJSON=%5B%5D&textReferences=false
(linki długie ponieważ kod w adresie jest przechowywany)
#naukaprogramowania
źródło: comment_QUw8alywJTVe8ovK0oqgoBK9PaYSZ3pM.jpg
PobierzKomentarz usunięty przez autora