python語句print(type([1、2、3、4))_Python 學習第一天

一、學習內容

1.print:表示輸出

print (“hello world”)

單行注釋:#

多行注釋:“““ ”””

2.運算符

注意:==才表示等于,!=表示不等于

3.位運算符

~按位取反:~1=0

4.變量和賦值

teacher=“老馬的人生”

print (teacher)

bool類型是true,false

print (1,type(1))

3.原碼,反碼,補碼,二進制進行表示

4.if 條件語句

hi=6

if hi>2:

print (“你好”)

else:

print (“錯誤”)

if-elif-else (多個條件)

assert 斷言,中斷

assert 3>7

5.while-else

count=0

while count <5:

print (“正確”)

else:

print (“錯誤”)

6.for循環,與in,range 搭配,還有for else循環

for I in “ilove “:

print (I)

7.enumerate()

1 enumerate(sequence, [start=0])1. sequence -- 一個序列、迭代器或其他支持迭代對象。 2. start -- 下標起始位置。

3. 返回 enumerate對象

8.break

break 語句可以跳出當前所在層的循環。

9.continue

continue 終止本輪循環并開始下一輪循環。

10.pass 保證正常運行

0.Python異常

1. BaseException:所有異常的

2. Exception:常規異常的

3. StandardError:所有的內建標準異常的基類 4. ArithmeticError:所有數值計算異常的基類 5. FloatingPointError:浮點計算異常

6. OverflowError:數值運算超出最大限制

7. ZeroDivisionError:除數為零

8. AssertionError:斷言語句(assert)失敗

9. AttributeError:嘗試訪問未知的對象屬性

10. EOFError:沒有內建輸入,到達EOF標記

11. EnvironmentError:操作系統異常的基類

12. IOError:輸入/輸出操作失敗

13. OSError:操作系統產生的異常(例如打開一個不存在的文件) 14. WindowsError:系統調用失敗

15. ImportError:導入模塊失敗的時候

16. KeyboardInterrupt:用戶中斷執行

17. LookupError:無效數據查詢的基類

18. IndexError:索引超出序列的范圍

19. KeyError:字典中查找一個不存在的關鍵字

20. MemoryError:內存溢出(可通過刪除對象釋放內存) 21. NameError:嘗試訪問一個不存在的變量

22. UnboundLocalError:訪問未初始化的本地變量

23. ReferenceError:弱引用試圖訪問已經垃圾回收了的對象

24. RuntimeError:一般的運行時異常

25. NotImplementedError:尚未實現的方法 26. SyntaxError:語法錯誤導致的異常

27. IndentationError:縮進錯誤導致的異常 28. TabError:Tab和空格混用

29. SystemError:一般的解釋器系統異常

30. TypeError:不同類型間的無效操作

31. ValueError:傳入無效的參數

32. UnicodeError:Unicode相關的異常

33. UnicodeDecodeError:Unicode解碼時的異常

34. UnicodeEncodeError:Unicode編碼錯誤導致的異常

35. UnicodeTranslateError:Unicode轉換錯誤異常

10. try - except

try: 檢測范圍

except Exception[as reason]: 出現異常后的處理代碼

try 語句按照如下方式工作:

1. 首先,執行 try 子句(在關鍵字 try 和關鍵字 except 之間的語句)

2. 如果沒有異常發生,忽略 except 子句, try 子句執行后結束。

3. 如果在執行 try 子句的過程中發生了異常,那么 try 子句余下的部分將被忽略。如果異常的類型和 except 之后的

名稱相符,那么對應的 except 子句將被執行。最后執行 try 語句之后的代碼。

4. 如果一個異常沒有與任何的 except 匹配,那么這個異常將會傳遞給上層的 try 中。

例如:try:

f = open('test.txt')

print(f.read())

f.close()

except OSError: print('打開文件出錯')

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

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

相關文章

mysql核心參數_MySQL技術體系之核心參數

本文主要基于MySQL 5.7版本的數據庫環境&#xff0c;總結my.cnf文件中核心參數的配置使用&#xff0c;讓更多的人對MySQL技術體系有更全面、更專業的深度了解。一、客戶端核心參數1、port端口號&#xff0c;默認33062、socketSocket文件地址&#xff0c;默認以.sock為文件名稱后…

svd降維 python案例_SVD(奇異值分解)Python實現

注&#xff1a; 在《SVD(異值分解)小結 》中分享了SVD原理&#xff0c;但其中只是利用了numpy.linalg.svd函數應用了它&#xff0c;并沒有提到如何自己編寫代碼實現它&#xff0c;在這里&#xff0c;我再分享一下如何自已寫一個SVD函數。但是這里會利用到SVD的原理&#xff0c;…

salt 啟動mysql_saltsack自動化配置day03:服務部署mysql部署

一、MySQL集群需求分享1、抽象&#xff1a;功能模塊把基礎的寫成通用服務部署也要抽象出來模塊redis內存有的多&#xff0c;有的少&#xff0c;可以config set在線更改redis 安裝、配置、啟動mysql 安裝、配置(my.cnf可以統一 目錄默認配置可以統一)master: server_id 1111slav…

jtag引腳定義_從逆向分析的角度學習硬件調試技巧JTAG,SSD和固件提取

我想從逆向的角度做了深入了解JTAG&#xff0c;JTAG是許多嵌入式CPU使用的硬件級別調試機制&#xff0c;我希望通過這篇文章從逆向工程師的角度解釋如何使用JTAG&#xff0c;并在此過程中提供一些實際示例。0x01 研究目標通過這篇文章&#xff0c;我希望做到以下幾點&#xff1…

python virtualenv conda_在vscode中啟動conda虛擬環境的思路詳解

問題&#xff1a;cudatoolkit cudnn 通過conda 虛擬環境安裝&#xff0c;先前已經使用virtualenv安裝tf&#xff0c;需要在conda虛擬環境中啟動外部python虛擬環境思路&#xff1a;conda prompt即將 [虛擬環境位置] 以參數形式傳入 [activate.bat]VSOCDE中的設置添加以下語句{&…

python如何導入圖片imread_OpenCV 使用imread()函數讀取圖片的六種正確姿勢

經常看到有人在網上詢問關于imread()函數讀取圖片失敗的問題。今天心血來潮&#xff0c;經過實驗&#xff0c;總結出imread()調用的四種正確姿勢。通常我要獲取一張圖片的絕對路徑是這樣做的&#xff1a;在圖片上右鍵——屬性——安全——對象名稱。然后復制對象名稱就得到了圖…

python2.7與3.7腳本轉換_python 2.7 - python 3.7 升級記錄

更換的模塊python 3.7 模塊名python 2.7 模塊名python 3.7 包python 2.7包pymysqlMySQLdbPyMySQLMySQL-pythonpdfminerpdfminerpdfminer.sixpdfminerurllib.parseurlparse自帶自帶htmlHTMLParser自帶HTMLparser語法變化1. print 修改為 print()2. except Exception, e 修改為 e…

遠程過程調用失敗_Java開發大型互聯網RPC遠程調用服務實現之問題處理方案

引言RPC(Remote Procedure Call Protocol)——遠程過程調用協議&#xff0c;它是一種通過網絡從遠程計算機程序上請求服務&#xff0c;而不需要了解底層網絡技術的協議。RPC協議假定某些傳輸協議的存在&#xff0c;如TCP或UDP&#xff0c;為通信程序之間攜帶信息數據。在OSI網絡…

chrome 新的session 設置_為什么還是由這么多人搞不懂Cookie、Session、Token?

作者&#xff1a;不學無數的程序員鏈接&#xff1a;https://urlify.cn/Yfm6Vr# Cookie洛&#xff1a;大爺&#xff0c;樓上322住的是馬冬梅家吧&#xff1f; 大爺&#xff1a;馬都什么&#xff1f; 夏洛&#xff1a;馬冬梅。 7大爺&#xff1a;什么都沒啊&#xff1f; 夏洛…

mysql for update用處_for update的作用和用法

一、for update定義for update是一種行級鎖&#xff0c;又叫排它鎖&#xff0c;一旦用戶對某個行施加了行級加鎖&#xff0c;則該用戶可以查詢也可以更新被加鎖的數據行&#xff0c;其它用戶只能查詢但不能更新被加鎖的數據行&#xff0e;如果其它用戶想更新該表中的數據行&…

python大數據零基礎_零基礎學習大數據人工智能,學習路線篇!

大數據處理技術怎么學習呢?首先我們要學習Python語言和Linux操作系統&#xff0c;這兩個是學習大數據的基礎&#xff0c;學習的順序不分前后。Python&#xff1a;Python 的排名從去年開始就借助人工智能持續上升&#xff0c;現在它已經成為了語言排行第一名。從學習難易度來看…

python刪除文件和linux刪除文件區別_使用Python批量刪除文件列表

使用Python批量刪除文件列表環境&#xff1a;已知要刪除的文件列表&#xff0c;即確定哪些文件要刪除。代碼如下&#xff1a;#!/usr/bin/env python#codingutf-8#目的&#xff1a;本程序主要為刪除給定的文件列表import osimport shutil#引入模塊&#xff0c;os為包含普遍的操作…

華為python有必要學嗎_【華為云技術分享】這個 Python 庫有必要好好學學

這里看一個最基本的例子&#xff0c;這里給到一個 User 的 Class 定義&#xff0c;再給到一個 data 數據&#xff0c;像這樣&#xff1a;1 class User(object):2 def __init__(self, name, age):3 self.name name4 self.age age56 data [{7 name: Germey,8 age: 239 }, {10 nam…

python求平行四邊形面積_python 已知平行四邊形三個點,求第四個點的案例

我就廢話不多說了&#xff0c;大家還是直接看代碼吧&#xff01;import numpy as np#已知平行四邊形三個點&#xff0c;求第四個點#計算兩點之間的距離def CalcEuclideanDistance(point1,point2):vec1 np.array(point1)vec2 np.array(point2)distance np.linalg.norm(vec1 -…

eview面板數據之混合回歸模型_【視頻教程】Eviews系列25|面板數據回歸分析之Hausman檢驗及本章常見問題解答...

點擊上方關注我們!本期我們學習Eviews統計建模最后一部分--面板數據回歸分析Hausman檢驗及本章常見問題解答。實操&#xff1a;Hausman檢驗判斷是固定效應模型還是隨機效應模型上期我們講到模型判斷若選擇模型2,需進一步通過Hausman檢驗判斷固定效應還是隨機效應&#xff0c;接…

python打出由邊框包圍的_python opencv 圖像邊框(填充)添加及圖像混合的實現方法(末尾實現類似幻燈片漸變的效果)...

圖像邊框的實現圖像邊框設計的主要函數cv.copyMakeBorder()——實現邊框填充主要參數如下&#xff1a;參數一&#xff1a;源圖像——如&#xff1a;讀取的img參數二——參數五分別是&#xff1a;上下左右邊的寬度——單位&#xff1a;像素參數六&#xff1a;邊框類型&#xff1…

mysql5.7.21備份腳本_Shell腳本使用匯總整理——mysql數據庫5.7.8以后備份腳本

#!/bin/sh#db_backups_conf.txt文件路徑db_backups_conf"/wocloud/shell/db_backups_conf.txt"#判斷文件是否存在if [ -f "${db_backups_conf}" ];thenecho $(date %Y-%m-%d %H:%M:%S)" 數據庫配置信息文件存在&#xff0c;開始進行數據備份"#獲…

python嵌套列表操作_python基礎(list列表的操作,公共方法,列表嵌套,元祖)...

list 列表索引&#xff0c;切片與str相同。列表的操作(增刪改查)1&#xff0c;增加.append()  追加&#xff0c;增加到最后li [alex,wusir,egon,女神,taibai]li.append(ppp)print(li).insert()  中間插入&#xff0c;通過索引li [alex,wusir,egon,女神,taibai]li.insert(…

mybatis mysql selectkey_Mybatis示例之SelectKey的應用

SelectKey在Mybatis中是為了解決Insert數據時不支持主鍵自動生成的問題&#xff0c;他可以很隨意的設置生成主鍵的方式。不管SelectKey有多好&#xff0c;盡量不要遇到這種情況吧&#xff0c;畢竟很麻煩。SelectKey需要注意order屬性&#xff0c;像Mysql一類支持自動增長類型的…

python程序設計上機實踐第三章答案_20192419 實驗三《Python程序設計》實驗報告

學號 2019-2020-2 《Python程序設計》實驗3報告課程&#xff1a;《Python程序設計》班級&#xff1a;1924姓名&#xff1a; 萬騰陽學號&#xff1a;20192419實驗教師&#xff1a;王志強實驗日期&#xff1a;2020年5月16日必修/選修&#xff1a; 公選課1.實驗內容創建服務端和客…