栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

利用val声明变量

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

利用val声明变量

1、声明方式
val <变量名>[: 数据类型] = 变量值
定义变量比较灵活,可以指定数据类型,也可以不指定数据类型,由Scala根据赋的值自行判断数据类型
在声明变量上,Scala兼具Java和Python的特点。Java是静态语言,声明变量必须指定数据类型,Python是动态语言,声明变量不需要指定数据类型。
声明一个val字符串变量name,其实定义的是一个常量

由于val声明的变量是不可修改的,若对声明的变量name进行修改,则会报错

因此,如果希望变量可以被修改(can be mutated),就需要使用var声明。

利用var声明变量 1、声明方式
  • var <变量名>[: 数据类型] = 变量值
2、案例演示

声明一个var字符串变量message,然后利用print函数输出其值,并且要注意使用英文符号

如果需要换行输入语句,那么只需要在换行的地方按回车键,解析器会自动在下一行以竖线进行分割

Scala还可以将多个变量放在一起进行声明,将一个数值同时赋给多个变量,但是Scala不能一次对多个变量赋不同的值

 注意:Java也可以将多个变量放在一起进行声明,但是各个变量是独立赋值的

 

 

定义变量需要初始化,否则会报错

定义变量可以不指定数据类型,系统会根据初始化值推断变量的类型。

 

  • Scala中鼓励优先使用val(常量),除非确实需要对其进行修改,才使用var。
语句不需要写结束符,除非同一行代码使用多条语句时才需要使用分号隔开

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/982851.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号