Функция print() используется для печати сообщения на экране. Давайте поподробнее рассмотрим ее и то как с ней можно работать в этой статье!
Начнем с простого примера:
print(«Hello world!») print(«Hello world!») print(«I’m fine!») a = 10 b = 10.23 c = «Hello» print(a) print(b) print(c) print(«Value of a = «, a) print(«Value of b = «, b) print(«Value of c code-block»> Hello world!Hello world! I’m fine! 10 10.23 Hello Value of a = 10 Value of b = 10.23 Value of c = Hello
Смотрите выходные данные вышеприведенной программы, функция print() заканчивается новой строкой, а результат следующей функции print() — печать новой строки (следующая строка).
Параметр end в print()
end — необязательный параметр в функции print() , и его значением по умолчанию является n , что означает, что print() по умолчанию заканчивается новой строкой. Мы можем указать любой символ / строку как конечный символ функции print() .
ФИНАЛ турецкого сериала ЗИМОРОДОК! Сколько всего серий будет? Ферит умрет?
print(«Hello friends how are you?», end = ‘ ‘) print(«I am fine!», end =’#’) print() # prints new line print(«ABC», end=») print(«PQR», end=’n’) # ends with a new line print(«This is line 1.», end='[END]n’) print(«This is line 2.», end='[END]n’) print(«This is line 3.», end='[END]n’)
И в консоли мы получим:
Hello friends how are you? I am fine!# ABCPQR This is line 1.[END] This is line 2.[END] This is line 3.[END]
Источник: dev-gang.ru
ЛитЛайф
Словарь qbasic содержит около 200 ключевых слов,каждое из которых обозначает выполнение определенного действия. Многие ключевые слова вместе с допролнительными параметрами формируют операторы, из которых и состоит текст программы.Вот Print и есть пример такого слова.При выполнение данного оператора на экран выводиться текст, заключенный в двойные кавычки. 😎 Этот текст называется параметром оператора. Ну рассмотрим эту хрень на примере:
Print «Я хочу изучить Qbasic»
Здеся Print- это оператор, а выражение «я хочу изучить Qbasic»- является парамеотром. И на экране после запуска программы вы увидите надпись «я хочу изучить Qbasic»(ну конечно же без кавычек 8-))
Но у этого оператора есть еще две особенности. Вот первая из них: Этот оператор может выполнять арифметические действия. Рассмотрим на примере:
После выполнения этой программы на экране высветиться 5 , а не 2+3, так что можно использовать qbasic вместо калькулятора 8-).
Вторая особенность заключается в том, что если вы поставите знак вопроса(?) И после этого нажмете на ENTER то он вопросительный знак превратиться в Print. Ну более подробно о нем поговорим попозже.Идите и попробуйте поработать с оператором Print. 8-).
Учебники: / QBasic — №04 — Глава 3 /
Поддержка Windows 8.1 заканчивается! Вот что будет
Если вы не один раз писали программына Qbasic то вы обратили внимание на то, что Qbasic не очищает экран автоматически при запуске новой программы, и после выполнения разных программ или многократного выполнения одной и той же на экране вывода результатов создается беспорядок. Поэтому программу разумно начинать с оператора очищения экрана CLS , который стираетвсе предыдущие результаты выполнения программ.8-) Если после данного оператора используется оператор PRINT, то результат его выполнения будет распологаться в верхней части чистого экрана. Проверьте это, написав этот пример:
Print «Данный текст находиться в верхней части экрана»
Заметим что оператор CLS стирает данные только с экрана и не действует на на данные, хранимые в памяти компьютера. Как правило этот оператор 😎 помещается в начале программы- это хорошая привычка и прекрасный стиль программирования(так пишут во всех учебниках , а мне честно сказать как то по барабану где его поставвить 8-)) Но ниче не мешает в случае необходимости использовать его в произвольном месте программы.Ну это все касалось того,с чего начинается программа 8-).
А теперь перейдем к тому ка закончить программу. Оператор END- еще один пример ключевого слова- прекращает выполнение программы. В случае его отсутствия Qbasic сччитает, что программа заканчивается после последней строки(вспомните ппограммы из одной строки 😎 например какие я писал об операторе PRINT ),но END весьма полезен при необходимости прервать выполнеие программы. Оператор END может и не быть последним оператором программы. Текст может продолжаться и после данной команды, но выполнение ее будет прервано сразу при встрече END .Давайте посмотрим еще один пример:
Print «Это моя программа»
Print «я создал ее сам»
Нажатием клавиш Shift+F5 мы запускаем программу на выполнение. И тогда на экране мы увидим:
Это моя программа
Я создал ее сам
Теперь нажмем любую клавишу чтбы вернуться в режим редактирования текста. И изменим программу:
Print «Это моя программа»
Источник: litlife.club
Чем заканчивается программа end
Предупреждение: нельзя гарантировать,что ресурсы быдут освобождены при запросе RunError.
Например, переменная ExitCode может быть установлена, передавая ExitValue. Этот код возвращается завершателю приложения как код возврата от приложения.
Диалог отобразится, показывая ErrorAddr (где RunError был выполнен) и значение ExitCode.
Exit Осуществляет выход из функции или процедуры
ExitCode Устанавливает код возврата, когда приложение заканчивается
Goto Вызывает скачок к метке, независимо от вложения
Halt Заканчивает программу с дополнительным диалогом.
Abort Прерывает обработку команд и выходит к последнему исключительному блоку
Источник: www.delphibasics.ru