在Kotlin中,可以使用關鍵字`var`來定義一個可變的變量,使用關鍵字`val`來定義一個不可變的常量。例如:
```kotlin
var x: Int = 10 // 定義一個可變的變量x,初始值為10
val y: String = "Hello" // 定義一個不可變的常量y,初始值為"Hello"
```
在定義變量和常量時,可以省略變量類型的聲明,Kotlin會根據初始值自動推斷變量的類型。例如:
```kotlin
var z = 20 // Kotlin會自動推斷z的類型為Int
val name = "Alice" // Kotlin會自動推斷name的類型為String
```
需要注意的是,一旦使用`val`關鍵字定義的常量被賦值后就無法再次更改其值,而使用`var`關鍵字定義的變量可以隨時被重新賦值。