找到 1082 篇文章 关于 Go 编程

Golang 程序:检查字符串是否为数字

Akhil Sharma
更新于 2022年11月15日 13:00:36

9K+ 浏览量

在本教程中,我们将学习如何使用 Go 编程语言检查给定字符串是否为数字。我们将使用 Go 中的 regexp 包来验证字符串的数字模式。数字字符串的示例 - 包含数字值的字符串 T20CRICKET GOOD1 100PERCENT 语法 func MustCompile(str string) *Regexp //此函数创建正则表达式 func MatchString(pattern string, s string) (matched bool, err error) //此函数返回一个布尔值,指示字符串是否与模式匹配 示例 1:Golang 程序代码 ... 阅读更多

Golang 程序:检查阿姆斯特朗数

Akhil Sharma
更新于 2022年11月15日 12:21:48

753 浏览量

在本教程中,我们将学习如何在 Go 编程语言中检查阿姆斯特朗数。阿姆斯特朗数或自恋数是一个数字,其各位数字的立方和等于该数字本身。示例 1:$\mathrm{(1^3) \:+ \:(5^3) \:+ \:(3^3)\:= \:153}$ 示例 2:$\mathrm{(3^3) \:+ \:(7^3) \:+ \:(1^3)\:= \:371}$ 在下面的示例中,我们将读取一个整数,然后使用 Golang 程序检查给定数字是否为阿姆斯特朗数语法 For 循环的语法 初始化 for 条件 { } 增量器 初始化语句是可选的,在 for 之前执行 ... 阅读更多

Golang 程序:使用递归计算幂

Akhil Sharma
更新于 2022年11月15日 12:09:24

691 浏览量

在本教程中,我们将学习如何在 Go 编程语言中使用递归技术计算幂。幂可以定义为一个数字自身相乘特定次数的结果。指数可以定义为一个数字在乘法中使用的次数。幂和指数是数学中,尤其是在代数中,改写冗长乘法问题的的重要工具。示例:24 = 2 × 2 × 2 × 2 = 16,其中 2 是底数,4 是指数。递归是指一个函数直接或间接地调用自身 ... 阅读更多

Golang 程序:打印直角星形图案

Akhil Sharma
更新于 2022年11月15日 12:05:22

783 浏览量

在本教程中,我们将编写一个 Go 语言代码来打印直角星形图案。我们将演示如何在 Go 语言中打印星形图案。* * * * * * * * * * 如何打印星形图案?上面显示了一个直角星形图案,在这个图案中,您可以看到随着行数的增加,星星也在增加。图案是这样的:第一行 1 个星,第二行 2 个星,依此类推。For 循环 for [条件 | ( init; 条件; 增量) ... 阅读更多

Golang 程序:打印左三角星形图案

Akhil Sharma
更新于 2022年11月15日 12:01:12

390 浏览量

在本教程中,我们将编写一个 Go 语言代码来打印左三角星形图案。我们将演示如何在 Go 语言中打印星形图案。* * * * * * * * * * 如何打印星形图案?上面显示了一个左三角星形图案,在这个图案中,您可以看到随着行数的增加,星星也在增加。图案是这样的:第一行 1 个星,第二行 2 个星,依此类推。我们将 ... 阅读更多

Golang 程序:打印半菱形星形图案

Akhil Sharma
更新于 2022年11月15日 11:32:13

298 浏览量

在本教程中,我们将学习如何使用 Go 编程语言打印半菱形星形图案。初始化;条件;更新 { 语句 } 要在 Go 语言中使用 for 循环,我们首先需要初始化一个变量,然后指定循环的条件,即循环何时结束,然后我们需要增加或减少变量,然后是应该执行的代码行。示例 1:Golang 程序代码,使用单个函数方法打印半菱形星形图案 目标是将图案分成 ... 阅读更多

Golang 程序:从复数中获取实部

Akhil Sharma
更新于 2022年11月15日 11:28:26

495 浏览量

在本文中,我们将讨论如何在 Go 语言中从复数中获取实部。在数学中,复数是一个可以表示为 a + ib 的数,其中 i 称为虚数单位。虚数单位的值为 $\mathrm{\sqrt{-1}}$,a 和 b 是实数。第一部分即“a”称为复数的实部,虚数单位后的部分即“b”称为复数的虚部。语法 func real(number complex128) float64 real() 函数用于获取实部 ... 阅读更多

Golang 程序:获取给定数字的模长

Akhil Sharma
更新于 2022年11月14日 12:51:31

607 浏览量

在本文中,我们将讨论如何在 Go 语言中获取数字的模长。量的模长定义为其数值。数字的模长始终为正。在本文中,我们将讨论获取任何数字的模长的不同方法。语法 func Abs(number float64) float64 Abs() 是在 math 库中定义的方法。此方法接受一个 64 位浮点数作为参数,并返回其绝对值,不包括符号。上述问题的源代码已编译并 ... 阅读更多

Golang 程序:使用库函数显示两个区间之间的素数。

Akhil Sharma
更新于 2022年11月14日 12:44:35

329 浏览量

在本文中,我们将讨论如何在 Go 语言中使用函数显示两个区间之间的素数。语法 func Sieve(n int) []int func IsPrime(n int) bool GO 语言中的 if else 条件语句:if 条件 { //要执行的代码 } else { //要执行的代码 } GO 语言中作为 while 循环的 For 循环:for 条件 { //要执行的代码 //增加或减少计数变量。 } primes 包中定义的 Sieve() 函数接受 ... 阅读更多

Golang 程序:使用内置库函数从给定的虚部创建复数

Akhil Sharma
更新于 2022年11月14日 12:18:07

639 浏览量

在本教程中,我们将学习如何在 Go 编程语言中从给定的虚部创建复数。复数是 GoLang 的基本数据类型,是实部和虚部的组合,其中复数的两个部分在 golang 中都将是浮点类型。复数 = 实数 + 虚数 Go 编程语言中的 complex() 函数是一个内置函数,用于从两个浮点值构造一个复数。复数值的实部和虚部必须大小相同,并且返回 ... 阅读更多

广告