Python學習筆記 2

2021-09-01 12:51:02 字數 731 閱讀 5437

python大部分語句結尾不需要加標點(分號);函式定義第一行(def)、迴圈語句第一行(for,if,while,else等)句尾需要加冒號;函式體部分加「,」(逗號)表示不換行空格隔開處理,一般用在需要列印資料且該段不需要換行處理時。

break語句可以中斷距離最近的迴圈體(最深層迴圈)然後繼續執行下一行**

如下**段,break只會中斷line 10:for i in range(2, k+1):這個迴圈,line 8:for m in range(101, 201):這個迴圈會繼續執行

#!/user/bin/python

# -*- coding:utf-8 -*-

h = 0

leap = 1

from math import sqrt

from sys import stdout

for m in range(101, 201):

k = int(sqrt(m + 1))

for i in range(2, k + 1):

if m % i == 0:

leap = 0

break

if leap == 1:

print '%-4d' %m

h += 1

if h % 10 == 0:

print ''

leap = 1

print 'the total is %d' %h

Python學習筆記 2

python學習筆記 2 1 error and exceptions 錯誤和異常 語法錯誤是在編譯時檢查,但python允許在程式執行期間檢查錯誤。當檢查出錯誤,python直譯器丟擲 產生 觸發乙個異常。要增加錯誤檢測或異常處理到 使用try except語句。語法如下 try try runn...

python學習筆記 2

八 type函式的作用是顯示值和變數的型別,id以值或變數為引數,返回值是一整數.type world type str id 123 11602164 九 python函式的定義形式 def arg1,arg2,argn 函式的名字也必須以字母開頭,可以包括下劃線 但不能把python的 關鍵字定...

Python學習筆記 2

已經學習python兩天了,總結一下學習成果。初學python,如果有寫錯的地方,還望各位大牛指出。先列一列作品 python socket 客戶端測試程式 easygui 猜數遊戲 看雪登入器 涉及到的知識點 物件導向 socket庫 httplib2庫 easygui 小知識點 通過這種方式匯入...