期中考複習拷貝撰寫模式 write寫入檔案模式mode w=write會覆蓋原有檔案, a=append接續原來檔案, x=create創立新檔案, x與w有何不同? write寫入檔案,預設不換行,換行'\n' print呈現在螢幕,預設換行,不換行end=''。 write寫入用到英文以外的字元(一,a,b)encoding='utf8' VS Code是微軟公司開發的免費IDE,整合開發環境,Integrated Development Environment 期中考複習拷貝文字模式在自己排版
write寫入檔案模式mode w=write會覆蓋原有檔案, a=append接續原來檔案, x=create創立新檔案, x與w有何不同?
write寫入檔案,預設不換行,換行'\n'
print呈現在螢幕,預設換行,不換行end=''。
write寫入用到英文以外的字元(一,a,b)encoding='utf8'
VS Code是微軟公司開發的免費IDE,整合開發環境,Integrated Development Environment
教學影片388
VIDEO
https://zh.wikipedia.org/zh-tw/ASCII%E8%89%BA%E6%9C%AF
ASCII 圖案 (英語: ASCII art ),又名「文字圖」、「字元畫」,是一種主要依靠 電腦 ASCII 字元 來表達 圖像 的藝術形式,最早於1982年 美國 卡內基梅隆大學 出現, 網際網路 剛出現時在 英語世界 的社交網( Usenet 、 BITNET 、 網路論壇 、 FidoNet 、 電子布告欄系統 BBS)上時常利用到的 表情符號 。它可以由 文字編輯器 生成。很多ASCII 圖案要求使用定寬字型(固定寬度的字型,例如在傳統 打字機 上使用的字型)來顯示。 ASCII 圖案用於當文字比圖像更穩定和更快顯示的場合。包括打字機、電傳打字機 、沒有圖形的終端 ,早期的電腦網路,電子郵件 和Usenet 的新聞 資訊中。
ASCII 圖案的類型和例子 [ 編輯 ] 最簡單的ASCII 圖案有兩三個字母組成,使用文字表達表情。
常用的表情和含義
ASCII 表情 含義 ASCII 表情 含義 :-D 開心 :-( 不悅 :-P 吐舌頭 :-* 親吻 ;-) 眨眼 :-x 閉嘴 <※ 花束 :-O 驚訝 $_$ 見錢眼開 @_@ 困惑 >_< 抓狂 T_T 哭泣 = =b 冒冷汗 >3< 親親 ≧◇≦ 感動 = =# 生氣 (×_×) 暈倒 (︶︿︶) 不滿 (=^_^=) 喵喵 ( ̄﹁ ̄) 流口水 (T_T) 哭泣 ╮( ̄▽  ̄)╭ 兩手一攤 ╭(╯_╰)╭ 路過 (*+﹏+*)~@ 受不了 *\(^_^)/* 為你加油 づ ̄ 3 ̄)づ 飛吻 b( ̄▽ ̄)d 豎起大拇指 ( ̄(工) ̄) 大狗熊 ^(oo)^ 豬頭 Orz 跪了 (-。-;) 噁心 (╯▔皿▔)╯ 憤怒
更複雜的例子是使用幾行文字來表示大的圖形或更複雜的圖像,例子有:
(__)
(oo)
/-------\/ _
/ || || / o) \
* ||----|| \ (o /
~~ ~~  ̄
牛 太極
最普遍的用法是把這些圖像用於電子郵件、Usenet 的個人簽章中。
一些圖形忽略特定字母的形狀,而把它們看作整體圖形的填充方式:
_a,
_yQa.
_qTWW(
je`?QX:
<d+ -3Wm;
_qos_s%mWw,
a2?????TWW(
sd( -?Qm;.
.amm; .xmWmc
"""""` """""""
另一種類型時使用一個字母形成一個單詞,例如:
HHHHHH HHHHHH IIIIII
HHHH HHHH IIII
HHHH HHHH IIII
HHHHHHHHHHHHHH IIII
HHHHHHHHHHHHHH IIII
HHHHHHHHHHHHHH IIII
HHHH HHHH IIII
HHHH HHHH IIII
HHHH HHHH IIII
HHHHHH HHHHHH IIIIII
有人使用ASCII 圖案創作獨特的排版樣式,例如:
__ __,
( / ( o _/_ /
/ __, _ _ `. _ _ , / /_
_/_(_/(_/ /_(/_ (___)/ / /_(_(__/ /_
//
(/
FIGlet 程式(以及其他支持其標準的程式)允許設計和使用ASCII字型。
_____ ___ ____ _ _
| ___|_ _/ ___| | ___| |_
| |_ | | | _| |/ _ \ __|
| _| | | |_| | | __/ |_
|_| |___\____|_|\___|\__|
有人則會使用特殊的Unicode 字元來創作。
█ █ █ █████ █ █ █████
█ █ █ █ █ █ █
█ █ █ █ ████▄ █
█ █ █ █ █ █ █
███████ █████ █ █ █████
生成ASCII 圖案圖形的方式 [ 編輯 ] 有很多文字編輯器用於生成直線、矩形以及填充圖形等等。直接使用這些工具可以很方便的生成各種ASCII 圖案圖形。把一幅點陣圖 是向量量子化 的特例。一個例子如下所示:
aaaaaa222222SSSSSS2222222SSSS2a22222SSSSSSSS22aaaaaaaa222222SS222aaaZaaZZZZ
2222aaaaS2222222222222222SS2SS22222SSXXXSSXSSXSSSXXXXXSSXSXXXXXX7XSSSSSSS22
2222222aaaZZa222222a222222SS22a22SSX77rrr777X77XXXSSSSSXSSXSSSXXXSXSS22S222
22a2222aaaaaaa22222aaaZZa2aa2aa2222SSSSXXXSSSSXXXXXXSXSXXSSSSXSSSXX7X22SSS2
22222a222222222222aaaZZZZZaaZaaZZZaaaa2a2SSSSSSSXSXXXXXXXXSX7;..,;20X77XXXS
2SSSSSXSSSSSSSSSSSSSS2222aa2222aaaaaa222222SSX7X777XXXX7r: aMMMMBS7XX7XXX
SSSSSSXXSXXSSX7:,::i:.:rXSSSSSS22222a2SSXX7XXX77rr;i, :WMMM@r.,;XSSSSS22
S22a222S2222XirWMMMMMM@a:;XSSXXXSSXXXX77;ii:,,,:...:rX0MMMMZ: ,;XSS2S222222
SSSS22aaa22X,2MMMWWW@@MMM2.:i:,,. ..i7ZB@MMMMMMMMMMMM07 :7SaaaZZaaaaa222
XSXSXXS2S7: rMMZWWWWWWW@MMMB0MMMMMMMMMMMMMMM@WMW@@W@@@@WMMZaZ8888ZZaa2222S2
rrr;77rriXMMMMMWWWWWWWWWWWMMMM@W@M@@@@@@WWWWWBWW@WW@8ZW@MXS0B00088ZZZZaaaa2
;;iiiii:;ZX;,8MMWWW@@MMMMMMMM@W@WWWWB0@B0WWWWBBWWBWW@MWWMMaSaa222aaaaZaaaa2
;r;rrrr7;:.. MM@MM@W0B@MMMWMMWWWWWWBWWBWBWWWWWWWWB0ZWMMMM7XXXXX7XSSS2aZaa
ii7XSZ2aaaaaa2;,MM@7r7XS8Wi MWB0BWWWWWWWBWWW@WW@MMMM8Xi,;XXSSSSSSSSSSS222
XSSSaZ80BBBBBWB8MM2X2a8MW M0MMWBWWWWWWWWWWWWW@MMMM8SX2aZ88Z8ZZZZaaaaa2SSXX
a0008Z22Z800BB08M0 S28MZ MMWWWWW@WWWWWWWW@MM@a;rX2ZZ88ZZZZZZ88ZZaa22SXXX
08a222SS22aZZZZ2BMir7r MMMMBBWWBBBBWWWWWWMMM0,:;rr7XXXXXX777rr77XX7X77X7X
0WWWBB088888ZZ8ZSZMMM8MMMMM@WWWWBBWW@WWWWWMM2,ir7r7r77XXX77rr;;;rr7XXSS2222
SSSaaaZZZaaa22222X;rWMMMMWWWWWWWWWWWWWWWWWMB;r77XXXXS2222SSX77rr;rr7XXX2aZa
SSSSSSXXXXX7XXXX777;. XWMMM@WW@@@@WWWWWWMMM22a22222222222SSXX7rrrrrr7XXSSSS
2222SXXXX7XXX7XXXXXX7ri i0M@@MWMMMMM@MMMBZZ0B000000088ZZZZZZZZZaaa22SSSSXS
22aaZZ8Z888808888ZZZZaa2X:MZMMW ..78WMMZrXSSS2222aaaaaZZZZZZZZaZaaa222SS2SS
2SXXSS22aaZ880000BBBBB088S2BWMMXaX7 ;Mii7rr;;;i;;;;;;;rr777r7r7r7rrr7rr77XX
888ZZZZa2SSX77XXSSXSSSSS2SX7 8SrXMr;XX77r77rrrr;;;;;rrrr77r7r7rrrr;rr;i;
Z8088ZZZZZZ22SSSSSXX7777rrrXai 7270Mr72aZZZZ888888888ZZZaSSXSXSSSX7r;i::;rS
aaaSS2222aaaaaaZaZZZ888888Z88M; .MMrrSSXXXS2aaa2aaaa2S77rrrr777X77XXX2a888Z
XXX7X77rrr7XXS222222aZZZ8ZZa7@2: 7M,;;;;iiii::,::,,...,:,.,::i;r;rr7X2ZZa22
XXr;ii::iiii;r777rrr7ri::iir,M,S MMZXS2Zaaa22SXX77777XS222222aaa2SXX777r7XX
X77r;rr7XXXSSSSSXS22XrrXSa80Z080, 2Z8aaaZZ880BBWWWWWWWWWWWWWW@WWWWWB08ZZZZ
i,:iirrrrr7rrrrr7a:;MMM@WBB0000WMW i8Z22aaa8Z888Z888000BBB88ZZZZ0BBW@MMMMB
822SXXaZa2XX77777Z rMM@8Z880BMM: :XBZaaa22222ZZZZZaa222XXXXXXXXXXXS2aZZ2
8WaSSr77XX2Z0@@@WMMX 7MM@0ZZZ:M2 ;0Z8aSX7r;7XaZaS77r;rXX2aa2SSXXXSSX7r;
;;7X;:ii.:..7SZ8BWZ; ;2S77 XB SiX;;rrr;ii;i::,::;r;7X;iii::,,.... ,
282X, ..2a8W8Sr.,;a8WMMM@, 2BMW22@. 72a22S22a2aZZ8082;i;:,:iir7XSSXriii
,:SZ,7. i:i . ;.,.i7rSWMMMr ,2B0iM ,8SSSSXrr7777XXS22a2aZZ8880ZSXX280
. rZMZS8 r:.7 ri , ;08Z r8SBZ :;X7SaZ80Z227r:... .,. ,ir7X2
BBZZX7;2;.a8XSSr8000Z@MMMMW0082i ;8WX:70SMSSaa:iii;;rXX7X0MM@BB0Za2S77rr7rX
在 ASCII art conversion tool 可以找到一個轉化工具。
活動ASCII 圖案 可以通過向「圖片」添加一些列ANSI 影片中止序列而實現。
在HTML頁面中放置ASCII 圖案 [ 編輯 ] ASCII 圖案圖形可以放到HTML 文件中,但是通常要放置在<pre> </pre> 格式文字標籤 中,以使得字型可以正確以等寬字型顯示。另外,也可以通過CSS 的方式在HTML中生成ASCII 圖案。
相關條目 [ 編輯 ] 外部連結 [ 編輯 ] ASCII 圖案編輯器: 其他連結 [ AA(Japanese ASCII art) underground thread @ hiding place (English version)] 形文字 Archive.is 的存檔 ,存檔日期2013-04-18
Comments
Post a Comment