python學習作業筆記四

2021-08-24 17:32:39 字數 790 閱讀 8897

#!/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中 編寫...