Aleksandr740
?>

Вначале твоей любой программы на языке python является блок с отступом в пять пробелов. продолжая создавать другие блоки, которая должна быть количество пробелов?

Информатика

Ответы

wwladik2606222

Синтаксис питона отличается от синтаксиса любого другого ЯП. Не исключение являются и отступы. Суть в том, что на каждый вложенный код инструкции полагается одинаковое количество, скажем так, пробелов. Как правило их 4, и не стоит их изменять, т.к. они уже заложены в функцию Enter то есть табуляцию.

Под вложенным кодом инструкции я подразумеваю вот такую конструкцию:

Основная инструкция:

_ _ _ _ (4 пробела, или же просто нажатие на Enter) Вложенная инструкция

Основная инструкция это операторы ветвления(if, elif, else), операторы цикла(for, while), классы, декораторы и т.д.

Вложенная инструкция - код программы внутри

Надеюсь, понятно всё объяснил

CafedeMinou

//Написал простейшую программу для наглядного примера. Суть в том, что ограничено число попыток ввода неправильного пароля

//attempts - количество попыток, counter - счетчик неудачных попыток


const

  attempts = 3;

  password = '12345';

   

var

  counter: integer;

  str: string;

   

begin

  counter := 0;

   

  repeat

     write('Введите пароль: ');

     readln(str);

     

     if not(str = password) then

     begin    

        counter := counter + 1;

        writeln('[неверный пароль] осталось попыток: ', attempts - counter);

        writeln();

     end;

         

     if (counter = attempts) then

     begin

        writeln('Попытки ввода закончились!');

        break;

     end;

   

  until (str = password);

   

  if (str = password) then

     writeln('Вы ввели правильный пароль!');

end.


Как ограничить количество попыток ввода в паскаль?
dksvetlydir
/*
Найти частное от деления нацело
используя только + и -
*/

#include <iostream>
using namespace std;

int main()
{
int a, b;
cout <<"Введите два целых числа: ";
cin >>a >>b;
int c=0;
while(a>=b)
{
a-=b;
c++;
}
cout <<"Частное равно " <<c <<endl;

return 0;
}

/*
Определение среднего роста учащичся
*/
#include <iostream>
using namespace std;

int main()
{
cout <<"Введите количество учащихся: ";
int cnt;
cin >>cnt;
cout <<"Ведите рост каждого из " <<cnt <<" учащихся:" <<endl;
int length=0, l;;
for(int i=0; i!=cnt; ++i)
{
cin >>l;
length+=l;
}
float avg=1.0*length/cnt*1.0;
cout.setf(std::ios::fixed);
cout.precision(2);
cout <<"\nСредний рост: " <<avg <<endl;

return 0;
}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вначале твоей любой программы на языке python является блок с отступом в пять пробелов. продолжая создавать другие блоки, которая должна быть количество пробелов?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

emilmishin1032
poch23420
lukur2005
Anton661
koptevan6
konstantinslivkov
Юлия-Ольга1313
antoha512
evageniy79
aregaa
yanermarina87
Zebra198383
Https://twitter.com/ufc251fighthd
bochkarevazh
frolevgevg6420
Olgera1