Podsumowanie – inicjalizacja zmiennych
Część sekcji Podstawy ścieżki Swift w Coddy. Lekcja 10 z 86.
Wyzwanie
PoczątkującyNapisz kod, który inicjalizuje następujące stałe:
kz wartością88(uwaga: lowercase 'k')PIz wartością3.14(uwaga: uppercase 'PI')namez wartością"Bob"
Upewnij się, że używasz dokładnych nazw zmiennych i wartości. Pamiętaj:
- Swift rozróżnia wielkość liter! (
k≠K)- Wartości tekstowe muszą być ujęte w cudzysłowy:
"Bob", a nieBob- Użyj
let, aby zadeklarować stałe
Spróbuj swoich sił
// Wpisz swój kod poniżej
// Nie zmieniaj poniższych wierszy
print("k = \(k)")
print("PI = \(PI)")
print("name = \(name)")Wszystkie lekcje w sekcji Podstawy
4Operatory, część 1
Operatory arytmetyczneOperator moduloPrzypisanie złożonePodsumowanie — prosta matematykaOperatory porównania7Podstawowe wejście/wyjście
Funkcja printInterpolacja ciągów znakówWejście ReadLineKonwersja typówPowtórka – do 120Powtórka – prawda czy fałsz10Funkcje
Deklarowanie funkcjiParametry i argumentyWartości zwracaneEtykiety argumentówPowtórka – funkcja SigmaPowtórka – funkcja walidującaWartości domyślne2Zmienne
let vs varAdnotacje typówLiczbyŁańcuch znakówWartość logicznaKonwencje nazewnictwaPodsumowanie – inicjalizacja zmiennych5Operatory, część 2
Operatory logiczne, część 1Operatory logiczne, część 2Powtórka – prosta logikaOperatory logiczne, część 3Operator trójargumentowy8Kalkulator podziału rachunku
Wiadomość powitalnaPobieranie danych wejściowych11FizzBuzz z niespodzianką
Omówienie gryFunkcja FizzBuzz3Typy opcjonalne
Czym są typy opcjonalneRozpakowywanie za pomocą if letGuard letOperator nil-coalescingPodsumowanie — bezpieczne rozpakowywanie6Podejmowanie decyzji
Instrukcja ifIf - ElsePowtórka – prosty kalkulatorInstrukcja switchSwitch z zakresami9Pętle
Pętla for-inPętla whilePętla repeat-whileInstrukcja breakInstrukcja continuePowtórzenie – silniaZakresy w pętlachPętla zagnieżdżonaPowtórzenie – dynamiczne dane wejściowePoćwicz samodzielnie: Edytor online Swift