寫本部落格目的只為記錄學習狀態!!!
關於格式字串在之前我們習慣取用%
name =
'wo'
var2 =
'wo ai %s'
% name
print
(var2)
在3.6版本之後又新加入了f-string
name =
'tsq'
var = f'wo ai '
print
(var)
這種方式明顯更簡單了,不用再去判斷使用 %s,還是 %d
以下引用自菜鳥教程
count =
0while count <5:
print
(count,
" 小於 5"
) count = count +
1else
:print
(count,
" 大於或等於 5"
)
迭代器有兩個基本的方法:iter() 和 next()
下面給出兩個菜鳥教程的例項:
list=[
1,2,
3,4]
it =
iter
(list
)# 建立迭代器物件
for x in it:
print
(x, end=
" ")
import sys # 引入 sys 模組
list=[
1,2,
3,4]
it =
iter
(list
)# 建立迭代器物件
while
true
:try
:print
(next
(it)
)except stopiteration:
sys.exit(
)
來自菜鳥教程
import sys
deffibonacci
(n):
# 生成器函式 - 斐波那契
a, b, counter =0,
1,0while
true:if
(counter > n)
:return
yield a
a, b = b, a + b
counter +=
1f = fibonacci(10)
# f 是乙個迭代器,由生成器返回生成
while
true
:try
:print
(next
(f), end=
" ")
except stopiteration:
sys.exit(
)
python成長之路 第四天
內建函式 callable 檢視物件是否能被呼叫 物件是函式的話能被呼叫 callable def f1 pass f2 a print callable f1 print callable f2 chr 將ascii碼轉換成對應的字元 ord 相反 print chr 65 print ord b...
c 學習之路(第四天)
溫習一下記憶體分布模型 c 在執行 的時候。將記憶體大致劃分為4個區域 區 文字區 存放 的 二進位制 作業系統管理 全域性區 存放全域性變數和靜態變數 堆 由程式設計師分配釋放 棧 作業系統分配釋放 靜態成員是指宣告為static的類成員在類的範圍內所有物件共享某個資料。靜態成員函式只能訪問靜態資...
c 自學之路第四天
一 筆記 1.語法 public enum 列舉名 public 訪問修飾符,公開得公共的,哪都可以訪問 enum 關鍵字,宣告列舉的的關鍵字 列舉宣告到命名空間下面 2.ctrl k d 快速對齊 ctrl z 撤銷 ctrl s 儲存 ctrl j 快速彈出智慧型提示 shift end shi...