12 种主流编程语言输出“ Hello World ”,把我给难住了!
作為一名程序員,在初步學習編程想必都繞不開一個最為基礎的入門級示例“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. Javaclass?HelloWorld
{
??public?static?void?main(String[]?args)
??{
????System.out.println("Hello?World!!");
??}
}
2. C#include<stdio.h>
int?main(void)
{
??printf("Hello,?world!");
??return?0;
}3. Pythonprint('Hello?World')4. C++#include?<iostream>
using?namespace?std;
int?main()
{
????cout?<<"\nHello?World"<<?endl;
????return?0;
}5. C#using?System;
namespace?helloWorld
{
????class?HelloWorld
????{
????????static?void?Main(string[]?args)
????????{
????????????Console.WriteLine("Hello?World!");
????????}
????}
}6. Visual Basic .NETModule?HelloWorld
???Sub?Main(?)
??????System.Console.WriteLine("Hello?world!")
???End?Sub
End?Module7. JavaScriptconsole.log("Hello?World");8. PHP?<?php
??//?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);
?>
9. Objective-C#import?<Foundation/Foundation.h>
int?main(int?argc,?const?char?*?argv[])?{
????@autoreleasepool?{
????????NSLog(@"Hello?World!");
????}
????return?0;
}10. SQLSELECT?'Hello?World';
PRINT?'Hello?World';
11. Rubyputs?'Hello?World'
12. MATLABfprintf?(?1,?'Hello,?world!'?);
quit
上述示例代碼均摘自以下代碼庫(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折優惠中...
加入碼書群
碼書群,是一個可以為你推薦書籍的交流群,在這里,你可以和不同技術的人進行交流,不知道選擇什么樣的技術書籍學習,也可在群里咨詢哦,學習或者工作壓力比較大,也可以在群里聊些輕松的話題,也可以在群里咨詢物流信息~
添加碼書小客服備注“碼書”入群哦
總結
以上是生活随笔為你收集整理的12 种主流编程语言输出“ Hello World ”,把我给难住了!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 详谈ARM架构与ARM内核发展史
- 下一篇: 你知道吗?其实 Oracle 直方图自动