#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @time : 2018/8/16 10:20
# @author :
# 迭代器
# 可以迭代的資料都可以稱之為iterable物件(可迭代物件)
from collections import iterable
print(isinstance(, iterable)) # ===> true
print(isinstance("", iterable)) # ===> true
print(isinstance((x for x in range(10)), iterable)) # ===> true
print(isinstance(100, iterable)) # ===> false
# 可以呼叫next() 函式呼叫不斷返回下乙個的物件可以稱之為iterator物件(迭代器物件)
from collections import iterator
print(isinstance((x for x in range(10)), iterator)) # ===> true
print(isinstance((), iterator)) # ===> false
# 可迭代物件(iterable) 和迭代器(iterator)物件 之間可以互轉
print(isinstance(iter(), iterator)) # ===> true
python學習作業筆記十一
usr bin env python coding utf 8 time 2018 8 20 17 01 author 多程序 from multiprocessing import process import os 子程序要執行的 def run proc name print run chil...
python學習作業筆記十四
usr bin env python coding utf 8 time 2018 8 21 13 58 author import re while true 匹配成功 返回乙個match物件 否則返回none r re.match r d d 010 123456 email input 輸入e...
預習作業(四)
1.編寫指令碼 root bin systeminfo.sh,顯示當前主機系統資訊,包括主機名,ipv4位址,作業系統版本,核心版本,cpu型號,記憶體大小,硬碟大小。2.編寫指令碼 root bin backup.sh 可實現每日將 etc 目錄備份到 root etcyyyy mm dd中 編寫...