作為一名程序員,在初步學習編程想必都繞不開一個最為基礎的入門級示例“Hello World”,那麼,你真的瞭解各個語言“Hello World”的正確寫法嗎?
在我們剛開始打開編程世界的時候,往往寫的第一個程序都是簡單的文本輸出,而這個最簡單的文本就是“Hello world!”。
你可能只瞭解你當前學的編程語言如何輸出“Hello world!”,但你知道其他12種當前熱門編程語言是如何輸出“Hello world!” 的嗎?今天就為大家整理了一篇。
首先申明一點:本文中提及的最受歡迎的編程語言的排名來自GitHub和Tiobe,具體的數據來源點擊這裡(https://stackify.com/popular-programming-languages-2018/#wpautbox_about)。
01
12種主流語言展示“Hello world!”輸出方式
1. Java
<code>class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Hello World!!");
}
}/<code>
2. C
<code>#include<stdio.h>
intmain(void)
{
printf("Hello, world!");
return 0;
}/<stdio.h>/<code>
3. Python
<code>print('Hello World')/<code>
4. C++
<code>#include <iostream>
using namespace std;
intmain
{
cout <return 0;
}/<iostream>/<code>
5. C#
<code>using System;
namespace helloWorld
{
class HelloWorld
{
static void Main(string[] args)
{
Console.WriteLine("Hello World!");
}
}
}/<code>
6. Visual Basic .NET
<code>Module HelloWorld
Sub Main
System.Console.WriteLine("Hello world!")
End Sub
End Module/<code>
7. JavaScript
<code>console.log("Hello World");/<code>
8. PHP
<code>// In PHP, we use echo to print text
echo "Hello World";
// If you want to print in browser's console, we use print_r
print_r("Hello World");
// if you want the variable data types as well use var_dump
$stringVar = 'hello world';
var_dump($stringVar);
?>/<code>
9. Objective-C
<code>#import <foundation>
int main(int argc, const char * argv[]) {
@autoreleasepool {
NSLog(@"Hello World!");
}
return 0;
}/<foundation>/<code>
10. SQL
<code>SELECT 'Hello World';
PRINT 'Hello World';/<code>
11. Ruby
<code>puts 'Hello World'/<code>
12. MATLAB
<code>fprintf ( 1, 'Hello, world!' );
quit/<code>
上述示例代碼均摘自以下代碼庫(https://github.com/blackbird71SR/Hello-World),你可以從中獲取更多示例。
原文:https://towardsdatascience.com/how-to-print-hello-world-in-top-12-most-popular-programming-languages-736d49c6c61c
作者:Fatos Morina,數據科學家,軟件工程師。
從上面每種編程語言輸出“Hello world”來看,Python、JavaScript、Ruby這三種編程語言都比較簡單,那我該選擇什麼編程語言學習呢?
目前最熱門的編程語言為Python,而且在多個方面都需要用到Python,數據分析、爬蟲等都需要Python來支持,且Python簡單易學,所以Python可選。
02 學Python該選什麼樣的書籍學習?
在「碼書群」(文末可加群)裡經常有小夥伴問我,那作為新手學習Python到底該選擇什麼書?有沒有既帶有視頻又有習題的入門書籍推薦?
之前我給大家推薦過這種類型的 Python 方面的入門書籍,《Python從小白到大牛》、《零基礎入門學習Python(第2版)》,反饋都還不錯,今天想為大家推薦一本書籍《Python從菜鳥到高手》,視頻+書籍內容結合學習的一本書。JetBrains官方推薦圖書哦
圖書|視頻|源代碼|專屬答疑區
掃碼購買
7.7折優惠中...
03 這本書有什麼值得推薦的地方?
這是一位從事20年軟件開發行業、10年教育行業的李寧老師編寫書籍,所以書籍的內容是老師根據學員量身定製編制的書籍,書籍內容講的非常的詳細,非常適合學習!
除了作者經驗比較豐富以外,裡面的內容也很適合入門學員學習,書籍裡有
全書656頁,講的非常詳細
一個很全的知識圖譜
2400分鐘Python教學視頻,讓你學習不枯燥
400道Python練習題,練習+書籍結合,讓你更深刻理解知識點
500個源代碼案例
5000頁中英文電子書
專屬答疑區,一對一在線答疑
是最容易學的Python 3版本
書籍裡視頻展示
書籍裡部分案例展示
書籍的評價也是很棒哦,買的小夥伴都覺得很適合學習
掃碼購買
7.7折優惠中...
碼書群,是一個可以為你推薦書籍的交流群,在這裡,你可以和不同技術的人進行交流,不知道選擇什麼樣的技術書籍學習,也可在群裡諮詢哦,學習或者工作壓力比較大,也可以在群裡聊些輕鬆的話題,也可以在群裡諮詢物流信息~
添加碼書小客服備註“碼書”入群哦
閱讀更多 AI科技大本營 的文章