登录
首页 >  Golang >  Go问答

有没有像python那样创建多个字符串?

来源:Golang技术栈

时间:2023-03-02 21:07:39 450浏览 收藏

目前golang学习网上已经有很多关于Golang的文章了,自己在初次阅读这些文章中,也见识到了很多学习思路;那么本文《有没有像python那样创建多个字符串?》,也希望能帮助到大家,如果阅读完后真的对你学习Golang有帮助,欢迎动动手指,评论留言并分享~

问题内容

有没有像python那样创建多个字符串?

>>> x = 'my new text is this long'
>>> y = '#' * len(x)
>>> y
'########################'
>>>

正确答案

可以像下面这样是replace函数

package main

import (
	"fmt"
	"strings"
	"unicode/utf8"
)

func main() {
	x := "golang-teck-stack.com"
	y := strings.Repeat("#", utf8.RuneCountInString(x))
	fmt.Println(x)
	fmt.Println(y)
}

运行结果

golang-teck-stack.com
#####################

今天关于《有没有像python那样创建多个字符串?》的内容就介绍到这里了,是不是学起来一目了然!想要了解更多关于golang的内容请关注golang学习网公众号!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表