零基礎學GoLang 2 Helloworld

2022-08-31 14:33:09 字數 1089 閱讀 1444

package main
import "fmt"
func main() 

執行輸出 helloworld;

內容分析:

fmt :fmt 包實現了格式化i/o函式,類似於c的 printf 和 scanf. 格式「佔位符」衍生自c,但比c更簡單。

一般:

%v	相應值的預設格式。在列印結構體時,「加號」標記(%+v)會新增欄位名

%#v 相應值的go語法表示

%t 相應值的型別的go語法表示

%% 字面上的百分號,並非值的佔位符

布林:

%t	單詞 true 或 false。
整數:

%b	二進位制表示

%c 相應unicode碼點所表示的字元

%d 十進位制表示

%o 八進位制表示

%q 單引號圍繞的字元字面值,由go語法安全地轉義

%x 十六進製制表示,字母形式為小寫 a-f

%x 十六進製制表示,字母形式為大寫 a-f

%u unicode格式:u+1234,等同於 "u+%04x"

浮點數及其復合構成:

%b	無小數部分的,指數為二的冪的科學計數法,與 strconv.formatfloat

的 'b' 轉換格式一致。例如 -123456p-78

%e 科學計數法,例如 -1234.456e+78

%e 科學計數法,例如 -1234.456e+78

%f 有小數點而無指數,例如 123.456

%g 根據情況選擇 %e 或 %f 以產生更緊湊的(無末尾的0)輸出

%g 根據情況選擇 %e 或 %f 以產生更緊湊的(無末尾的0)輸出

字串與位元組切片:

%s	字串或切片的無解譯位元組

%q 雙引號圍繞的字串,由go語法安全地轉義

%x 十六進製制,小寫字母,每位元組兩個字元

%x 十六進製制,大寫字母,每位元組兩個字元

指標:

%p	十六進製制表示,字首 0x

感謝 go語言中文網 提供的資訊

零基礎學python python基礎 2 變數

1.什麼是變數 變數是乙個資料的容器,是乙個可以改變的量值,如 這裡面的 a 和 b 就是變數,可以用print來列印a與b的值 還可以列印出 a 減去 b 的值,那為什麼說可以改變呢,如 我們重新定義變數 a 的值,那麼上面 a 10 的值就會被覆蓋掉,因為變數的定義有先後順序,再用print列印...

零基礎學Python

零基礎學python 1 1 python是一門指令碼語言 2 python的優勢 1 語法和結構比較簡單,易入門 2 能夠跨平台使用 3 應用範圍廣,設計到作業系統 3d動畫 web 雲計算,企業應用等多方面。3 idle 是乙個python shell,類似於windows的cmd視窗 4 pr...

零基礎學C C

零基礎學c c 零基礎學c c 199 孿生素數 題目描述 在素數的大家庭中,大小相差為2的兩個素數稱之為一對 孿生素數 如3和5 17和19等。請你程式設計統計出不大於自然數n的素數中,孿生素數的對數。輸入一行乙個正整數n 1 n 10000 輸出若干行,每行2個整數,之間用乙個空格隔開,從小到大...