2.python72變筆記(自用未修改版)

以前寫的python筆記

1.二進制與字符編碼

#8bit(位)=1byte(字節) #1024byte =1KB 千字節 #1024KB =1MB 兆字節 #1024MB =1TB 太字節 print(chr(0b100111001010000)) print(ord("陳")) #ord 十進制 #無論英語還是漢語在計算機都是字符

2.keyword_demo標識符和保留字

#藍若流云 老婆最大 #python 路上 #開發時間 2021/11/28 23:10 #python中的標識符和保留字 #import導入 keyword關鍵字 import keyword #運行下面會輸出保留字 #keyword.kwlist keyword的一個列表 print(keyword.kwlist) #標識符 #變量、函數、類、模塊和其它對象的起的名字就叫標識符 #字母、數字、下劃線_a,2,_下劃線是_ #不能以數字開頭 #不能是我的保留字 #我是嚴格區分大小寫的 #漢字也是字母的一種

3.變量的定義和使用

#藍若流云 老婆最大 #python 路上 #開發時間 2021/11/29 16:46 name='爬蟲' print(name) #變量由三部分組成 #標識(標簽):表示對象所存儲的內存地址,使用內置函數id(obj)來獲取 #類型(小房子):表示的是對象的數據類型,使用內置函數type(obj)來獲取 #值(內容):表示對象所存儲的具體數據,使用print(obj)可以將值進行打印輸出 print('標識',id(name)) print('類型',type(name)) print('值',name) #id 2974555378192 #type str #value 爬蟲

4.變量的多次賦值

#藍若流云 老婆最大 #python 路上 #開發時間 2021/11/29 16:52 name='天天' print(name) #再次賦值后變量會指向新的空間 name='來了' print(name)

5.python中常見數據類型

#藍若流云 老婆最大 #python 路上 #開發時間 2021/11/29 16:59 #整數類型 int 88938839 #浮點數類型 float 1.1234567889 #布爾類型 bool 只有兩個 True真,False假 #字符串 str ‘人生苦短cc,我用python’ #整數類型 #integer,int #可以表示 正數 負數 0 n1=990 n2=-12 n3=0 print(n1,type(n1),n2,type(n2),n3,type(n3)) #整數可以表現為二進制,八進制,十進制,十六進制 print("十進制",116) #python默認以十進制,所以不用開頭 print('二進制',0b10101111) #二進制以 0b開頭 print('八進制',0o176) #八進制以 0o開頭 print('十六進制',0x253) #十六進制以0x開頭 #0+box 盒子o(* ̄︶ ̄*)o #box大小寫都可以 #浮點數類型 a=3.14159 print(a,type(a)) n1=1.1 n2=2.2 n3=2.1 print(n1+n2) print(n1+n3) from decimal import Decimal print(Decimal("1.1")+Decimal("2.2")) print(Decimal("2.2")+Decimal("3.3")) #布爾類型 #boolean,bool print(True+1) #2 print(False+1) #1 f1=True f2=False print(f1,type(f1)) print(f2,type(f2)) #布爾值可以轉成整數計算 print(f1+1) #2 True代表1 print(f2+1) #1 False代表0 #字符串類型 str1='人生苦短,我用python' str2="人生苦短,我用python" str3=""""人生苦短, #三引號可以多行輸出 我用python""" str4='''人生苦短, 我用python''' print(str1,type(str1)) print(str2,type(str2)) print(str3,type(str3)) print(str4,type(str4))

6.類型轉換_str()函數與int

#藍若流云 老婆最大 #python 路上 #開發時間 2021/11/29 23:12 name='團結' age=20 print(type(name),type(age)) #說明name與age的數據類型不相同 #print('我叫'+name+'今年,'+age+'歲') #當將str類型與int類型進行連接時,報錯,解決方案,類型轉換 print('我叫'+name+'今年,'+str(age)+'歲') #將int類型通過str()函數轉成了str類型 print('----------------str()將其它類型轉成str類型---') a=10 b=198.8 c=False print(type(a),type(b),type(c)) print(str(a),str(b),str(c),type(str(a)),type(str(b)),type(str(c))) print('----------int()將其它的類型轉int類型-----------------') s1='128' f1=98.7 s2='76.77' ff=True s3='hello' print(type(s1),type(f1),type(s2),type(ff),type(s3)) print(int(s1),type(int(s1))) #將str轉成int類型 ,字符串為 數字串 print(int(f1),type(int(f1))) #float轉成int類型,截取整數部分,舍掉小數部分 #print(int(s2),type(int(s2))) #將str轉成int類型,報錯,因為字符串為小數串 print(int(ff),type(int(ff))) #print(int(s3),type(int(s3))) #將str轉成int類型時,字符串必須為數字串(整數),非數字串是不允許轉換 print('------------float()函數,將其它數據類型轉成float類型') s1='128.98' s2='76' ff=True s3='hello' i=98 print(type(s1),type(s2),type(ff),type(s3),type(i)) print(float(s1),type(float(s1))) print(float(s2),type(float(s2))) print(float(ff),type(float(ff))) #print(float(s3),type(float(s3))) #字符串中的數據如果是非數字串,則不允許轉換 print(float(i),type(float(i)))

7.Python中的注釋

#藍若流云 老婆最大 #python 路上 #開發時間 2021/11/30 14:41 #輸入功能 (單行注釋) print('hello') '''嘿嘿, 我是 多行注釋'''

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

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

相關文章

mysql5.7配置主從

原理: MySQL主從復制的工作原理如下:1. 主服務器產生Binlog日志當主服務器的數據庫發生數據修改操作時,如INSERT、UPDATE、DELETE語句執行,主服務器會記錄這些操作的日志信息到二進制日志文件中。2. 從服務器讀取Binlog日志 從服務器會向主服務器發送請求,主服務器把…

微信小程序開發學習筆記《18》uni-app框架-網絡請求與輪播圖

微信小程序開發學習筆記《18》uni-app框架-網絡請求 博主正在學習微信小程序開發,希望記錄自己學習過程同時與廣大網友共同學習討論。建議仔細閱讀uni-app對應官方文檔 一、下載網絡請求包 這個包是以前黑馬程序員老師寫的一個包,跟著課程學習&#x…

Open3D(C++) 指定點數的體素濾波

目錄 一、算法原理1、算法過程2、參考文獻二、代碼實現三、結果展示本文由CSDN點云俠原創,原文鏈接。如果你不是在點云俠的博客中看到該文章,那么此處便是不要臉的爬蟲與GPT。 一、算法原理 1、算法過程 對于數據量較大的點云,在后期進行配準時會影響計算效率。而體素格網…

vue3ts websocket通信

前端&#xff1a;vue3ts 后端&#xff1a;springboot npm安裝依賴 cnpm install sockjs-client stompjs 前端代碼 <template><div><el-input v-model"message" type"text" placeholder"發送" /><el-button-group><…

LCR 170. 交易逆序對的總數

解題思路&#xff1a; 歸并排序&#xff0c;在歸并的過程中不斷計算逆序對的個數 count mid -i 1&#xff1b;的來源見下圖&#xff0c;因為兩個數組都是單調遞增的&#xff0c;所以如果第一個數組的前一個元素大于第二個數組的對應元素&#xff0c;那么第一個數組的這一元素…

借助Aspose.SVG圖像控件,在 C# 中將圖像轉換為 Base64

Base64 編碼是一種二進制到文本的編碼方案&#xff0c;可有效地將二進制數據轉換為 ASCII 字符&#xff0c;為數據交換提供通用格式。在某些情況下&#xff0c;我們可能需要將JPG或PNG圖像轉換為 Base64 字符串數據。在這篇博文中&#xff0c;我們將學習如何在 C# 中將圖像轉換…

分享經典、現代和前沿軟件工程課程

隨著信息技術的發展&#xff0c;軟件已經深入到人類社會生產和生活的各個方面。軟件工程是將工程化的方法運用到軟件的開發、運行和維護之中&#xff0c;以達到提高軟件質量&#xff0c;降低開發成本的目的。軟件工程已經成為當今最活躍、最熱門的學科之一。 本次軟件工程MOOC課…

模板06-普通函數與函數模板調用規則

1、如果函數模板和普通函數都可以實現&#xff0c;優先調用普通函數 2、可以通過空模板參數列表來強調調用函數模板 3、函數模板也可以發生重載 4、如果函數模板可以發生更好的匹配&#xff0c;優先調用函數模板 #include <iostream> using namespace std;int my_add …

混合云技術架構是什么樣的

混合云技術架構是什么樣的&#xff1f;混合云技術架構是一種將公有云和私有云相結合的云計算架構。它允許組織在私有云和公有云之間靈活地共享和遷移應用程序、數據和服務。 混合云技術架構的設計可以根據組織的需求和業務要求進行定制&#xff0c;通常包括以下組件&#xff1…

現在如何才能開通微信公眾號留言功能?

為什么公眾號沒有留言功能&#xff1f;2018年2月12日之后直到現在&#xff0c;新注冊公眾號的運營者會發現一個問題&#xff1a;無論是個人還是企業的公眾號&#xff0c;在后臺都找不到留言功能了。這對公眾號來說絕對是一個極差的體驗&#xff0c;少了一個這么重要的功能&…

萬村樂數字鄉村系統開源代碼:革命性引領,助推鄉村振興新篇章

如今&#xff0c;國際社會普遍認為信息化、數字化已是重大且不可逆轉的發展趨勢&#xff0c;如何讓廣大農村地區充分分享到這個發展帶來的紅利&#xff0c;從而提升農村的經濟活力&#xff0c;確保村民生活質量不斷優化&#xff0c;已然成為我們需要認真研究并積極解決的重大議…

Window下編寫的sh文件在Linux/Docker中無法使用

Window下編寫的sh文件在Linux/Docker中無法使用 一、sh文件目的1.1 初始狀態1.2 目的 二、過程與異常2.1 首先獲取標準ubuntu20.04 - 正常2.2 啟動ubuntu20.04容器 - 正常2.3 執行windows下寫的preInstall文件 - 報錯 三、檢查和處理3.1 評估異常3.2 處理異常3.3 調整后運行測試…

WebFlux的探索與實戰 - r2dbc的多表查詢

前言 在一個有數據庫的項目中&#xff0c;條件查詢與多表查詢總是同幽靈般如影隨形。 好久不見朋友們&#xff0c;我是forte。 本篇文章會以我的 個人經驗 來介紹下如何在 Spring WebFlux 中使用 Spring Data R2DBC 進行多表查詢。 這次我會以一個自己寫的項目作為基礎來為各…

[課程]yolov9目標檢測封裝成類調用

搞定系列&#xff1a;yolov9目標檢測封裝成類調用 課程地址&#xff1a;https://edu.csdn.net/course/detail/39352 課程介紹課程目錄討論留言 你將收獲 學會yolov9封裝基本技巧和大體思路 學會yolov9封裝類的API調用技巧和自由擴展 學會使用Pycharm調試技巧和運行腳本技…

「連載」邊緣計算(二十四)03-04:邊緣部分源碼(源碼分析篇)

&#xff08;接上篇&#xff09; 在Register()函數中對EdgeHub struct的初始化只是對EdgeHub struct中的controller進行初始化。controller的初始化函數具體如下所示。 KubeEdge/edge/pkg/edgehub/controller.go //NewEdgeHubController creates and returns a EdgeHubContro…

uniapp+vue基于Android的圖書館借閱系統qb4y3-nodejs-php-pyton

uni-app框架&#xff1a;使用Vue.js開發跨平臺應用的前端框架&#xff0c;編寫一套代碼&#xff0c;可編譯到Android、小程序等平臺。 框架支持:springboot/django/php/Ssm/flask/express均支持 前端開發:vue 語言&#xff1a;pythonjavanode.jsphp均支持 運行軟件:idea/eclip…

2023天津公租房網上登記流程圖,注冊到信息填寫

2023年天津市公共租賃住房網上登記流程圖 小編為大家整理了天津市公共租賃住房網上登記流程&#xff0c;從登記到填寫信息。 想要體驗的朋友請看一下。 申請天津公共租賃住房時拒絕申報家庭情況會怎樣&#xff1f; 天津市住房保障家庭在享受住房保障期間&#xff0c;如在應申…

智慧草莓基地:Java與SpringBoot的技術革新

??計算機畢業編程指導師 ??個人介紹&#xff1a;自己非常喜歡研究技術問題&#xff01;專業做Java、Python、微信小程序、安卓、大數據、爬蟲、Golang、大屏等實戰項目。 ??實戰項目&#xff1a;有源碼或者技術上的問題歡迎在評論區一起討論交流&#xff01; ?? Java、…

xss.haozi:0x00

0x00沒有什么過濾所以怎么寫都沒有關系有很多解 <script>alert(1)</script>

【Linux取經路】文件系統——inode與軟硬鏈接

文章目錄 一、前言二、認識硬件——磁盤2.1 磁盤的存儲構成2.2 磁盤的邏輯抽象 三、操作系統對磁盤的使用3.1 再來理解創建文件3.2 再來理解刪除文件3.3 再來理解目錄 四、硬鏈接五、軟鏈接六、結語 一、前言 在之前的【Linux取經路】文件系統之被打開的文件——文件描述符的引…