在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python的數據類型與變量賦值

RG15206629988 ? 來源:行業學習與研究 ? 2023-02-10 10:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、Python的數據類型

Python有六個標準的數據類型:Numbers(數字)String(字符串)List(列表)Tuple(元組)Sets(集合)Dictionary(字典)。其中,List(列表)、Tuple(元組)、Sets(集合)、Dictionary(字典)屬于序列類型。

根據數據是否可變,六種數據類型可分類為不可變數據和可變數據。具體分類如表一所示:

四種不可變數據 兩種可變數據
Numbers(數字) String(字符串) Tuple(元組) Sets(集合) List(列表) Dictionary(字典)

表一,內容來源:學堂在線《大數據導論》

二、變量賦值

編程語言最簡單的語句是變量賦值語句。Python中的變量賦值不需要類型聲明,每個變量在內存中創建,都包括變量的標識,名稱、數據等信息。且每個變量在使用前都必須賦值,變量被賦值后才被創建。

變量賦值的運算符為等號(=),等號(=)運算符左邊是變量名,右邊是存儲在變量中的值,變量賦值語法為變量名=值。

變量名不能以數字開頭,但可以含有數字,例如1a不能作為變量名,a1可以作為變量名。預留關鍵字也不可作為變量名,如if不能作為變量名。

具體的賦值語句如圖一所示: (1)n被賦值為10,即n被定義為Numbers(數字)類型; (2)s被賦值為'hello',即s被定義為String(字符串)類型; (3)l被賦值為[1,2,3,4],即l被定義為List(列表); (4)t被賦值為(1,2,3),即t被定義為Tuple(元組); (5)S1被賦值為{1,2,3,4},即S1被定義為Sets(集合); (6)dic被賦值為{'name':'ming','age':'18'},即dic被定義為Dictionary(字典)。

b88bc958-a8e8-11ed-bfe3-dac502259ad0.png

圖一,圖片來源:根據學堂在線《大數據導論》資料制作

三、Python的注釋

以#開頭的語句為Python的注釋,計算機不運行注釋中的內容,注釋的作用是使其他人員更容易理解計算機程序內容。

b8aa8244-a8e8-11ed-bfe3-dac502259ad0.png

圖片來源:學堂在線《大數據導論》

四、Python的控制語句

一般,計算機程序按照語句編寫順序依次執行程序。當需要非順序執行,可使用控制語句改變其原有的順序執行。Python最常用的兩種控制語句包括:條件控制語句和循環控制語句。

(1)條件控制語句 Python的條件控制語句包括:if語句、if-else語句、if-elif-else語句。

b8cade36-a8e8-11ed-bfe3-dac502259ad0.png

圖片來源:學堂在線《大數據導論》

1)if語句 如圖二所示,因為n被賦值為10,if語句中n==10(n==10語句解釋:當n的值為10時,該語句的值為真,當n不等于10時,該語句的值為假)為真,所以執行print('hello'),輸出hello。

b8aa8244-a8e8-11ed-bfe3-dac502259ad0.pngb93aca3e-a8e8-11ed-bfe3-dac502259ad0.png

圖二,圖片來源:學堂在線《大數據導論》

2)if-else語句 如圖三所示,因為n被賦值為10,if語句中n==11為假,所以不執行if條件語句,而執行else后的語句print('不相等'),輸出不相等。

b8aa8244-a8e8-11ed-bfe3-dac502259ad0.pngb9782140-a8e8-11ed-bfe3-dac502259ad0.png

圖三,圖片來源:學堂在線《大數據導論》

3)if-elif-else語句 如圖四所示:當score被賦值為95時,滿足ifscore>90的語句,因此輸出為A;當score被賦值為15時,不滿足ifscore>90、elifscore>75、elifscore>60語句,因此輸出else后的語句,輸出為D

b9956bc4-a8e8-11ed-bfe3-dac502259ad0.pngb9ace646-a8e8-11ed-bfe3-dac502259ad0.png

圖四,圖片來源:學堂在線《大數據導論》

(2)循環控制語句

Python中的循環控制語句包括:for循環控制語句和while循環控制語句。下文以for循環控制語句舉例。

如圖五所示,l的數據類型是list(列表),通過for循環將l中的數字依次輸出。

b9d03394-a8e8-11ed-bfe3-dac502259ad0.png

圖五,圖片來源:學堂在線《大數據導論》

如圖六所示,如果在for循環加入: if i==2; break 則l中2以后(包含2)的數字不會被輸出。

b9f181b6-a8e8-11ed-bfe3-dac502259ad0.png

圖六,圖片來源:學堂在線《大數據導論》

如圖七所示,如果在for循環加入: if i==2;

continue 則l中除了2以外的數字依次輸出。

ba17daaa-a8e8-11ed-bfe3-dac502259ad0.png

圖七,圖片來源:學堂在線《大數據導論》





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 編程語言
    +關注

    關注

    10

    文章

    1956

    瀏覽量

    36555
  • 字符串
    +關注

    關注

    1

    文章

    590

    瀏覽量

    22199
  • python
    +關注

    關注

    56

    文章

    4827

    瀏覽量

    86632

原文標題:大數據相關介紹(5)——編程語言(中)

文章出處:【微信號:行業學習與研究,微信公眾號:行業學習與研究】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Python中常用的數據類型

    數據類型是每種編程語言必備屬性,只有給數據賦予明確的數據類型,計算機才能對數據進行處理運算,因此,正確使用數據類型是十分必要的,不同的語言,
    發表于 04-19 15:14

    史上最全Python數據類型詳解

    數據類型是每個編程語言必不可少的基礎知識,也是必須要掌握的技能,很多人知識簡單的進行理解,并沒有很系統的進行知識的梳理,以下是對python語言的全部數據類型詳細匯總:Python中可
    發表于 06-15 14:57

    Verilog 變量聲明與數據類型

    Verilog 變量聲明與數據類型一Verilog語法中最基本的數據類型有 線網(wire),寄存器(reg)和整數(integer)三種類型,這三種
    發表于 08-10 14:01

    python數據類型有哪些?

    python數據類型有哪些?Python定義函數一般格式是什么?
    發表于 12-27 06:26

    python教程之變量和簡單數據類型

    本文檔的主要內容詳細介紹的是python教程之變量和簡單數據類型
    發表于 04-26 08:00 ?7次下載
    <b class='flag-5'>python</b>教程之<b class='flag-5'>變量</b>和簡單<b class='flag-5'>數據類型</b>

    Python變量類型詳細資料說明

    Python 中的變量賦值不需要類型聲明。每個變量在內存中創建,都包括變量的標識,名稱和
    發表于 08-24 16:47 ?3次下載
    <b class='flag-5'>Python</b>的<b class='flag-5'>變量</b><b class='flag-5'>類型</b>詳細資料說明

    Python變量類型詳細說明

    變量賦值Python 中的變量賦值不需要類型聲明。 每個變量
    發表于 01-15 16:29 ?1次下載
    <b class='flag-5'>Python</b>的<b class='flag-5'>變量</b><b class='flag-5'>類型</b>詳細說明

    探究西門子SCL-基本數據類型變量賦值

    設定給其名字寫在賦值符左邊的變量。函數允許的變量如下圖所示: 賦值的語法(Syntax of a Value Assignment) 能夠將同類型
    的頭像 發表于 05-24 14:56 ?5954次閱讀
    探究西門子SCL-基本<b class='flag-5'>數據類型</b><b class='flag-5'>變量</b>的<b class='flag-5'>賦值</b>

    重視變量數據類型

    不管在什么語言中,定義一個變量時必然要在內存中開辟一個相應大小的空間來存儲該變量。不同的數據類型在內存所占的空間大小不同,其所能表示的數據范圍也不相同。在單片機C語言中,常用的基本
    發表于 01-13 15:05 ?1次下載
    重視<b class='flag-5'>變量</b>的<b class='flag-5'>數據類型</b>

    Python最基本內置數據類型(1)

    最基本內置數據類型 1. 基本數據類型和運算符 python變量沒有類型,但是對象都有類型
    的頭像 發表于 03-08 17:17 ?1155次閱讀
    <b class='flag-5'>Python</b>最基本內置<b class='flag-5'>數據類型</b>(1)

    ARRAY類型變量賦值

    當元素的數據類型和數組界限(最低和最高的可能的數組索引)相匹配時,能夠將一個完整數組賦值給另一個數組。如果是這樣,在賦值符后指定數組的標識符。下面的賦值是有效的:
    的頭像 發表于 04-10 11:46 ?1240次閱讀

    網絡工程師學Python變量和簡單數據類型

    Python是一種廣泛應用于編程和數據科學的高級編程語言,它支持許多不同類型變量和簡單數據類型
    的頭像 發表于 04-15 17:56 ?940次閱讀

    MATLAB變量數據類型的基本介紹

    在MATLAB中,變量數據類型是非常重要的概念。
    的頭像 發表于 07-05 09:44 ?2661次閱讀

    python變量與基本數據類型介紹

    1、前言 熟練掌握一門編程語言,最好的方法就是充分了解,掌握基礎知識,并親自體驗,多敲代碼,熟能生巧。本文首先介紹python基礎知識的保留字與標識符,然后將介紹在python中如何使用變量以及各種
    的頭像 發表于 07-05 15:51 ?997次閱讀

    ARRAY 數據類型變量

    要求 全局數據塊已打開。 操作步驟 要聲明一個 ARRAY 數據類型變量,請按以下步驟操作: 在“名稱”(Name) 列中,輸入變量的名稱。 在“
    的頭像 發表于 07-06 11:08 ?1773次閱讀
    主站蜘蛛池模板: 人与牲动交xxxxbbbb | 久久夜视频 | www.色婷婷.com | tube日本videos69| 欧美人与动性视频在线观 | 日韩在线三级 | 日韩一级欧美一级一级国产 | 狠狠色丁香婷婷综合久久片 | 天天色天天摸 | 一级做a爰片久久毛片美女图片 | 簧片免费视频 | 天堂视频在线 | 天天操夜夜操视频 | 无遮挡一级毛片视频 | 欧美一区色 | 亚a在线| 九色中文 | 欧美性视频一区二区三区 | 久久精品免费 | 亚洲爽爽网| 精品一区二区国语对白 | 成人免费看黄页网址大全 | 三级三级三级网站网址 | 高清国产一区二区三区 | 特级毛片免费视频观看 | 免费一级毛片私人影院a行 免费一级毛片无毒不卡 | 狠狠色噜狠狠狠狠色综合久 | 手机看片国产免费现在观看 | 亚洲色吧 | 一区二区三区四区在线免费观看 | 美女网站色在线观看 | 国产精品视频一区国模私拍 | 手机看片中文字幕 | 经典三级一区在线播放 | 国产亚洲综合精品一区二区三区 | 久久久久久久综合色一本 | 国产午夜视频在永久在线观看 | 天天操天天舔 | 婷婷爱五月| 在线观看www妖精免费福利视频 | 久久精品免视看国产成人2021 |