Повторение - Объявление переменных
Часть раздела Основы путешествия по Dart на Coddy — урок 15 из 94.
Задание
ЛегкоВ этом вызове вы создадите простую модель данных для приложения погоды, используя различные типы переменных и концепции, которые вы изучили.
Выполните следующие задачи:
- Создайте переменную типа
Stringс именемcityNameсо значением"New York" - Создайте переменную типа
intс именемtemperatureсо значением28 - Создайте переменную типа
doubleс именемhumidityсо значением0.65 - Создайте переменную типа
boolс именемisSunnyсо значениемtrue - Создайте переменную с использованием
varс именемweatherConditionсо значением"Partly Cloudy" - Создайте переменную
finalс именемcountryCodeсо значением"US" - Создайте переменную
constс именемWEATHER_API_VERSIONсо значением"v1.0"(используйте правильную конвенцию именования для констант) - Создайте nullable переменную типа
Stringс именемweatherWarningсо значениемnull - Выведите все переменные с описательными метками в точном формате, показанном в ожидаемом выводе
- Обновите
weatherWarningдо"Heat Advisory"и выведите её снова с той же меткой
Ваш вывод должен точно соответствовать формату, показанному в ожидаемом выводе.
Попробуйте сами
void main() {
// Объявить все необходимые переменные
String cityName = ?;
int temperature = ?;
double humidity = ?;
bool isSunny = ?;
var weatherCondition = ?;
final countryCode = ?;
const String WEATHER_API_VERSION = ?;
String? weatherWarning = ?;
// Вывести все переменные с метками
print("Weather Information:");
print("City: ?");
print("Temperature: $temperature°C");
print("Humidity: ?");
print("Sunny: ?");
print("Condition: ?");
print("Country: ?");
print("API Version: ?");
print("Warning: ?");
// Обновить weatherWarning и вывести снова
weatherWarning = ?;
print("Warning: ?");
}Все уроки раздела Основы
4Операторы, часть 2
Операторы сравненияЛогический ANDЛогический ORЛогический NOTОператоры проверки типаПовторение - Сравнения7Работа со строками
Конкатенация строкИнтерполяция строкМногострочные строкиСвойства строкОсновные методы строк10Коллекции - Основы словарей
Что такое словари?Создание словаряДоступ к значениям по ключуПары ключ-значениеПолучение размера словаряПолучение ключейПолучение значенийПроверка существования ключа2Переменные и основные типы данных
Что такое переменные?СтрокиЦелые числа (int)Вещественные числа (double)Булевы значения (bool)Вывод типов с 'var'Финальные переменныеКонстантные переменныеСоглашения об именованииОсновы null-безопасностиПовторение - Объявление переменных8Поток управления - Циклы
Цикл 'for'Цикл 'while'Цикл 'do-while'Использование 'break' в циклахИспользование 'continue' в циклахИтог - Повторение кода3Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор модуляИнкремент и декрементСокращённые присваиванияИтог - Простые вычисления6Управление потоком - Принятие решений
Оператор 'if'Оператор 'else'Оператор 'else if'Повторение - Простые решенияВложенные операторы 'if'Оператор 'switch'9Коллекции - Основы списков
Что такое списки?Создание спискаДоступ по индексуПолучение длины спискаДобавление элементовУдаление элементовПроверка, пуст ли списокИтерация по списку12Расширенные функции
Необязательные позиционные параметрыИменованные параметрыОбязательные именованные параметрыЗначения параметров по умолчаниюПовторение - Параметры функций15Проект: Простой калькулятор
НастройкаОбъявление числа