日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

python数据显示为什么只能显示最后一个变量,Python变量和简单数据类型,之,的

發(fā)布時(shí)間:2025/3/15 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python数据显示为什么只能显示最后一个变量,Python变量和简单数据类型,之,的 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

變量介紹。

變量就是代表某個(gè)數(shù)據(jù)(值)的名稱(chēng),簡(jiǎn)單點(diǎn)說(shuō)變量就是給數(shù)據(jù)起個(gè)名字。

變量的特點(diǎn)

1)變量是計(jì)算機(jī)內(nèi)存中的一塊區(qū)域,變量可以存儲(chǔ)規(guī)定范圍內(nèi)的值,而且值是可變的。

2)在創(chuàng)建變量時(shí)會(huì)在內(nèi)存中開(kāi)辟一個(gè)空間。基于變量的數(shù)據(jù)類(lèi)型,解釋器會(huì)分配指定內(nèi)存,并決定什么數(shù)據(jù)可以被存儲(chǔ)在內(nèi)存中。因此,變量可以指定不同的數(shù)據(jù)類(lèi)型,這些變量可以存儲(chǔ)整數(shù)、小數(shù)或者字符。

總結(jié)一句話:變量的值是可以變化的,值可以是整數(shù)、小數(shù)及字符。

變量的命名規(guī)則

1)只能包含的字母、數(shù)字、下劃線,但是不能以數(shù)字打頭。

2)不能包含空格,但是可以用下劃線分隔其中的單詞。

3)不能使用Python關(guān)鍵字和函數(shù)的名稱(chēng)用做變量:import、class、return、and、def、from…

4)變量名應(yīng)該簡(jiǎn)短并且見(jiàn)名知意。

5)不能使用中文命名。

6)變量名稱(chēng)區(qū)分大小寫(xiě)。

7)慎用小寫(xiě)字母i和大寫(xiě)字母O,產(chǎn)生視覺(jué)混淆。

使用變量的常見(jiàn)錯(cuò)誤

變量未定義就使用。

舉例

message = '北京歡迎你!'#定義一個(gè)變量。

print(message)#輸出變量?jī)?nèi)容。

print(message)

print(message)

print(message)

print(message)

北京歡迎你!

北京歡迎你!

北京歡迎你!

北京歡迎你!

北京歡迎你!

a_b=89#用下劃線分隔單詞

print(a_b)

89

import = '123'#定義變量,使用函數(shù)名稱(chēng)

import

File "", line 1

import = '123'

^

SyntaxError: invalid syntax#結(jié)果會(huì)顯示失敗。

字符串

字符串的表達(dá)形式:可以表述單引號(hào)、雙引號(hào)或三引號(hào)里的內(nèi)容。

舉例

str1 = 'hello'

str2 = "world"

str3 = '''

春眠不覺(jué)曉,

處處聞啼鳥(niǎo)。

夜來(lái)風(fēng)雨聲,

花落知多少。

'''

print(str1)

print(str2)

print(str3)

hello

world

春眠不覺(jué)曉,

處處聞啼鳥(niǎo)。

夜來(lái)風(fēng)雨聲,

花落知多少。#最后總結(jié),單引號(hào)、雙引號(hào)和三引號(hào)都可以引用內(nèi)容。三引號(hào)可以換行。

常用的方法:

修改字符串大小寫(xiě):title、upper、lower

舉例

name = 'ad lovelace'

print(name.title())#輸出將首字母大寫(xiě)

print(name.upper())#全輸出為大寫(xiě)

print(name.lower())#全輸出為小寫(xiě)

Ad Lovelace

AD LOVELACE

ad lovelace

拼接字符串:+

舉例

age = 18

name = 'ad lovelace'

print('我叫'+name.title()+',''今年 '+str(age)+' 歲.')

我叫Ad Lovelace,今年 18 歲.#使用拼接字符將兩個(gè)變量連到一塊。

添加空白:直接空格可以、換行符:\n、水平制表位:\t

舉例

age = 18

name = 'ad lovelace'

print('我叫\(zhòng)t'+name.title()+',',end= '')

print('今年 '+str(age)+' 歲.')

我叫Ad Lovelace,今年 18 歲.

刪除空白:開(kāi)頭lstrip、末尾rstrip、兩端strip

舉例

content = ' test demo '#定義一個(gè)變量,并且兩端都有空格。

print(content.lstrip())

print(content.rstrip())

print(content.strip())

test demo #刪除開(kāi)頭空格。

test demo#刪除末尾空格。

test demo#刪除兩端空格。

最常見(jiàn)的錯(cuò)誤

:單引號(hào)中包含撇號(hào)。

做一個(gè)小實(shí)驗(yàn)

1、將用戶的姓名存到一個(gè)變量中,并向該用戶顯示一條信息,顯示內(nèi)容為:“你好,艾瑞克,今天的Python課你學(xué)到東西了嗎?”

name='艾瑞克'

print('你好,'+name+',今天的Python課你學(xué)到東西了嗎')

你好,艾瑞克,今天的Python課你學(xué)到東西了嗎

2、將一個(gè)人的名字存到變量中,再以小寫(xiě)、大寫(xiě)和首字母大寫(xiě)的方式顯示這個(gè)人的名字。

lbh_name = 'lisi'

print(lbh_name.lower())

print(lbh_name.upper())

print(lbh_name.title())

lisi

LISI

Lisi

3、按一下格式打印詩(shī)詞:

《自由》

為人進(jìn)出的門(mén)緊鎖著;

想死的門(mén)敞開(kāi)著。

有個(gè)病毒在外面高喊著:

“出來(lái)玩吧,給你自由!”

但我深深地知道……

出去了,不一定還能回來(lái)。

人的生命只有一次,

算球了,

再關(guān)十幾天就自由了!

poetry = '''

《自由》

為人進(jìn)出的門(mén)緊鎖著;

想死的門(mén)敞開(kāi)著。

有個(gè)病毒在外面高喊著:

“出來(lái)玩吧,給你自由!”

但我深深地知道……

出去了,不一定還能回來(lái)。

人的生命只有一次,

算球了,

再關(guān)十幾天就自由了!

'''

print(poetry)

《自由》

為人進(jìn)出的門(mén)緊鎖著;

想死的門(mén)敞開(kāi)著。

有個(gè)病毒在外面高喊著:

“出來(lái)玩吧,給你自由!”

但我深深地知道……

出去了,不一定還能回來(lái)。

人的生命只有一次,

算球了,

再關(guān)十幾天就自由了!

當(dāng)然直接輸出也是可以的:

print('''

《自由》

為人進(jìn)出的門(mén)緊鎖著;

想死的門(mén)敞開(kāi)著。

有個(gè)病毒在外面高喊著:

“出來(lái)玩吧,給你自由!”

但我深深地知道……

出去了,不一定還能回來(lái)。

人的生命只有一次,

算球了,

再關(guān)十幾天就自由了!

''')

《自由》

為人進(jìn)出的門(mén)緊鎖著;

想死的門(mén)敞開(kāi)著。

有個(gè)病毒在外面高喊著:

“出來(lái)玩吧,給你自由!”

但我深深地知道……

出去了,不一定還能回來(lái)。

人的生命只有一次,

算球了,

再關(guān)十幾天就自由了!

至此,變量及一些簡(jiǎn)單的數(shù)據(jù)類(lèi)型解釋完畢。

上述截圖中我所使用的是基于瀏覽器編寫(xiě)代碼的工具:Jupyter Notebook。

在了解Jupyter Notebook之前,我們先來(lái)了解一下Ipython這個(gè)工具。

ipython

Ipython介紹

ipython是一個(gè)交互式計(jì)算系統(tǒng),是一個(gè)python的交互式shell。主要包含二個(gè)組件:

強(qiáng)大的python交互式shell

供Jupyter notebooks使用的一個(gè)Jupyter內(nèi)核(Jupyter Notebook)

IPython是一個(gè)Python的交互式shell,比默認(rèn)的python shell好用的多,支持變量自動(dòng)補(bǔ)全,自動(dòng)縮進(jìn),支持bash shell命令,還有內(nèi)置了許多很有用的功能和函數(shù)。

IPython是基于BSD開(kāi)源的。

IPython 為交互式計(jì)算提供了一個(gè)豐富的架構(gòu),包含:

強(qiáng)大的交互式 shell

Jupyter 內(nèi)核

交互式的數(shù)據(jù)可視化工具

靈活、可嵌入的解釋器

易于使用,高性能的并行計(jì)算工具

Jupyter Notebook介紹

Jupyter Notebook是基于網(wǎng)頁(yè)的用于交互計(jì)算的應(yīng)用程序。其可被應(yīng)用于全過(guò)程計(jì)算:開(kāi)發(fā)、文檔編寫(xiě)、運(yùn)行代碼和展示結(jié)果。

當(dāng)然

官網(wǎng)

介紹的更全面。

簡(jiǎn)而言之,Jupyter Notebook是一個(gè)基于瀏覽器來(lái)編寫(xiě)代碼的工具,可以在網(wǎng)頁(yè)頁(yè)面中直接編寫(xiě)代碼和運(yùn)行測(cè)試代碼,并且測(cè)試結(jié)果也會(huì)直接在代碼塊下顯示。如果需要在編寫(xiě)中寫(xiě)說(shuō)明文檔,可以同一頁(yè)面中直接編寫(xiě),便于代碼的說(shuō)明及解釋。

Jupyter Notebook大體分為兩部分:

網(wǎng)頁(yè)應(yīng)用:網(wǎng)頁(yè)應(yīng)用即基于網(wǎng)頁(yè)形式的、結(jié)合了編寫(xiě)說(shuō)明文檔、數(shù)學(xué)公式、交互計(jì)算和其他富媒體形式的工具。簡(jiǎn)言之,網(wǎng)頁(yè)應(yīng)用是可以實(shí)現(xiàn)各種功能的工具。

文檔:即Jupyter Notebook中所有交互計(jì)算、編寫(xiě)說(shuō)明文檔、數(shù)學(xué)公式、圖片以及其他富媒體形式的輸入和輸出,都是以文檔的形式體現(xiàn)的。這些文檔是保存為后綴名為.ipynb的JSON格式文件,不僅便于版本控制,也方便與他人共享。此外,文檔還可以導(dǎo)出為:HTML、LaTeX、PDF等格式。

Jupyter Notebook主要特點(diǎn):

① 編程時(shí)具有語(yǔ)法高亮、縮進(jìn)、tab補(bǔ)全的功能。

② 可直接通過(guò)瀏覽器運(yùn)行代碼,同時(shí)在代碼塊下方展示運(yùn)行結(jié)果。

③ 以富媒體格式展示計(jì)算結(jié)果。富媒體格式包括:HTML,LaTeX,PNG,SVG等。

④ 對(duì)代碼編寫(xiě)說(shuō)明文檔或語(yǔ)句時(shí),支持Markdown語(yǔ)法。

⑤ 支持使用LaTeX編寫(xiě)數(shù)學(xué)性說(shuō)明。

安裝。

當(dāng)然有些Python編程人員不習(xí)慣這樣的操作,沒(méi)關(guān)系,我們可以免安裝試用體驗(yàn)一下,

點(diǎn)這里試用

,最后再來(lái)決定使用與否。

安裝前提,在安裝Jupyter Notebook時(shí)我們需要安裝Python3.3以上版本,安裝python請(qǐng)參考

python安裝

我這里使用pip命令安裝:

C:\Users\lbh19>pip3 list#查看庫(kù)

Package Version

---------- -------

pip 19.2.3

setuptools 41.2.0

WARNING: You are using pip version 19.2.3, however version 20.0.2 is available.

You should consider upgrading via the 'python -m pip install --upgrade pip' command.

這里提示我們需要更新pip3的庫(kù)

C:\Users\lbh19>python -m pip install --upgrade pip#更新pip3庫(kù)

接下來(lái)安裝ipython,我們需要ipython為我們提供Jupyter 內(nèi)核

C:\Users\lbh19>pip3 install ipython#安裝IPython

或者

pip3 install -i https://pypi.douban.com/simple/ ipython#這里是使用的豆瓣國(guó)內(nèi)安裝源

使用ipython:

打開(kāi)運(yùn)行(win+R)打開(kāi)CMD命令行窗口,進(jìn)入ipython:在命令行模式下輸入ipython

退出:exit

安裝jupyter:

C:\Users\lbh19>pip3 install jupyter

或者

pip3 install -i https://pypi.douban.com/simple/jupyter

使用:

啟動(dòng):C:\Users\lbh19>jupyter notebook

當(dāng)我們執(zhí)行完這條命令時(shí),在終端中將會(huì)顯示一系列notebook的服務(wù)器信息,同時(shí)它默認(rèn)會(huì)在瀏覽器中打開(kāi)Jupyter Notebook網(wǎng)頁(yè),我們可以在網(wǎng)頁(yè)內(nèi)創(chuàng)建代碼(創(chuàng)建的代碼文件在輸入jupyter notebook命令下的當(dāng)前目錄)

我們可以在代碼塊中輸入需要的代碼,Alt+回車(chē)測(cè)試

至此,Jupyter Notebook部署完成。

總結(jié)

以上是生活随笔為你收集整理的python数据显示为什么只能显示最后一个变量,Python变量和简单数据类型,之,的的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。