亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Python第二天: 變量詳解及變量賦值

RichardXG / 3006人閱讀

目錄

[toc]

此文章針對剛學(xué)Python的小白,若覺得對變量有很好的掌握,可以觀看其他的文章
在這里, 我說一下我對變量的簡單總結(jié): 變量是為了存儲運(yùn)算程序中的一些中間結(jié)果, 為了方便日后調(diào)用
什么是變量

在這里我舉個(gè)簡單的例子:

3 * 4  = 12

在寫一個(gè)算數(shù)程序的時(shí)候,我們往往會遇到很多個(gè)3 * 4 = 12
在多次用到這個(gè)程序的時(shí)候有兩種方法

一種方法是直接在代碼中打出 3 * 4

另一種是用一個(gè)變量來存儲 3 * 4

比如:

x = 3
y = 4
z = x * y
print("z = ", z)

運(yùn)行結(jié)果為:

z = 12

如果運(yùn)用了變量, 在程序中只要輸入z, 就可以直接調(diào)用z,從代碼的嚴(yán)謹(jǐn)角度上來說, 直接使用變量, 可以是代碼更美觀, 從方便的角度來說, 使用變量可以縮短寫代碼的時(shí)間, 像 z = x * y 一樣,只需要調(diào)用結(jié)果 z

很多人就會說, 小編,你混蛋, 寫一大串我們都懂的東西出來干哈, 我要退款

那我就在這里說一下, 退款是退不了了啊。

怎么寫一個(gè)好的變量?

我再舉一個(gè)例子:

x = "CoXieQqun"
y = "725479218"
z = x + y 
print(z)

運(yùn)行結(jié)果為:

CoXieQqun725479218

不知道你們看懂了沒有, 看變量以及變量的值, 如果讓你們不看變量的值, 比如:

xxx = "CoXieQqun"
xxx = "725479218"

你們知道變量是什么嗎?
你們可能知道,上面代表的意思
那換個(gè)表示的方式:

x = "xxxx"
y = "xxxx"
z = x * y 

不看上面的, 你們知道XY 表示的是什么?
所以,在命名變量的時(shí)候, 你要知道你的變量是什么, 作用于什么, 怎么樣命名才是一個(gè)好的變量,在這里我賣個(gè)關(guān)子, 看我天秀

letters = "CoXieQqun"
Group = "725479218"
my = name + number

不知道看懂了沒有, 不管看懂沒有看懂, 自己動手 win + R ,輸入cmd,在命令行里面輸入python(前提python安裝成功)。 動手print, 自己體會一下

下劃線命名法及駝峰命名法

在寫程序的時(shí)候,我們往往會在一個(gè)變量里面寫幾個(gè)單詞,如:

sutudent  = "CoXie"
number = "01"

在現(xiàn)實(shí)生活中,數(shù)據(jù)量大的情況下, 這么執(zhí)行代碼很麻煩,這個(gè)時(shí)候就要把兩個(gè)數(shù)據(jù)存儲到一個(gè)變量里面,如:

studentnumber = "CoXie01"

如果讓看這一變量命名, 很多人是看的一臉懵逼, 這一大串是什么東西?處于對代碼的嚴(yán)謹(jǐn),一般遇到這種情況,會采用以下兩種命名方式:
下劃線命名法
以上面的為例:

student_number = "CoXie01"

很明顯的可以看見,studentnumber 兩個(gè)單詞,在命名變量的時(shí)候就可以很清晰的知道,student_number 的作用是學(xué)生的編號
駝峰命名法
什么是駝峰命名法?
駝峰命名法,又稱駱駝命名法, 它的命名就像駱駝一樣,有高峰,在此我就不多說什么,一張圖,讓你們理解駝峰命名法。

結(jié)語

對于這一系列型的文章, 我會優(yōu)先發(fā)布于我的公眾號:

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/42292.html

相關(guān)文章

  • Python進(jìn)階:如何將字符串常量轉(zhuǎn)化為變量

    摘要:例如,整數(shù)浮點(diǎn)數(shù)字符串等基本類型,就是字面量。所以,取出的字符串內(nèi)容,并不能直接用作變量名,需要另想辦法。總結(jié)抽象一下最初的問題,它實(shí)際問的是如何將字符串內(nèi)容作為其它對象的變量名,更進(jìn)一步地講是如何將常量轉(zhuǎn)化為變量。 前幾天,我們Python貓交流學(xué)習(xí)群 里的 M 同學(xué)提了個(gè)問題。這個(gè)問題挺有意思,經(jīng)初次討論,我們認(rèn)為它無解。 然而,我認(rèn)為它很有價(jià)值,應(yīng)該繼續(xù)思考怎么解決,所以就在私密...

    lolomaco 評論0 收藏0
  • 二天 變量聲明提升,原型,this指針

    摘要:此處有兩個(gè)坑,一是變量聲明提升,二是函數(shù)表達(dá)式。同理,原題中代碼最終執(zhí)行時(shí)的是只提升變量聲明提升函數(shù)聲明,覆蓋的聲明最終的賦值再次覆蓋聲明最終輸出第三問第三問的先執(zhí)行了函數(shù),然后調(diào)用函數(shù)的返回值對象的屬性函數(shù)。 此部分以一道題目來做解釋 題目如下: function Foo() { getName = function () { console.log(1); }; r...

    bitkylin 評論0 收藏0
  • 【進(jìn)階1-2期】JavaScript深入之執(zhí)行上下文棧和變量對象

    摘要:本計(jì)劃一共期,每期重點(diǎn)攻克一個(gè)面試重難點(diǎn),如果你還不了解本進(jìn)階計(jì)劃,點(diǎn)擊查看前端進(jìn)階的破冰之旅本期推薦文章深入之執(zhí)行上下文棧和深入之變量對象,由于微信不能訪問外鏈,點(diǎn)擊閱讀原文就可以啦。 (關(guān)注福利,關(guān)注本公眾號回復(fù)[資料]領(lǐng)取優(yōu)質(zhì)前端視頻,包括Vue、React、Node源碼和實(shí)戰(zhàn)、面試指導(dǎo)) 本周正式開始前端進(jìn)階的第一期,本周的主題是調(diào)用堆棧,今天是第二天。 本計(jì)劃一共28期,每期...

    Richard_Gao 評論0 收藏0

發(fā)表評論

0條評論

閱讀需要支付1元查看
<