Go语言学习及java/js/py语言与对比(四)

函数

  • Go
func  函数名( [参数列表] ) [返回类型] {
   函数体
  return 返回值;
}
  • Java
修饰符 返回值类型 方法名(参数类型 参数名){
    ...
    方法体
    ...
    return 返回值;
}
  • Python
def 函数名( 参数列表):
   "函数_文档字符串"
    函数体
   return 返回值;

-JavaScript

function 函数名(参数列表){
    函数体
    return 返回值;
}

变量作用域

全局变量
局部变量
形式参数

数组

  • Go
  --声明
  var 变量名  [数组大小]  变量类型

  --初始化
  var balance = [...]float32{1000.0, 2.0, 3.4, 7.0, 50.0}
  balance := [...]float32{1000.0, 2.0, 3.4, 7.0, 50.0
  • Java
  --声明
  变量类型[] 变量名
  变量类型[] 变量名

  --初始化
  • Python
 变量名 = [a,b,c,1,2,3]
  • JavaScript
var 变量名 = [a,b,c,1,2,3]
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容