婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 總結(jié)Python變量的相關(guān)知識

總結(jié)Python變量的相關(guān)知識

熱門標(biāo)簽:長春極信防封電銷卡批發(fā) 如何地圖標(biāo)注公司 預(yù)覽式外呼系統(tǒng) 銀川電話機(jī)器人電話 煙臺電話外呼營銷系統(tǒng) 外賣地址有什么地圖標(biāo)注 上海正規(guī)的外呼系統(tǒng)最新報(bào)價(jià) 企業(yè)彩鈴地圖標(biāo)注 電銷機(jī)器人錄音要學(xué)習(xí)什么

一、變量的定義

程序中,數(shù)據(jù)都是臨時(shí)存儲在內(nèi)存中,為了更快速的查找或使用這個(gè)數(shù)據(jù),通常我們把這個(gè)數(shù)據(jù)在內(nèi)存中存儲之后,給整個(gè)數(shù)據(jù)定義一個(gè)名稱,這個(gè)名稱就是變量。

變量就是在存儲數(shù)據(jù)的時(shí)候,當(dāng)前數(shù)據(jù)所在的內(nèi)存地址的一個(gè)名字而已。

二、Python變量說明

  • Python中使用變量,不需要聲明,直接為變量賦值即可。
  • 在Python中,可以把任意數(shù)據(jù)類型賦值給變量,同一個(gè)變量可以反復(fù)賦值,而且可以是不同類型的數(shù)據(jù)。
  • 這種變量本身類型不固定的語言稱之為動(dòng)態(tài)類型語言,與之對應(yīng)的是靜態(tài)類型語言。靜態(tài)類型語言在定義變量時(shí)必須指定變量類型,如果賦值的時(shí)候類型不匹配,就會(huì)報(bào)錯(cuò),例如Java是靜態(tài)類型語言。和靜態(tài)類型語言相比,動(dòng)態(tài)類型語言更靈活,就是這個(gè)原因。
  • 不能使用沒有進(jìn)行過賦值的變量,如果使用沒有賦值過的變量,會(huì)報(bào)錯(cuò) NameError: name '變量名' is not defined
# 直接執(zhí)行下面命令
# 結(jié)果:NameError: name 'a' is not defined
print(a)

三、Python中定義變量

(1)定義語法

Python中定義變量的語法如下:

變量名 = 值
  • 變量名自定義,要滿足標(biāo)識符命名規(guī)則。
  • 編程中的等號是賦值的意思,程序在執(zhí)行的時(shí)候是先計(jì)算等號右邊的值,存儲在一個(gè)內(nèi)存空間中,然后把整個(gè)值存儲的地址賦值給等號左邊的變量。

(2)標(biāo)識符定義規(guī)則

變量名、函數(shù)名、類名、包名、模塊名等統(tǒng)稱為標(biāo)識符。

標(biāo)識符命名規(guī)則是Python中定義各種名字的時(shí)候的統(tǒng)一規(guī)范,具體如下:

  • 由數(shù)字、字母、下劃線組成。
  • 不能數(shù)字開頭。
  • 嚴(yán)格區(qū)分大小寫。
  • 不能使用內(nèi)置關(guān)鍵字和保留字。

(3)內(nèi)置關(guān)鍵字

被Python語言賦予了特定含義的一些字符,換句話說就是Python保留給自己的標(biāo)識符。這些標(biāo)識符我們不能再使用如果我們在進(jìn)行定義,就會(huì)產(chǎn)生沖突。

Python中所有關(guān)鍵字都為小寫字母,如下:

False     None    True   and      as       assert   break     class  
continue  def     del    elif     else     except   finally   for
from      global  if     import   in       is       lambda    nonlocal
not       or      pass   raise    return   try      while     with  
yield

不用刻意去記每個(gè)關(guān)鍵字的用法和意義,后面學(xué)習(xí)中,陸陸續(xù)續(xù)都會(huì)接觸到,自然而然就記住了。

注意:也別用Python API里面的函數(shù)名作為標(biāo)識符,因?yàn)檫@樣會(huì)導(dǎo)致函數(shù)被覆蓋。(以后常用就知道了)

(4)標(biāo)識符命名習(xí)慣

上邊是定義標(biāo)識符的規(guī)則,必須要遵守。命名習(xí)慣是一種標(biāo)準(zhǔn)的規(guī)范,不遵守也沒事,只是不專業(yè)。

命名習(xí)慣類型:

  • 見名知義:為了提高閱讀性,經(jīng)常用有意義的英文單詞作為標(biāo)識符。
  • 大駝峰:即每個(gè)單詞首字母都大寫,例如:MyName
  • 小駝峰:第二個(gè)(含)以后的單詞首字母大寫,例如:myName
  • 下劃線:例如:my_name

Python具體名稱規(guī)范:

  • 包名:多單詞組成時(shí)所有字母都小寫。例如:xxxyyyzzz
  • 類名接口名:多單詞組成時(shí),所有單詞的首字母大寫。例如:XxxYyyZzz
  • 變量名和函數(shù)名:多單詞組成時(shí),第一個(gè)單詞首字母小寫,第二個(gè)單詞開始每個(gè)單詞首字母大寫。例如:xxxYyyZzz
  • 常量名:所有字母都大寫。多單詞時(shí)每個(gè)單詞用下劃線連接。例如:XXX_YYY_ZZZ

四、使用變量

在Python中,先要定義一個(gè)變量,才能夠使用一個(gè)變量。

#定義變量
my_name = 'TOM'
#使用變量
print(my_name)

schoolName = '小二郎的學(xué)堂'
print(schoolName)

Python解釋器在執(zhí)行代碼的過程當(dāng)中,是按照代碼的書寫順序,自上而下,一行一行順序執(zhí)行的。

Tips:應(yīng)用程序執(zhí)行原理

  • 程序 運(yùn)行之前,程序是 保存在硬盤 中的。
  • 當(dāng)要運(yùn)行一個(gè)程序時(shí):

操作系統(tǒng)會(huì)首先讓 CPU 把程序復(fù)制到 內(nèi)存 中。CPU 執(zhí)行 內(nèi)存 中的 程序代碼。

  • 即:程序要執(zhí)行,首先要被加載到內(nèi)存。

Tips:Python 程序執(zhí)行原理

  • 操作系統(tǒng)會(huì)首先讓 CPU 把 Python 解釋器 的程序復(fù)制到 內(nèi)存 中。
  • Python 解釋器 根據(jù)語法規(guī)則,從上向下 翻譯 Python 程序中的代碼。
  • CPU 負(fù)責(zé)執(zhí)行翻譯完成的代碼。

參考://www.jb51.net/article/64916.htm

到此這篇關(guān)于總結(jié)Python變量的相關(guān)知識的文章就介紹到這了,更多相關(guān)Python變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 關(guān)于python變量的引用以及在底層存儲原理
  • Python中字符串的基礎(chǔ)介紹及常用操作總結(jié)
  • 關(guān)于Python中字符串的各種操作
  • Python基礎(chǔ)入門之if判斷語句
  • 利用Python判斷你的密碼難度等級
  • python處理變量交換與字符串及判斷的小妙招

標(biāo)簽:珠海 宜昌 佳木斯 盤錦 湖北 西寧 上饒 潮州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《總結(jié)Python變量的相關(guān)知識》,本文關(guān)鍵詞  總結(jié),Python,變量,的,相關(guān),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《總結(jié)Python變量的相關(guān)知識》相關(guān)的同類信息!
  • 本頁收集關(guān)于總結(jié)Python變量的相關(guān)知識的相關(guān)信息資訊供網(wǎng)民參考!
  • 企业400电话

    智能AI客服机器人
    15000

    在线订购

    合计11份范本:公司章程+合伙协议+出资协议+合作协议+股权转让协议+增资扩股协议+股权激励+股东会决议+董事会决议

    推薦文章
    主站蜘蛛池模板: 闸北区| 铜陵市| 大石桥市| 利辛县| 阿瓦提县| 那坡县| 土默特右旗| 达拉特旗| 探索| 开原市| 延边| 临桂县| 如皋市| 财经| 嘉定区| 璧山县| 巴马| 类乌齐县| 柘城县| 西乡县| 濮阳市| 永春县| 乌鲁木齐市| 衢州市| 连山| 上虞市| 昌黎县| 公安县| 久治县| 交口县| 渭源县| 莱芜市| 辽中县| 宜君县| 横山县| 绍兴市| 长兴县| 九江县| 湘潭县| 泸西县| 保德县|