Вывод в консоль
Часть раздела Основы путешествия по Rust на Coddy. Урок 29 из 75.
В Rust можно выводить данные в консоль с помощью макросов print! и println!. Эти макросы позволяют отображать в консоли текст, переменные и выражения. Главное различие между print! и println! заключается в том, что println! добавляет символ новой строки в конце вывода, из-за чего следующий вывод начинается с новой строки, а print! этого не делает.
Вот как можно использовать эти макросы:
let name = "Alice";
let age = 30;
print!("Name: ");
print!("{}", name);
println!(" is {} years old.", age);
println!("Hello, {}!", name);Этот код выдаст следующий результат:
Name: Alice is 30 years old.
Hello, Alice!Задание
НовичокНапиши программу на Rust, которая использует макросы print! и println!, чтобы вывести следующее:
- Выведи
"Hello, "и"Coddy!"в одной строке. - Выведи
"Rust is fun!"в новой строке с помощьюprintln!.
Используй заданные переменные внутри макросов вывода.
Попробуйте сами
fn main() {
let hello = "Hello, ";
let coddy = "Coddy!";
let rust_is_fun = "Rust is fun!";
// Напишите свой код ниже
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСравнение строк7Основы ввода-вывода
Вывод в консольЧтение ввода пользователяПовторение — До 120Повторение — True или False5Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
Объявление типаСоглашения об именованииВывод типовПовторение: инициализация переменныхПриведение типов9Циклы
Цикл For по последовательностиЦикл WhileОператор BreakОператор ContinueВложенные циклыМетки цикловБесконечный циклПовторение — Динамический вводПотренируйтесь самостоятельно: Онлайн-компилятор Rust