python和go的函数变量输入和返回声明

#!/usr/bin/env python
# -*- encoding: utf-8 -*-

# python的是:->


def add(x: int, y: int) -> int:
    return x + y


def add001(x: int, y: int) -> (int, int):
    return x + 1, y + 1


if __name__ == '__main__':
    print(add(1, 2))
    print(add001(1, 2))

# go的是:两个空格
"""
package main

import "fmt"

func swap(x, y string) (string, string) {
   return y, x
}

func main() {
   a, b := swap("Google", "Runoob")
   fmt.Println(a, b)
}
"""

  

 

posted @ 2020-07-30 19:10  Adamanter  阅读(129)  评论(0)    收藏  举报