М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Тэт11
Тэт11
07.08.2022 01:43 •  Информатика

Мне выдает ошибку в строке нейм вот сам: код def between_markers(letter , begin , end ) :

if letter.find(begin)==-1:
final= letter[:letter.find(end)]
elif letter.find(end)==-1:
final= letter[letter.find(begin)+len(begin):]
elif letter.find(begin)==-1 and letter.find(end)==-1:
final= letter
elif letter.find(begin)>letter.find(end):
final= ''
else:
final= letter[letter.find(begin)+len(begin):letter.find(end)]

return final

if _name_ == '_main_':
print('Example:')
print(between_markers('What is >apple ', '<'))


Мне выдает ошибку в строке нейм вот сам: код def between_markers(letter , begin , end ) : if letter.

👇
Ответ:
DanilVenstor
DanilVenstor
07.08.2022

rror undefined-variable Неопределенная переменная '_name_' 16 3

error no-value-for-parameter Нет значения для аргумента end в вызове функции 18 6

соглашение bad-whitespace Перед запятой не разрешается пробел def between_markers (letter, begin, end): ^ 1 0

соглашение bad-whitespace Перед запятой не разрешается пробел def between_markers (letter, begin,

конец): ^ 1 0

соглашение bad-whitespace Перед квадратной скобкой не разрешается пробел def between_markers (letter, begin, end): ^ 1 0

условное обозначение bad-whitespace Передача пробела запрещена: def between_markers (letter, begin, end): ^ 1 0

соглашение bad-whitespace Ровно один пробел требуется вокруг сравнения, если letter.find (begin) == - 1: ^^ 3 0

пробел Перед присвоением требуется ровно один пробел final = letter [: letter.find (end)] ^ 4 0

соглашение bad-whitespace Ровно один пробел вокруг сравнения elif letter.find (end) == - 1: ^^ 5 0

соглашение bad-whitespace Перед присваиванием требуется ровно один пробел final = letter [letter.find (begin) + len (begin):] ^ 6 0

пробел Ровно один пробел требуется вокруг сравнения elif letter.find (begin) == - 1 и letter.find (end) == - 1: ^^ 7 0

соглашение bad-whitespace Вокруг сравнения требуется ровно один пробел elif letter.find (begin) == - 1 и letter.find (end) == - 1: ^^ 7 0

соглашение bad-whitespace Ровно один пробел требуется перед присвоением final = letter ^ 8 0

соглашение bad-whitespace Ровно один пробел вокруг сравнения elif letter.find (begin)> letter.find (end): ^ 9 0

соглашение bad-whitespace Ровно один пробел требуется перед присвоением final = '' ^ 10 0

соглашение bad-whitespace Перед присвоением требуется ровно один пробел final = letter [letter.find (begin) + len (begin): letter.find (end)] ^ 12 0

конвенция trailing-newlines Завершающие символы новой строки 19 0

конвенция missing-docstring Отсутствующая строка документации модуля 1 0

конвенция missing-docstring Отсутствующая функция docstring 1 0

def between_markers(letter , begin , end ) :

4,4(64 оценок)
Открыть все ответы
Ответ:
lamowitska
lamowitska
07.08.2022
калькулятор сам составлял

#include<iostream>

 

using namespace std;

 

int main()

{

   setlocale( LC_ALL, "Russian" );

       float a,b,s;

       int dp;

       

   cout << "Привет! Я калькулятор!Какие действие вы будете выполнять:" << endl;

       cout << "1. Сложение. " << endl;

       cout << "2. Отнимание." << endl;

       cout << "3. Умножение." << endl;  

       cout << "4. Деление." << endl;

 

       cout << "Введите число для выбора действия" << endl;

 

       cin >> dp;

 

       switch(dp)

       {

       case 1:

               cout << "Число a = " << endl;

       cin >> a;

       cout << "Число b = " << endl;

       cin >> b;

               s = a + b;

               cout << "\n" << a << " * " << b << " = "<< s << endl;

   break;

 

case 2:

               cout << "Число a = " << endl;

       cin >> a;

       cout << "Число b = " << endl;

       cin >> b;

               s = a - b;

               cout << "\n" << a << " * " << b << " = "<< s << endl;

               break;

 

 

case 3:

               cout << "Число a = " << endl;

       cin >> a;

       cout << "Число b = " << endl;

       cin >> b;

               s = a * b;

               cout << "\n" << a << " * " << b << " = "<< s << endl;

               break;

 

               case 4:

               cout << "Число a =  "  << endl;  

               cin >> a;

               cout << "Число b =  " << endl;

       cin >> b;

               s = a / b;

               cout << "\n" << a << " / " << b << " = "<< s << endl;

               break;

       }

       

 

return 0;

}

1

4,6(92 оценок)
Ответ:
Денис56545
Денис56545
07.08.2022
// PascalABC.NET 3.1, сборка 1172 от 19.02.2016
begin
  var s:=ReadlnString('Введите двухзначное 16-ричное число');
  var mH:array['A'..'F'] of integer:=(10,11,12,13,14,15);
  if s.Length=1 then s:='0'+s;
  var c:=s.ToCharArray;
  var n:=0;
  for var i:=0 to 1 do
    case c[i] of
    '0'..'9':n:=16*n+StrToInt(c[i]);
    'A'..'F':n:=16*n+mH[c[i]];
    else begin
      Writeln('Недопустимый символ: ',c[i]);
      Exit
      end
    end;
  Writeln('Десятичный эквивалент: ',n)
end.

Тестовое решение:
Введите двухзначное 16-ричное число 3A
Десятичный эквивалент: 58
4,5(80 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ