python 定義變量_python-003-變量

1.變量的定義

python中,在程序運行時,可以隨著程序的運行更改的量成為變量.

簡單理解: 變量就是用來臨時存儲數據的容器.

可以認為好比是 逛超市 買面條 使用購物車 裝面條

變量 -> 購物車

數據 -> 面條

2.變量的使用

# 第一次輸入一個10
num1 = 10
# 第二次輸入一個20
num2 = 20
# 后來輸出結果為30
ret = num1 + num2
# 輸出結果
print(ret)# 定義一個特殊值
# 開發方便
pi = 3.1415926234567823245678

3.使用變量的好處:

  • 提高人效,定義一處,多處使用
  • 提高開發效率
  • 敏捷開發
  • 測試自動化

4.變量的類型

4.1.生活中關于"類型"的例子

不同類型的容器:

e8b15cec95ba25a52ea41de3eb4ac981.png

921dbda5949deb4d0e1de267d775e8cb.png
由上圖我們可知: 不同類型的容器,大小是不同的,用途也是不同的,容器的特點也是不同的.

那么,由此我們可以聯想到 : 程序中的容器類型是否也有所不同呢? 答案是肯定的.

4.2.Python中的變量類型

程序中,為了更充分的利用內存空間以及更有效率的管理內存,變量是有不同的類型的,如下所示:

6fc2c700a97eda2ab01cd9ecb1d992ff.png
# 需要掌握的變量類型:
# int   (有符號整形)
# float (浮點數)
# bool  (布爾)
# str   (字符串)   全寫: string
# str(字符串)類型定義的形式:
name = "這里是字符串的內容"# int(有符號整數)類型定義的形式:
age = 10 # float(浮點數)類型定義的形式:
height = 100.00# bool(布爾)類型定義的形式:
is_man = True

4.3.python自動管理數據類型:

在python中,只要定義了一個變量,而且它有數據,那么它的類型就已經確定了,不需要咱們開發者主動的去說明它的類型,系統會自動辨別

4.4.獲取Python中變量的數據類型

我們可以使用 type(變量的名字) 來查看變量的類型

# 例如
print(type(is_man))
# 結果如下
<class 'bool'>

4.5.總結

python中有變量類型,但是我們寫代碼的時候不需要關心,因為python在后面幫助我們管理各個數據類型,但是我們需要知道Python中的數據類型.面試常問.

需要掌握的變量類型:

  • ? int (有符號整形)
  • ? float (浮點數)
  • ? bool (布爾)
  • ? str (字符串)

另外還需要我們大家掌握一個查看變量類型的方法: type(變量的名字)

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/534074.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/534074.shtml
英文地址,請注明出處:http://en.pswp.cn/news/534074.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

蘋果11是高通基帶嗎_最強對抗!小米11對抗三星、蘋果華為等最高旗艦|喜歡小米嗎?...

哈嘍&#xff0c;您好&#xff01;我是原呵呵&#xff0c;點點關注吧&#xff0c;更多精彩內容等著您小米很快就會展示了2021年的手機&#xff0c;該公司通常會在2月份推出該季節的首個旗艦&#xff0c;但新的小米米11已向前推進了幾個月&#xff0c;并成為了首個采用驍龍888處…

html 圖片墻效果,基于html5實現的圖片墻效果

溫馨提示&#xff1a;本信息由【金聰采編】搜集整理發布&#xff0c;版權歸原作者及發布者所有&#xff0c;您如有異議請 舉報 或者 版權申訴。本文實例講述了基于html5實現的圖片墻效果&#xff0c;分享給大家供大家參考。具體實現方法如下&#xff1a;這里有一組數據需要用圖…

python split函數 空格_python上手--10行代碼讀懂紅樓夢

取名10行代碼看懂紅樓夢&#xff0c;是將介紹使用python代碼來讀紅樓夢獲取其主要人物。這里的思想就是詞頻統計&#xff0c;通過分析紅樓夢小說文字中出現最多的詞語&#xff0c;來概括說明紅樓夢的核心人物和事情。實際上如果你能跟著往下看&#xff0c;就開始進入了自然語言…

計算機主機溫度,計算機的理想工作溫度和濕度分別是多少

電腦理想的工作溫度在10&#xff5e;35度&#xff0c;相對濕度為30&#xff05;&#xff5e;80&#xff05;。說明一點&#xff1a;這個溫濕度是沒有嚴格界定的。日常可以這樣理解&#xff1a;只要人待在那里感覺舒服&#xff0c;電腦也會覺得合適的。電腦對電源也有要求&#…

k8s 安裝nfs_K8s--06 K8s數據持久化

K8s數據持久化數據持久化 Volume介紹Volume介紹&#xff1a;Volume是Pad中能夠被多個容器訪問的共享目錄Kubernetes中的Volume不Pad生命周期相同&#xff0c;但不容器的生命周期丌相關Kubernetes支持多種類型的Volume&#xff0c;并且一個Pod可以同時使用任意多個VolumeVolume類…

matlab為自定義后綴文件設置圖標_【V3.0更新】| 這可能是全網最好用的文件管理神器了......

?點擊關注Excel表哥公眾號使用Excel制作自帶超鏈接的文件目錄索引確實可以很好地幫忙大家管理電腦里的文件。在此分享幾個各行各業朋友們的使用截圖&#xff1a;▲一個硬件工程師朋友的使用截圖▲一個醫院工作人員的數據統計文件管理▲學生朋友用來管理論文文獻▲VBA編程愛好者…

html dom透明度,HTML DOM Style overflow 屬性

Style overflow 屬性Style 對象定義和用法overflow 屬性設置或返回如何處理呈現在元素框外面的內容。語法設置 overflow 屬性&#xff1a;Object.style.overflow"visible|hidden|scroll|auto|inherit"返回 overflow 屬性&#xff1a;Object.style.overflow值描述visi…

#中隊列的數據結構_數據結構與算法拓展(一)

棧與隊列申明&#xff1a;由于篇幅限制&#xff0c;文章可能有些簡略&#xff0c;如果大家想要詳細了解&#xff0c;請一定要百度一下&#xff0c;并閱讀例題&#xff0c;完成習題緒言&#xff1a;計算機科學在過去的數十年內發展飛速&#xff0c;各種新穎的技術紛至沓來&#…

display屬性_Numpy知識點(1)講解實操安裝/屬性/數組創建/運算

# 1、安裝包# pip install numpy #原生python安裝# conda install numpy #Anaconda的安裝# 使用Numpyimport numpy as np a np.arange(15) #生成0-14的一維數組display(a)display( )和print( )都是打印,在大多數編程軟件上都使用print,jupyter notebook中我們可以使用d…

計算機英語短文互譯,中英文互譯的英語短文

在英語學習中,閱讀能力是學習者發展其它語言能力(聽、說、寫、譯)的基礎。閱讀能力的高低,不僅決定了學習者獲取知識和信息的水平,而且在一定程度上也反映出學習者綜合運用英語的能力。小編精心收集了中英文互譯的英語短文&#xff0c;供大家欣賞學習!中英文互譯的英語短文&…

springboot怎么設置多個路徑全部跳轉首頁_SpringBoot(四)—Web開發(二)

這篇文章準備來記錄一下一個restful風格小項目的流程&#xff0c;上篇文章為它做了一個基礎&#xff0c;如果有什么錯誤希望大家能夠指出。目錄首頁國際化登錄攔截器CRUD一、首頁在訪問localhost:8080/的時候&#xff0c;默認訪問首頁在自己配置的SpringMVC的配置類中Configura…

計算機英語六級,英語六級作文范文:計算機

英語六級考試時間越來越近了&#xff0c;所以在備考的時候就更要掌握技巧&#xff0c;勤加練習。在備考英語六級寫作時&#xff0c;學習一篇好的范文&#xff0c;會給復習帶來事半功倍的效果。Using a computer every day can have more negative than positive effects on you…

python軟件_Python自制照片美顏軟件~

下午被一個騙子惡心到了&#xff0c;本來聽公開課聽得好好的&#xff0c;搞得心情極差&#xff0c;于是就中斷了網課&#xff0c;聽聽音樂&#xff0c;寫一下文章吧&#xff01;前期準備①Python編譯環境以及Python代碼編輯器Pycharm的安裝&#xff1a;請在【微信公眾后臺】找到…

數據集怎么導出_PCA算法 | 數據集特征數量太多怎么辦?用這個算法對它降維打擊...

今天是機器學習專題的第27文章&#xff0c;我們一起來聊聊數據處理領域的降維(dimensionality reduction)算法。我們都知道&#xff0c;圖片格式當中有一種叫做svg&#xff0c;這種格式的圖片無論我們將它放大多少倍&#xff0c;也不會失真更不會出現邊緣模糊的情況。原因也很簡…

html form callback,Promise異步編程模式總結初始化Promise對象統一錯誤處理PromisifyfromCallbackMongoose Promisify...

Promise是JavaScript中的一種異步編程范式&#xff0c; 一個Promise對象表示一個即將完成但還未完成的操作。 鑒于JavaScript中異步和回調的編程風格&#xff0c; Promise模式可以有效地避免『Callback Hell』。Promise 最初有q和bluebird等實現&#xff0c;在ES2015(ES6)提出后…

常用命令_GIT常用命令大全

Git 是一個很強大的分布式版本控制系統。它不但適用于管理大型開源軟件的源代碼&#xff0c;管理私人的文檔和源代碼也有很多優勢。克隆遠程文件&#xff1a;git clone https://gitee.com/abcd/codefile.git projectgit checkout -b dev(本地分支名稱) origin/dev(遠程分支名稱…

nvidia顯示設置不可用_Nvidia顯示設置不可用,您當前未使用連接到NVIDIA GPU的顯示器的解決方法...

相信不少用戶遇到這樣一個問題&#xff0c;就是新購買的臺式機電腦&#xff0c;配置達標的情況下&#xff0c;玩游戲出現卡頓不流暢的現象&#xff0c;準備在NVIDIA控制面板查看是否設置的問題&#xff0c;在打開NVIDIA控制面板的時候&#xff0c;提示了“Nvidia顯示設置不可用…

html的id不能有.嗎,html – 哪些DOM元素不能接受id?

在HTML5中,id屬性是global attribute,可以在任何元素上指定.如果你看看Document Type Declaration for HTML4,你可以找到沒有&#xff05;attrs的元素;在他們的屬性列表中定義,表示它們不支持id屬性.那些包括在“文檔頭”部分的底部附近&#xff1a;HEAD,TITLE,BASE,META,STYLE…

oracle tns 代理配置_Toad for oracle安裝配置與使用

一.toad安裝與配置注意:toad的使用本機電腦必須安裝完整版oracle客戶端,不能是精簡版的.1.1完整版oracle客戶端的安裝.1.解壓文件&#xff0c;安裝oracle客戶端打開安裝包&#xff0c;找到setup.ext&#xff0c;開始安裝。提示下圖彈窗,可根據此網址內容進行更改(https://blog.…

吳楓 python小課賬號_無門檻速學編程——Python小短課,自上而下分而治之

【Python小短課 11】自上而下&#xff0c;分而治之 做任何事都需計劃&#xff0c;編程也是。 譬如寫文章要列大綱、作畫要想布局&#xff0c;編程也需先謀全局&#xff0c;而后思慮細節。 就以上回說到的“找寶藏”這個程序舉例&#xff0c;最頂層的需求自然就是“找寶藏”&…