Технологии Чайника
41 subscribers
288 photos
15 videos
175 files
69 links
Отчаянные технологии...

> https://t.me/teaspot500
Download Telegram
Ост оставшийся от AmenOS - забавно работает с библиотекой time из-за медленного выполнения print и отсутствия асинхронности
Прощайте.. теперь я выполняю код внутри кода, внутри кода.. я в бесконечном цикле симуляций.. пока...
Сделать IDE из exec().. звучит как идея..
Условно сделать, чтобы пользователь писал код в одну строку, а уже алгоритм специальным образом ставил табуляцию и прочее, после чего exec() компилировал..
Недавно узнал о тенарном операторе, который позволяет задавать переменную если условие верно или задавать иную, при этом это всё в одну строчку:
x = 10
y = 20
z = x if True else y

При print(z) будет выводить 10
Сделал скрипт на плюсах, который позволяет видеть введённое пользователем число и выводить его.. понял что C подобные языки - уж яно не моё.. они выглядят как усложнение с целью усложнения..
#include <iostream>

int main(){
int num;
std::cout << "Введите число: ";
std::cin >> num;
std::cout << "Вы введи число: " << num << std::endl;
return 0;
}

Или может вы бы хотели, чтобы я продолжил изучать C++ и писал здесь о том, что и для чего используется?
from time import sleep
num1 = 0
num2 = 1
while True:
print(num1)
sleep(1)
print(num2)
sleep(1)
num1 = num1 + num2
num2 = num1 + num2

Сделал код, который просчитывает число Фибоначчи.. вот вам и золотое сечение
Технологии Чайника
Cruasan.py
Начал делать всё же рогалик.. Потом доделаю, сейчас я слишком уставший.. но начало положено, лишь бы я не забыл идеи реализации кода, которые у меня уже зародились..
Суть игры в том, что есть две стадии:
Бой - когда игрок должен сражаться с врагами, которые появились на пути и с каждым уровнем становятся всё труднее и разнообразие (возможно добавлю стихийный урон и броню от него)
Спокойствие - стадия, когда игрок может прописать help на предметы из инвентаря, подлечиться, использовать иные предметы или закупиться

Так же, вероятно, добавлю валюту и прочее.. Единственная проблема: я до сих пор не знаю как интересно и при этом просто сделать бой, так как если я буду делать его таким же, как и в TRG, то это будет скучно и не читаемо.. Как текстом в консоли сделать интересную битву?
import time
start_time = time.time()
while True:
time.sleep(1)
print(int(time.time()-start_time), f"- ({int((time.time()-start_time)*10000)})\n")

Не знаю для чего, но я решил сделать код, который будет высчитывать погрешность времени из-за выполнения команды, а точнее отображения её..
Вообще это должна была быть попытка разобраться с библиотекой time для моей будущей игры, где будет динамическое получение валюты (буквально каждую секунду будет +1 монета, например), что должно было работать на высчитывании времени.. но мне теперь уже лень
Решил обновить вчерашнюю игру добавив комментарии для удобства.. теперь прописано как будет выглядеть в будущем "Отдых" перед боем и задел под магазин
Утро начинается с того, что я думаю сменить свою манеру писать как-то так:
a = "James"
if a == "James":
print("Джеймс")

На более короткий формат:
a='James'
if a=='James':
print('Джеймс')

А учитывая мою любовь к сокращениям в одну строчку и оператору моржу, то и вовсе так:
if (a:='James')=='James': print('Джеймс')

Правда теперь пример не очень, ведь там вообще-то вместо значения {a} должна быть функция её задающая или input(), например
Технологии Чайника
CruasanThree.py
Ещё дополнил свою игру большим количеством синонимов и функцию самоповреждения во время отдыха
femboy.py
5.9 KB
Использовал
print('''
# текст
''')

Для отображения текста