Python(循環語句與數據類型)

循環語句

對於python來講 基本上循環用的兩個 wile 跟靜態語言類似 下來是for循環 這個就跟靜態語言大大不一樣了python

wile 條件:–》while 循環也就是 當條件爲真的時候會一直循環 條件爲假的時候 退出循環算法

for 循環 以前 你必須得先知道一個內置函數 range(m,n,k)能夠是1個 可2 可3.用逗號隔開,切片用的是冒號網絡

range() m - 初始值 默認是0 n - 最大值 -1 k 步長 1函數

# 當只給range函數一個參數的時候 其實也就是n這個參數 其他 參數都爲默認值 q = range(0,101,2) # 循環100位 都是偶數 d = range(8,101) # 從8開始到100 t = range(8,101,2) # 從8開始每次加2 for i in q: print(i,end='-') # end = '' 不換行輸出 而且給定一個字符 for i in range(1,11): for j in range(1,11): if j == 5 and i == 5: print('x',end='') print(j,end='') print('') 

數據類型

# 整數 浮點型 布爾類型 類型轉換 # 靜態語言都有本身的範圍 也就是大括號 python是沒有這些大括號的 它注重的是縮進 # public void fun(){ # # } # 整數 a = 1258 a = b = 1234 print(type(a)) # 浮點型 python區分浮點型和整形的惟一方式就是有沒有小數點 # 談到浮點型 不得不說一個E記法,E記法就是平時所說的科學計算法,用於表示特別打和特別小的數值 # 好比說地球到太陽的距離是1.5億公里,若是轉換成米的話,那既是一個很是大的數字(150 000 000 000) # 可是若是你用E記法來算的話記法就是1,5ell(大E和小e均可以) a = 1.5e4 # 1.5 * 10的4次冪 print(a) # 布爾類型 print(True + True) # True表明1 print(True + False) # False表明0 # 類型轉換 a = '520' b = int(a) print(type(a),type(b)) c = 5.99 d = int(c) # 當浮點類型轉換int類型是 小數點後都會丟失 print(c,d) e = '520' f = float(e) print(e,f) g = 520 h = float(g) print(g,h) i = 5.99 j = str(i) print(i,j) # isinstance() 來肯定變量的數據類型 這個方法有兩個參數 第一個參數 你準備要判斷的變量 第二個參數 你準備判斷變量的類型 # 這個方法會返回 True 和 False 來告你是不是這個數據類型 k = "會計法" print(isinstance(k,str)) # 返回True print(isinstance(k,int)) # 返回False print(isinstance(520,int)) # 返回True本文的文字及圖片來源於網絡,僅供學習、交流使用,不具備任何商業用途,若有問題請及時聯繫咱們以做處理想要獲取更多Python學習資料能夠加QQ:2955637827私聊或加Q羣630390733你們一塊兒來學習討論吧! 
相關文章
相關標籤/搜索