Haskell 程序打印 Hello World!


本教程将讨论编写一个在 Haskell 编程语言中打印 Hello World!的程序。Haskell 中的计算是使用数学函数完成的。在本教程中,我们将讨论在 Haskell 中打印 Hello World!的不同方法。

  • 使用“print”函数打印 Hello World!的程序。

  • 使用“putStr”函数打印 Hello World!的程序。

  • 使用“putStrLn”函数打印 Hello World!的程序。

示例

使用“print”函数打印 Hello World!的程序

main :: IO()
main = do
-- printing using the function print
   print ("Hello World!")

输出

Hello World!

在上面的程序中,我们使用函数 print 打印了字符串“Hello World!”。它以一个值(任何数据类型)作为参数,并将其输出到显示控制台。print 函数在输出的末尾添加一个新行(
)字符。

示例

使用“putStr”函数打印 Hello World!的程序

main :: IO()
main = do
-- printing using the function putStr
   putStr ("Hello World!")

输出

Hello World!

在上面的程序中,我们使用函数 putStr 打印了字符串“Hello World!”。它以一个字符串作为参数,并将其输出到显示控制台。putStr 函数打印不会添加新行(
)字符。

示例

使用“putStrLn”函数打印 Hello World!的程序

main :: IO()
main = do
-- printing using the function putStrLn
   putStrLn ("Hello World!")

输出

Hello World!

在上面的程序中,我们使用函数 putStr 打印了字符串“Hello World!”。它以一个字符串作为参数,并将其输出到显示控制台。putStr 函数打印会添加一个新行(
)字符。

结论

在本教程中,我们讨论了在 Haskell 编程语言中实现打印 Hello World 程序的三种不同方法。

更新于: 2022年12月15日

2K+ 次查看

启动您的 职业生涯

通过完成课程获得认证

开始学习
广告