《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(2)在python中加號竟然如此善變

本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋了新手在學習中的一般問題。此系列將會持續更新,包括別的語言以及實戰都將使用對話的方式進行教學,基礎編程語言教學適用于零基礎小白,之后實戰課程也將會逐步更新。

若有想學習的內容可以在評論區留言,根據大家的要求持續更新。點贊過十萬就算化成灰我也更新下一篇。(肯定不到,也會更的。)

有問題也可以在評論區留言,也可以私聊我加我好友共同交流一起進步~

喜歡內容歡迎關注我、評論、點贊、收藏,這對我很重要,謝謝~


我的其它教程

教程點擊進去將會有目錄

《看聊天記錄都學不會C語言?太菜了吧(1)我在大佬群里問基礎問題沒人理?——學習建議

《大學生C語言作業、習題100例白話詳解》

目錄

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》python 寫游戲好簡單啊,我用鍵盤可以隨意控制角色了【python 游戲實戰 04】—— 鍵盤控制角色移動

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》游戲角色開始動起來了,真帥!【python 游戲實戰 03】—— 角色移動

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》這是我第一次使用代碼創建出一個窗口【python 游戲實戰 02】—— 創建游戲場景

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》這是我第一次使用代碼創建出一個窗口【python 游戲實戰 01】—— 創建窗口

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(13)python 字典 2 分鐘速解—— 字典

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(12)python 的列表我從沒想過會那么好用—— 列表

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(11)python里面while到底有多少知識點—— break continue

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(10)無底洞的循環—— 循環初窺

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(9)集萬家之長不死 python—— 導包

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(8)我們開始做一個數字小游戲吧—— 數字游戲開始做 導包

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(7)我用函數寫了個特洛伊木馬—— 自定義函數

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(6)不會這個知識點代碼越寫越難—— and or 邏輯運算

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(5)用前朝的劍斬今朝的官——if…else

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(4)小白不知道這個知識點將會錯漏百出——if 與 層級

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(3)都說123是字符不是數字——輸入與類型

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(2)在python中加號竟然如此善變——變量與運算

《看聊天記錄都學不會Python到游戲實戰?太菜了吧》(1)裝載Python神器!亮劍!——helloworld


作者簡介

作者名:1_bit

簡介:CSDN博客專家,2020年博客之星TOP5,藍橋簽約作者。15-16年曾在網上直播,帶領一批程序小白走上程序員之路。歡迎各位小白加我咨詢我相關信息,迷茫的你會找到答案。

博客地址:https://i1bit.blog.csdn.net


🐰小C:好了,我們繼續學習python的內容吧。

👸小媛:嗯,希望你會帶來一點好玩的東西。

🐰小C:哈哈哈,會的。我們先講一下變量,變量就是一個存儲內容的容器,我們可以在里面存儲相關的值。

👸小媛:這一點我懂,請繼續。

🐰小C:在python 中創建一個變量很簡單,不需要額外的描述說明,直接給予一個名字使用等于,這時等于號右邊的值將會存到左邊的變量之中。

a=10

👸小媛:這么簡單?不需要額外說明?好像分號也沒有。 😂

🐰小C:是的,在C語言中會使用分號表示這一句代碼結束,在python中不需要添加任何表示結束的符號,直接寫上代碼的內容即可,也不需要其他額外的說明。

👸小媛:哇,挺簡單的。

🐰小C:其實顯示變量里面的內容也很簡單,直接使用print即可。在python中顯示內容就使用print就可以完成了。

a=10
print(a)

👸小媛:就這?就這?

🐰小C:是的,若你想顯示變量a的內容就直接將變量放到print顯示函數的括號中就可以了,無需添加任何的說明。

👸小媛:嗯,懂了。在屏幕前觀看教程的同學們懂了嗎?你想顯示啥就直接丟到print函數的圓括號中即可,不需要添加別的。可能有些小伙伴會問,不是說使用print想顯示什么就使用雙引號將內容引起來放進去嗎?其實不是這樣,如果使用雙引號不就直接顯示出a這個字符了,我們現在需要顯示名稱為a的變量里面所存儲的內容。 😣

🐰小C:你這個補充得挺好,哈哈哈。我們如果想往變量中存入一個字符串也是很簡單的。

a="hello"
print(a)

👸小媛:真的好簡單。字符串一定需要使用引號引起來對吧?

🐰小C:是的,字符串的內容需要使用引號引起來,不然你不使用引號的話直接hello,那到底是字符串還是指hello是個變量呢?

👸小媛:就會導致標識意義不明,是這個意思吧?

🐰小C:是的。那我問你如果我這樣寫,此時變量a里面存的是什么數據呢?

a="11"

👸小媛:你是想問現在這個變量a里面存的是數字還是字符串?

🐰小C:是的。

👸小媛:當然是字符串了,剛剛你說的,使用雙引號存起來的就是字符串呢,即使現在存的是 11,但是數字在某種情況下不也是字符嗎?

🐰小C:哈哈哈,你理解得挺透徹的,是這個意思。那下面這個代碼呢?

a=3.14

👸小媛:當然是數字了,因為這里存的是沒有使用引號,存儲的是數字,準確點來說是小數,浮點數吧?

🐰小C:是這個意思。那我如下的代碼呢?

a="11"
b="22"
print(a+b)

👸小媛:咦?上面的代碼是不是存儲了一個值 11 到變量a中,隨后又存儲了一個值 22到變量b之中? 😢

🐰小C:是的,不過在這里我要說一句畫外音:變量a和變量b是變量的名字,同學們是可以自己取名的,這是一個代號,等于號右邊是表示要存儲的值。

👸小媛:那print(a+b)是表示a變量和b變量做加號運算? 😂

🐰小C:是的,此時在print中會先計算a+b的結果,將a+b的結果先進行計算最后才會進行輸出顯示。其實在其他情況下也是這樣,先會把表達式例如a+b這一些沒有計算出結果的代碼先計算,最后才執行其它代碼。那么你知道結果嗎?

👸小媛:嗯…33嗎?

🐰小C:哈哈哈,不是的其實在這里的加號是連接的意思,連接兩個字符串。你可以去IDLE編輯器里面試試。

👸小媛:嗯,是不是在 IDLE 里面輸入代碼后輸入一句代碼就需要按下確認換一行?

🐰小C:嗯,是的。python代碼需要輸入一句后然后到下一句代碼就需要換一行輸入。

👸小媛:嗯,結果出來了,等于1122。

🐰小C:那你將雙引號去掉,換成如下代碼再試試。

a=11
b=22
print(a+b)

👸小媛:這個加號不是起到連接作用嗎?為什么現在變成了數學計算?得到33了?


🐰小C:其實如果是字符串使用加號進行計算那么就是起到連接作用,如果是數字進行加號計算那么就是數學上的加法,懂了吧?

👸小媛:原來是這個意思,感覺挺簡單的,也比較有趣。 😂

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

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

相關文章

mysql數據庫rp集群,使用MySQL-Cluster搭建MySQL數據庫集群

1、MySQL集群的作用:- 解決訪問節點的單點故障- 數據存儲節點的單點故障- 解決數據存儲節點數據備份問題2、集群:使用一組服務器提供相同的服務3、關于MySQL-Cluster:MySQL官方提供的集群版本已集成標準版MySQL程序,可獨立安裝使用…

桌面虛擬化云技術將支撐數字化醫院

桌面虛擬化云技術將支撐數字化醫院 2013-12-04 10:32 現今醫療行業已經從醫院——患者的二元關系走向從醫院——患者——政府監督——醫療保險的多元關系,醫療體系需要更高效的運轉,患者需要更好的就醫體驗,這使得醫療行業信息化建設的重要性…

Blazor University (23)路由 —— 路由參數

原文鏈接:https://blazor-university.com/routing/route-parameters/路由參數源代碼[1]到目前為止,我們已經了解了如何將靜態 URL 鏈接到 Blazor 組件。靜態 URL 只對靜態內容有用,如果我們希望同一個組件根據 URL 中的信息(例如客…

【經典回放】多種語言系列數據結構算法:棧(C版)

本文采用C語言實現棧結構算法并舉例應用。 一 棧的基本原理分析 作為棧這種數據結構,數據是進行所謂的先進后出操作,但棧在操作中,并不需要在中間插入刪除操作、一般也不需要在進棧數據中查找什么,這種情況下,恰恰是順序表可以完成的非常好的場合,所以棧經常是用一個簡單…

Android之提示android.content.res.Resources$NotFoundException: Resource ID #0x7f08010a

1 問題 在我的oppo機器上面運行一個頁面沒有奔潰,但是在紅米安卓5.1版本運行頁面奔潰,奔潰信息如下 /Timeline(11600): Timeline: Activity_launch_request time:61313216 I/WtProcessController( 3721): FOREGROUND INFO: name=com.appsinnova.android.keepshare uid=1023…

《看聊天記錄都學不會C語言?太菜了吧》(14)這么神奇?我寫了20行代碼竟然一行就可以搞定?

若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我,若你是真心學習可以送你書籍,指導你學習,給予你目標方向的學習路線,無套路,博客為證。 本系列文章將會以通俗易懂的對話方式進行教學,對話中將涵蓋…

Javascript和android原生互調

最近在做原生和js端的互調的功能&#xff0c;自己改了個demo&#xff0c;給大家講解下。 先上js代碼 <!DOCTYPE html> <html> <head><meta charset"UTF-8"><title>方法調用基本流程測試</title> </head> <body> &l…

ice 服務java連接,“先進的互聯互通技術”–使用ice聯通php和java [part 1 server]

PHP沒有中間件&#xff0c;導致了對很多麻煩。比如&#xff0c;對數據庫的操作必須要鏈接數據庫&#xff0c;然后做SQL操作。WEB程序直接操作數據庫的方法&#xff0c;這樣會帶來很多人為因素的事故隱患&#xff0c;以及管理上的麻煩&#xff0c;尤其是對大型的網站應用來說。規…

HttpCookie

參考 : http://www.cnblogs.com/fish-li/archive/2011/07/03/2096903.html 上文結尾有提到一個說法 4. HttpRequest.Cookies 與 HttpResponse.Cookies 會有關系&#xff08;很奇怪吧&#xff09;。 微軟官網也是這么說的 : https://msdn.microsoft.com/en-us/library/system.we…

Android之BaseQuickAdapter.setOnItemChildClickListener點擊死人也沒反應的原因

1 問題 用BaseQuickAdapter設置子view點擊事件 unInstalledAdapter!!.setOnItemChildClickListener(object: BaseQuickAdapter.OnItemChildClickListener {override fun onItemChildClick(adapter: BaseQuickAdapter<*, *>?, view: View?, position: Int) {var info =…

【經典回放】多種語言系列數據結構算法:棧(C#版)

本文采用C#語言實現棧結構算法并舉例應用。 一、C#的棧對象使用 對C#而言,要使用棧是極其簡單的事情,因為C#已經有棧對象,所以根本不需要自用再用順序表構造棧,只需要你會說明、會應用即可。 在C#中棧對象的類型名稱是Stack,這是個泛型的對象,所以,你在使用這個對象的時…

美國銀行將AI應用于企業應收賬款處理

據外媒消息&#xff0c;美國銀行&#xff08;Bank of America&#xff09;與Fintech創業公司High Radius達成合作&#xff0c;將人工智能應用于企業應收賬款處理。該應用程序專為大型、復雜的公司管理大筆支付業務&#xff0c;因這些公司常常發生回款信息丟失或一方單獨收到付款…

在 Kubernetes 上部署 Secret 加密系統 Vault

HashiCorp Vault 是一個基于身份的 Secret 和加密管理系統。Secret 是您想要嚴格控制訪問的內容&#xff0c;例如 API 加密密鑰、密碼或證書。Vault 提供由身份驗證和授權方法控制的加密服務。使用 Vault 的 UI、CLI 或 HTTP API&#xff0c;可以安全地存儲和管理對機密和其他敏…

《看聊天記錄都學不會C語言?太菜了吧》(15)你學了一節課的函數我5分鐘搞定了,還很熟

若是大一學子或者是真心想學習剛入門的小伙伴可以私聊我&#xff0c;若你是真心學習可以送你書籍&#xff0c;指導你學習&#xff0c;給予你目標方向的學習路線&#xff0c;無套路&#xff0c;博客為證。 本系列文章將會以通俗易懂的對話方式進行教學&#xff0c;對話中將涵蓋…

【經典回放】多種語言系列數據結構算法:棧(JavaScript版)

本文采用JavaScript語言實現棧結構算法并舉例應用。 JavaScript的棧是數組對象中自動提供的,這點如同C#,實際也不需要自己編寫什么棧的程序,如果你用: var s=new Array(); 定義一個s的數組,則這個s上將有以下的方法可供使用: 其中:FF: Firefox, IE: Internet Explore…

設計模式(10)-----模板方法模式

模板方法模式(Template Method) 定義 定義了一個操作中的算法的骨架&#xff0c;而將一些步驟延遲到子類中。模板方法使得子類可以不改變一個算法的結構即可重定義該算法的某些特定步驟。 UML類圖 例子 AbstractClass package com.csdhsm.pattemdesign.template;/** * Title: …

Android之提示Caused by: java.lang.UnsupportedOperationException: Binary XML file line #67: You must sup

1 問題 : Caused by: java.lang.UnsupportedOperationException: Binary XML file line #67: You must supply a layout_width attribute. 05-08 16:42:59.322 23038 23038 E AndroidRuntime: at android.content.res.TypedArray.getLayoutDimension(TypedArray.java:7…

SLES修改本地FTP安裝源

2019獨角獸企業重金招聘Python工程師標準>>> SLES修改本地FTP安裝源 一、配置本機FTP............................................................................................................. 1 1.1、安裝.............................................…

.NET7 Preview4:重構的返回值TypedResults

為了更好的測試&#xff0c;更好的性能&#xff0c;Preview4帶了一個新的請求返回值類型&#xff0c;這個新的類型中封裝了所有的Http請求返回狀態函數&#xff0c;還包括了返回成功后的幾種數據類型&#xff0c;下面列舉了幾個常用的類型&#xff1a;app.MapGet("/test_o…

MATLAB軟件禁用利好,Matlab被禁用?一款國產軟件站了出來說:我就是中國的Matlab...

眾所周知&#xff0c;前段時間Matlab被禁用&#xff0c;引發了網友們對于國產工業軟件落后的諸多思考&#xff0c;比如為什么落后&#xff0c;落后到什么程度&#xff0c;有沒有替代品等等。并且從Matlab到EDA&#xff0c;再到CAD等等&#xff0c;甚至工業操作系統等等&#xf…