(Python)Это игра угадай число,здесь компьютер угадывает число,как из него сделать чтобы компьютер загадал число и пользователь угадывал?не могу допереть(((
from random import randint
import sys
def get_random_number(start, end):
return randint(start, end)
def get_middle_number(start, end):
return (start + end) // 2
def guess(get_number):
start = 1
end = 100
steps = 0
while True:
# print(start, end) # отладка
a = get_number(start, end)
print(f'Is it {a}?')
steps += 1
answer = input("> ")
if answer == 'less':
end = a - 1
elif answer == 'greater':
start = a + 1
elif answer == 'yes':
break
else:
steps -= 1
print("ответ неверный")
print(f'Got it in {steps} steps')
guess(get_middle_number)
print()
guess(get_random_number)
print()
!doctype
<html>
<title>название страницы</title>
<link rel="stylesheet" href=""файл".сss">
предварительно создай сss файл,чтобы не было каши на html странице,и ты не запутался=>подключи его к html,как я показала ранее(через линк)
после ,как создал в цсс пропиши:
body{
background:color(к примеру red )
}
после создания файла ,зайди в html, пиши: в "body"
<p><img src="источник фото(ссылка)"</p>
сколько хочешь можешь создать в (cltr C ,cltr V)только соответственно оказываешь разные пути,так как названия картинок разные ,к примеру:
<p><img src="фото 1"</p>
<p><img src="фото 2"</p>
<p><img src="фото3"</p>
сохраняем,и проверяем
аудио:
класс с тегом audio:
<audio>
src="имя"
и атрибуты по вкусу.
</audio>
видео:
создаём класс,с тегом video:
<video>
src="имя файла"
ну и можно дописать свойства и атрибуты:
width:300px(к примеру);
height:400px(к примеру)
</video>
</html>
Объяснение:
не забудь сохранить,перед запуском!
begin
var a:=MatrixRandom(7,7,0,9);
var k:=0;
for var i:=0 to 6 do begin
for var j:=0 to 6 do begin
Write(a[i,j]:3);
if a[i,j] in [1..5] then Inc(k)
end;
Writeln
end;
Writeln('Кол-во элементов на [1,5]: ',k)
end.
Тестовое решение:
2 1 7 3 3 2 7
9 2 9 2 0 5 5
4 2 6 9 4 6 0
1 0 3 5 4 5 9
6 3 6 0 2 0 8
0 8 4 3 2 1 8
6 0 4 4 5 4 0
Кол-во элементов на [1,5]: 27
Вариант "совсем для школы"
const
n=7;
var
a:array[1..n,1..n] of integer;
i,j,k:integer;
begin
Randomize;
k:=0;
for i:=1 to n do begin
for j:=1 to n do begin
a[i,j]:=Random(10);
Write(a[i,j]:3);
if a[i,j] in [1..5] then Inc(k)
end;
Writeln
end;
Writeln('Кол-во элементов на [1,5]: ',k)
end.