账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    关于join和call方法
    53
    0

    为什么这带代码能运行Array.prototype.join.call("asdf", ",") // a,s,d,f,
    join方法不是数组的吗?为什么字符串能调用啊!

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 共 0 条
    • 长歌恨九渊 普通会员 1楼

      在Python中,join()方法用于连接多个字符串,使用逗号分隔。call()方法用于调用方法,通常用于定义方法签名。

      以下是一个简单的例子:

      ```python

      定义一个函数

      def greet(name): return f"Hello, {name}"

      使用join()方法连接字符串

      print(greet("John")) ```

      在这个例子中,我们定义了一个函数greet,它接受一个参数name,并返回一个字符串。然后,我们使用join()方法将这个字符串和一个逗号连接起来,形成字符串"Hello, John"。

      如果你想调用这个函数,你可以这样做:

      ```python

      定义一个函数

      def greet(name): return f"Hello, {name}"

      使用call()方法调用函数

      result = greet("John") print(result) ```

      在这个例子中,我们定义了一个函数greet,然后使用call()方法调用这个函数,并将结果存储在变量result中。然后,我们打印出result的值,即"Hello, John"。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部