Курс по Raku / Основи / Просто въвеждане и извеждане

Извеждане с say

Функцията say (или подпрограма, или просто рутина) отпечатва стойностите на стандартния изходен поток, STDOUT. Ако изпълнявате програмата от терминал, изходът се появява там. Ако използвате онлайн услуги, изходът се изпраща в специална област на уеб страницата.

Ето пример за използване на say:

say 42;

Този ред може да бъде част от по-голяма програма или да бъде цялата програма сама по себе си. Очевидно е, че отпечатва 42 на изхода.

Нека сега работим със стрингове:

say 'Hello, World!';

Voilà, получихме Hello, World! на екрана.

Рутината say може да приеме повече от един аргумент, така че можем да отпечатаме повече стойности наведнъж:

say 42, 'Hello, World!';

Просто отбележете, че частите от този изход се конкатенират в един стринг: 42Hello, World!, така че е по-добре да добавите интервал между тях. И трябва да можете да решите този проблем вече, например, по този начин:

say 42, ' ', 'Hello, World!';

След отпечатването на всички аргументи, рутината say добавя нов ред към изхода.

Навигация по курса

Просто въвеждане и извеждане   |   Просто въвеждане и извеждане / Въвеждане с prompt

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

Преводи на тази страница: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська