Menu
Coddy logo textTech

Liczby

Część sekcji Podstawy ścieżki Rust w Coddy. Lekcja 5 z 75.

Zmienne to pojemniki przechowujące wartości danych. Służą do przechowywania, przetwarzania i wyświetlania informacji w programie.

Krótko mówiąc, zmienna przypomina jednostkę pamięci, do której możemy uzyskać dostęp, wpisując nazwę zmiennej. 

Każda zmienna ma unikalną nazwę i wartość , które mogą być różnych typów. Rust ma różne wbudowane typy danych określające typ wartości, jaką może przechowywać zmienna.

Aby zainicjować zmienną, używamy następującego formatu:

let variable_name: variable_type = value;

W Rust liczby są zazwyczaj reprezentowane za pomocą dwóch głównych typów danych: i32 i f64.

i32 służy do przechowywania liczb całkowitych bez części dziesiętnej. Na przykład:

let age: i32 = 30;
let temperature: i32 = -5;
let count: i32 = 100;

f64 służy do przechowywania liczb z miejscem dziesiętnym. Na przykład:

let price: f64 = 99.99;
let pi: f64 = 3.14159;
let fraction: f64 = 0.5;

Podczas deklarowania zmiennych w Rust musisz określić typ zmiennej po jej nazwie, oddzielając je dwukropkiem. Nazywa się to deklaracją typu. Gdy zmienna zostanie zadeklarowana z określonym typem, może przechowywać tylko wartości tego typu.

challenge icon

Wyzwanie

Początkujący

Napisz program w Rust, który deklaruje i inicjalizuje następujące zmienne:

  • Zadeklaruj zmienną typu i32 o nazwie quantity i zainicjalizuj ją wartością 5.
  • Zadeklaruj zmienną typu f64 o nazwie item_price i zainicjalizuj ją wartością 24.99.

Po zadeklarowaniu i zainicjalizowaniu tych zmiennych użyj println!(), aby wyświetlić ich wartości w konsoli w następującym formacie:

Quantity: [value of quantity]
Price: [value of item_price]

Spróbuj swoich sił

fn main() {
    // Zadeklaruj i zainicjalizuj tutaj zmienne
    
    
    // Wyświetl wartości, nie zmieniaj poniższych wierszy
    println!("Quantity: {}", quantity);
    println!("Price: {}", item_price);
    
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator Rust online