最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
南召县| 水富县| 新乡市| 台北市| 澜沧| 叙永县| 玉门市| 东兰县| 寿光市| 珲春市| 秀山| 鹤峰县| 通辽市| 呈贡县| 会宁县| 佛坪县| 巴青县| 黄龙县| 盘山县| 夹江县| 修武县| 庄浪县| 岐山县| 上思县| 定兴县| 汶上县| 礼泉县| 龙门县| 博乐市| 塔河县| 内乡县| 闽侯县| 黎平县| 博爱县| 永康市| 惠来县| 长宁县| 韶关市| 屏山县| 云霄县| 来宾市|