最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python定義變量類型

 更新時(shí)間:2021年06月17日 17:12:13   作者:pythonsonline  
任何編程語(yǔ)言都需要處理數(shù)據(jù),比如數(shù)字、字符串、字符等,我們可以直接使用數(shù)據(jù),也可以將數(shù)據(jù)保存到變量中,方便以后使用。本文主要介紹了python定義變量類型,感興趣的可以了解一下

定義變量

什么是變量?

在程序運(yùn)行過(guò)程中,其值可以改變的量

變量的定義?

在 python 中,每個(gè)變量在使用前都必須賦值,變量賦值以后該變量才會(huì)被創(chuàng)建
等號(hào)(=)用來(lái)給變量賦值
=左邊是一個(gè)變量名
=右邊是存儲(chǔ)在變量中的值
變量名 = 值
變量定義之后,后續(xù)就可以直接使用了

標(biāo)識(shí)符(命令規(guī)范)

  • 只能由數(shù)字、字母、下劃線組成
  • 不能以數(shù)字開頭
  • 不能是系統(tǒng)關(guān)鍵字
# 導(dǎo)入包
import keyword
​
# 打印所有關(guān)鍵字
print(keyword.kwlist)

命名原則

盡量做到見(jiàn)名知意

盡量用英文,實(shí)在不行全拼

推薦使用全小寫加下劃線的方式,如:user_name

在定義變量時(shí),為了保證代碼格式, = 的左右兩邊該各保留一個(gè)空格

注意:python中的標(biāo)識(shí)符是區(qū)分大小寫的

 駝峰命名法:(其他語(yǔ)言常用的命名法)
當(dāng)變量名是由兩個(gè)或多個(gè)單詞組成,還可以利用駝峰命令法來(lái)命名
小駝峰命名法
第一個(gè)單詞以小寫字母開始,后續(xù)單詞的首字母大寫
firstName lastName
大駝峰命名法
每一個(gè)單詞的首字母都采用大寫字母
FirstName LastName

變量的類型

在內(nèi)存中創(chuàng)建一個(gè)變量:會(huì)包括

  • 變量的名稱
  • 變量保存的數(shù)據(jù)
  • 變量存儲(chǔ)數(shù)據(jù)的類型
  • 變量的地址

在 python 中定義變量是不需要指定類型(在其他很多高級(jí)語(yǔ)言中都需要)
數(shù)據(jù)類新可以分為數(shù)字型和非數(shù)字型

數(shù)字型

  • 整型(int)
  • 浮點(diǎn)型(float)
  • 布爾型(bool)
    • 真 True 非 0 數(shù) — 非 0 即真

非數(shù)字型

  • 字符串
  • 列表
  • 元組
  • 字典

示例:定義變量保存小明的個(gè)人信息
姓名:小明
年齡:18 歲
性別:是男生
身高:1.75 米
體重:75.0 公斤

這里寫圖片描述 

使用 type 函數(shù)可以查看一個(gè)變量的類型
在使用交互式終端時(shí),也可以知道每個(gè)變量的準(zhǔn)確類型

這里寫圖片描述

不同類型變量之間的計(jì)算

數(shù)字變量之間可以直接計(jì)算

在 python 中,兩個(gè)數(shù)字型變量是可以直接進(jìn)行算術(shù)運(yùn)算的

如果變量是 bool 型,在計(jì)算時(shí)
True 對(duì)應(yīng)的數(shù)字是 1
Fals 對(duì)應(yīng)的數(shù)字是 0

- 字符串變量之間使用 + 拼接字符串
在 python 中
字符串之間可以使用 + 拼接生成新的字符串字符串變量
可以和整數(shù)使用 * 重復(fù)拼接相同的字符串
字符串變量和字符串之間不能進(jìn)行其他計(jì)算

這里寫圖片描述

變量的輸入

所謂輸入,就是用代碼獲取用戶通過(guò)鍵盤輸入的信息
例如:去銀行取錢,在 ATM 上輸入密碼
在 python 中,如果要獲取用戶在鍵盤上的輸入信息,需要使用 raw_input 函數(shù)
關(guān)于函數(shù):
一個(gè)提前準(zhǔn)備好的功能(別人或者自己寫的代碼),可以直接使用,而不用關(guān)心細(xì)節(jié)
raw_input 函數(shù)實(shí)現(xiàn)鍵盤輸入
在 python 中可以使用 raw_input 函數(shù)從鍵盤等待用戶的輸入
用戶輸入的任何內(nèi)容 python 都認(rèn)為是一個(gè)字符串
示例:
收銀員輸入橘子的價(jià)格,單位:元/斤(橘子價(jià)格不再固定)
收銀員輸入用戶購(gòu)買橘子的重量,單位:斤
計(jì)算并且輸出付款金額

這里寫圖片描述

變量的格式化輸出

在 python 中可以使用 print 函數(shù)將信息輸出到控制臺(tái)
如果希望輸出文字信息的同時(shí),一起輸出數(shù)據(jù),就需要使用到格式化操作符
% 被稱為格式化操作符,專門用于處理字符串中的格式

  • 包含%的字符串,被稱為格式化字符串
  • % 和不同的字符連用,不同類型的數(shù)據(jù)需要使用不同的格式化字符

格式化字符串 含義
%s 字符串
%d 有符號(hào)十進(jìn)制整數(shù),%06d 表示輸出的整數(shù)顯示位數(shù)字,不足的地方使用0 補(bǔ)全
%f 浮點(diǎn)數(shù),%.02f 表示小數(shù)點(diǎn)后只顯示兩位
%% 輸出%

語(yǔ)法格式:

  • print ‘格式化字符串' % 變量 1
  • print ‘格式化字符串' % (變量 1,變量 2…)

格式化輸出的演練:
1.定義字符串變量 name,輸出:我的名字叫小明,請(qǐng)多多關(guān)照
2.定義整數(shù)變量 student_nu,輸出: 我的學(xué)號(hào)是 000001

這里寫圖片描述

變量賦值

  • 單一賦值:如:a = 10
  • 統(tǒng)一賦值:如:b = c = d = 20
  • 對(duì)稱賦值:如:aa, bb = 10, 20

刪除變量

a = 10
# 刪除變量
del a
# 此處會(huì)出未定義錯(cuò)誤
print(a)

常量定義

在python中沒(méi)有常量,通常使用大寫字母加下劃線的方式模擬,如:USER_NAME = 'xiaoming'

到此這篇關(guān)于python定義變量類型的文章就介紹到這了,更多相關(guān)pyhon定義變量?jī)?nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python數(shù)學(xué)建模PuLP庫(kù)線性規(guī)劃進(jìn)階基于字典詳解

    Python數(shù)學(xué)建模PuLP庫(kù)線性規(guī)劃進(jìn)階基于字典詳解

    在大規(guī)模的規(guī)劃問(wèn)題中,這樣逐個(gè)定義變量和設(shè)置模型參數(shù)非常繁瑣,效率很低。Pulp 庫(kù)提供了一種快捷方式,可以結(jié)合 Python語(yǔ)言的循環(huán)和容器,使用字典來(lái)創(chuàng)建問(wèn)題
    2021-10-10
  • Python實(shí)現(xiàn)根據(jù)IP地址和子網(wǎng)掩碼算出網(wǎng)段的方法

    Python實(shí)現(xiàn)根據(jù)IP地址和子網(wǎng)掩碼算出網(wǎng)段的方法

    這篇文章主要介紹了Python實(shí)現(xiàn)根據(jù)IP地址和子網(wǎng)掩碼算出網(wǎng)段的方法,涉及Python基于Linux平臺(tái)的字符串操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-07-07
  • python 對(duì)類的成員函數(shù)開啟線程的方法

    python 對(duì)類的成員函數(shù)開啟線程的方法

    今天小編就為大家分享一篇python 對(duì)類的成員函數(shù)開啟線程的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-01-01
  • Python基于滑動(dòng)平均思想實(shí)現(xiàn)缺失數(shù)據(jù)填充的方法

    Python基于滑動(dòng)平均思想實(shí)現(xiàn)缺失數(shù)據(jù)填充的方法

    今天小編就為大家分享一篇關(guān)于Python基于滑動(dòng)平均思想實(shí)現(xiàn)缺失數(shù)據(jù)填充的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • Opencv圖像處理方法最全總結(jié)

    Opencv圖像處理方法最全總結(jié)

    這篇文章主要給大家介紹了關(guān)于Opencv圖像處理方法的相關(guān)資料,OpenCV是一個(gè)開源的計(jì)算機(jī)視覺(jué)庫(kù),提供了很多圖像處理、計(jì)算機(jī)視覺(jué)和機(jī)器學(xué)習(xí)等方面的函數(shù)和工具,被廣泛應(yīng)用于各種計(jì)算機(jī)視覺(jué)領(lǐng)域的研究和應(yīng)用中,需要的朋友可以參考下
    2024-06-06
  • python讀取測(cè)試數(shù)據(jù)的多種方式

    python讀取測(cè)試數(shù)據(jù)的多種方式

    本文主要介紹了python讀取測(cè)試數(shù)據(jù)的多種方式,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • Python如何聲明以管理員方式運(yùn)行(附實(shí)戰(zhàn)案例)

    Python如何聲明以管理員方式運(yùn)行(附實(shí)戰(zhàn)案例)

    由于Windows的安全機(jī)制,Python寫的腳本缺少了管理員權(quán)限,運(yùn)行就會(huì)受到一些限制,這篇文章主要介紹了Python如何聲明以管理員方式運(yùn)行的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-04-04
  • DRF使用simple JWT身份驗(yàn)證的實(shí)現(xiàn)

    DRF使用simple JWT身份驗(yàn)證的實(shí)現(xiàn)

    這篇文章主要介紹了DRF使用simple JWT身份驗(yàn)證,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Python+PyQt5制作一個(gè)圖片查看器

    Python+PyQt5制作一個(gè)圖片查看器

    在PyQt中可以使用很多方式實(shí)現(xiàn)照片查看器,本文將利用QGraphicsView類來(lái)實(shí)現(xiàn)圖片查看器的制作,感興趣的小伙伴快跟隨小編一起動(dòng)手試一試
    2022-03-03
  • pytest實(shí)戰(zhàn)技巧之參數(shù)化基本用法和多種方式

    pytest實(shí)戰(zhàn)技巧之參數(shù)化基本用法和多種方式

    本文介紹了pytest參數(shù)化的基本用法和多種方式,幫助讀者更好地使用這個(gè)功能,同時(shí),還介紹了一些高級(jí)技巧,如動(dòng)態(tài)生成參數(shù)名稱、參數(shù)化的組合和動(dòng)態(tài)生成參數(shù)化裝飾器,幫助讀者更靈活地使用參數(shù)化,感興趣的朋友參考下吧
    2023-12-12

最新評(píng)論

六枝特区| 兴城市| 怀仁县| 安远县| 达尔| 普格县| 崇信县| 宕昌县| 葵青区| 荆门市| 阳谷县| 多伦县| 乐安县| 剑河县| 岫岩| 和顺县| 泸州市| 绥滨县| 双流县| 剑阁县| 沙河市| 肇东市| 信丰县| 郑州市| 兴宁市| 康定县| 阿勒泰市| 通化县| 桐庐县| 江安县| 邹平县| 蓬安县| 沅江市| 五寨县| 洛南县| 临猗县| 应用必备| 昆山市| 南阳市| 来凤县| 精河县|