回顾:声明变量
本课属于 Coddy Dart 学习旅程的“基础知识”单元。第 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" - 创建一个可空的
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: ?");
}基础知识中的所有课
自己练习: Dart 在线编译器