import sys
print ('引數個數為:', len(sys.ar**), '個引數。')
print ('引數列表:', str(sys.ar**))
import sys; x = 『runoob』; sys.stdout.write(x + 『\n』)
# 計算面積函式
def area(width, height):
return width * height
#!/usr/bin/python3
# 計算面積函式
defarea
(width, height)
:return width * height
defprint_welcome
(name)
:print
("welcome"
, name)
print_welcome(
"runoob"
) w =
4 h =
5print
("width ="
, w,
" height ="
, h,
" area ="
, area(w, h)
)
#判斷是否有乙個目錄
import os
dir="/var/www/html/enjoycarapi/"
if os.path.isdir(
dir)
:print
('%s is a dir'
%dir
)else
:print
('%s is not a dir'
%dir
)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @time : 2018-12-17 17:16
# @author : opsonly
# @site :
# @file : systemissue.py
# @software: pycharm
# 系統記憶體與磁碟檢測
import psutil
defmemissue()
:print
('記憶體資訊:'
) mem = psutil.virtual_memory(
)# 單位換算為mb
memtotal = mem.total/
1024
/1024
memused = mem.used/
1024
/1024
membaifen =
str(mem.used/mem.total*
100)
+'%'
print
('%.2fmb'
% memused)
print
('%.2fmb'
% memtotal)
print
(membaifen)
defcuplist()
:print
('磁碟資訊:'
) disk = psutil.disk_partitions(
) diskuse = psutil.disk_usage(
'/')
#單位換算為gb
diskused = diskuse.used /
1024
/1024
/1024
disktotal = diskuse.total /
1024
/1024
/1024
diskbaifen = diskused / disktotal *
100print
('%.2fgb'
% diskused)
print
('%.2fgb'
% disktotal)
print
('%.2f'
% diskbaifen)
memissue(
)print
('*******************'
)cuplist(
)複製**
# 檢視網段內有多少ip位址
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @time : 2018-12-18 15:31
# @author : opsonly
# @site :
# @file : iptest.py
# @software: pycharm
import ipy
ip = ipy.ip(
'172.16.0.0/26'
)print
(ip.
len())
for i in ip:
print
(i)複製**
獲取系統當前時間import sys
import time
time_str = time.strftime(
"日期:%y-%m-%d"
,time.localtime())
print
(time_str)
time_str= time.strftime(
,time.localtime())
print
(time_str)
#!/usr/bin/python3
str=
'runoob'
print
(str
)# 輸出字串
print
(str[0
:-1]
)# 輸出第乙個到倒數第二個的所有字元
print
(str[0
])# 輸出字串第乙個字元
print
(str[2
:5])
# 輸出從第三個開始到第五個的字元
print
(str[2
:])# 輸出從第三個開始後的所有字元
print
(str*2
)# 輸出字串兩次
print
(str
+'你好'
)# 連線字串
print
('------------------------------'
)print
('hello\nrunoob'
)# 使用反斜槓(\)+n轉義特殊字元
print
(r'hello\nrunoob'
)# 在字串前面新增乙個 r,表示原始字串,不會發生轉義
Pyhon學習筆記
字典 列表,取數 dict key 和list 0 python中不用花括號,分號。用縮排控制 迴圈break退出最近迴圈,continue跳過本次迴圈 函式 函式可以傳遞列表,字典 設計上每個函式都應該只負責一項工作 大部分 應該移到函式上,這樣讓主函式更加有序 匯入包不建議import 同名的太...
pyhon學習筆記
第一課 縮排是python的靈魂,一定要注意同層次的縮排 在條件 else,if 後面加冒號會自動分層。if 1 temp 100 print yes else print no bif built in function 內建函式 語句 help bif 查詢不同功能的bif raw input ...
pyhon學習總結 引數
引數 預設引數 不定長引數 1 預設引數 def test a,b,c 22 將沒有引數的放在前面,result a b c print result d result test 33,22 result 77def test2 a,d,b 2,c 3 將沒有引數的放在前面,print a prin...