Rust Platform
Exercises
Profile
Login
Exercises
Pybites's Exercises
Level
Name
Tags
Greet a Rustacean
strings
basic-rust
option
Basic Arithmetic in Rust
basic-rust
arithmetic
Constants and Shadowing
basic-rust
shadowing
constants
Control Flow: If Statements & Conditions
basic-rust
if statements
conditions
Loops in Rust: The Power of `for`
loops
for
iteration
control flow
Number Guessing Game
loops
control flow
while
continue
break
Basic Match Expressions: Categorizing HTTP Status Codes
control flow
match
pattern matching
Understanding Ownership: Who Owns the Data?
ownership
borrowing
memory management
Borrowing and References: Lending Without Losing
references
ownership
borrowing
Mutable Borrowing: The One Exclusive Borrower
mutability
references
ownership
borrowing
Simple Calculations
functions
math
basic-rust
Reverse a String
strings
functions
iterators
Fibonacci Sequence
functions
math
recursion
Using Structs in Rust
strings
structs
methods