国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

小白自學(xué)筆記之Python入門-第二章 初識Python-1

2023-06-29 17:39 作者:wangyanhpa  | 我要投稿

開始學(xué)習(xí)Python之前,我們先回答一個問題:介紹一個你喜歡的人物,讓大家了解他。把你的人物簡介寫在下面。


如果上面不夠用,可以再加空白紙貼在這兒。 ??????????????Paste here??????

我提供的例子如下:

A.J.,小學(xué)生,8歲,1.50m,Hold your tongue/shut up

看我們的人物介紹,把描述信息抽象一下,看看都有哪些數(shù)據(jù)類型。比如有文本“A.J.”和“小學(xué)生”,有數(shù)值8和1.50。這些數(shù)據(jù)在計算機里分別抽象為字符串、整數(shù)和實數(shù)。所有的數(shù)據(jù)在計算機中都是以二進制存儲,如英文字符’A’,漢字“石”,圖片、聲音、視頻等等,此處跑題了。

Python提供的基本數(shù)據(jù)類型有整數(shù)、實數(shù)(還有復(fù)數(shù))和字符串。先寫一個基本所有編程語言都會用的第一個經(jīng)典程序Hello world。

打開PyCharm,輸入如下代碼(本文源代碼都統(tǒng)一采用下面的樣式):

print("Hello world!世界,你好!")

運行程序輸出結(jié)果為(本文程序運行結(jié)果都統(tǒng)一采用下面的樣式):

Hello world! 世界,你好!

在這個程序中,雙引號引起來的部分就是字符串,注意一定是英文狀態(tài)的引號,也可以使用單引號,還可以使用三個引號將多行字符串賦值給變量。如下所示:

str1="""中國石油大學(xué)(北京)"""

str2='''China University of Petroleum (Beijing)'''

print(str1)

print(str2)

運行程序輸出結(jié)果為:

中國石油大學(xué)(北京)

China University of Petroleum (Beijing)

下面大家思考一下如何輸出下面這一行字符串:

"A.J.!" Miss Daisy said with her mean face ."Hold your tongue!"

"Okay ." So I stuck out my tongue and held onto it . Everybody laughed .

這應(yīng)該很簡單啊,直接2個print搞定!

print(""A.J.!" Miss Daisy said with her mean face ."Hold your tongue!"")

print(""Okay ." So I stuck out my tongue and held onto it . Everybody laughed .")

可是看看在PyCharm里的顯示:好多好多紅色的小蛇!

PyCharm顯示錯誤

出啥事了?

因為在Python里雙引號用于表示引起來的是字符串,可是這里我們還需要輸出雙引號,Python不知道怎么區(qū)分哪個是我們要輸出的雙引號,哪個是確定字符串的雙引號了。一個改成單引號試試,很遺憾的告訴你,Python說:

那怎么辦呢?當當當當,轉(zhuǎn)義字符向你走來了!

轉(zhuǎn)義字符是轉(zhuǎn)換意義的字符,是給一些字符加上斜杠\表示意義改變了的字符。比如字符'n'加斜杠之后變成'\n'表示換行,這樣的轉(zhuǎn)義字符有哪些呢,接著看下面。

轉(zhuǎn)義字符????????????????????????描述

\(在行尾時)????????????????????續(xù)行符

\\??????????????????????????????????????反斜杠符號

\'??????????????????????????????????????單引號

\"? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?雙引號

\a? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?響鈴

\b? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?退格(Backspace)

\000? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 空

\n? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?換行

\v? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?縱向制表符

\t? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?橫向制表符

\r? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?回車

\f? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?換頁

\oyy? ? ? ? ? ? ? ? ? 進制數(shù),yy 代表的字符,例如:\o12 代表換行,其中 o 是字母,不是數(shù)字 0。

\xyy? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 十六進制數(shù),yy代表的字符,例如:\x0a代表換行

\other? ? ? ? ? ? ? ? ? ? ? ? ? ? ?其它的字符以普通格式輸出

所以想要輸出上面的兩行字符代碼怎么寫呢?下面藍底白字的是程序代碼,白底黑字的為運行結(jié)果。自己試著寫一寫,別以為我會把代碼貼在這兒給你直接復(fù)制了!

Python輸出語句

print("\"A.J.!\" Miss Daisy said with her mean face .\"Hold your tongue!\"")

print("\"Okay .\" So I stuck out my tongue and held onto it . Everybody laughed .")


To be continued.

小白自學(xué)筆記之Python入門-第二章 初識Python-1的評論 (共 條)

分享到微博請遵守國家法律
常宁市| 得荣县| 张北县| 西充县| 保定市| 隆子县| 图木舒克市| 舟曲县| 重庆市| 德兴市| 肇州县| 哈巴河县| 铁力市| 娄底市| 隆子县| 乐陵市| 泊头市| 凌源市| 九龙坡区| 建平县| 永川市| 威信县| 射阳县| 册亨县| 阿巴嘎旗| 汨罗市| 望城县| 庄浪县| 平潭县| 上思县| 博湖县| 海城市| 乐昌市| 临夏县| 上犹县| 辰溪县| 阜南县| 江陵县| 洪雅县| 鲁甸县| 萍乡市|