python入门脚本的简单示例

感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编来看看吧。
python代码如下:

#!/usr/bin/python
#Filename: 1.py
i=5
print i
 
i=i+1
print i
 
s='welcome to my home!\nI will intorduce my family to you!'
print s,i
 
length=6
width=5
area=width * length
print 'The Area is',area
print 'The perimeter is',2 * (length + width)
 
for a in range(2,9):
    print a
else:
    print 'The loop is over!'



#!/usr/bin/python
#Filename: 3.py
 
x=raw_input('Enter the value of x: ')
def printMax(x,y)
    if a>b:
        print x,'is the maximum'
    else:
        print y,'is the manimum'
printMax(x,y)



#!/usr/bin/python
# Filename: 2.py
while True:
    b = raw_input('Enter a sentense or words(exit for exit): ')
    if b == 'quit' or b == 'exit':
        break
    elif len(b) < 3:
        print 'your input is too short.The length of your input must over3. Please type again!'
        continue
    print 'Ok! The length of your input is over 3,your input is',b
print 'Done!'
&#91;/code&#93;
 
&#91;code&#93;
database=&#91;
&#91;zhang3,0111&#93;,&#91;li4,0112&#93;,&#91;wang5,0113&#93;
&#93;
username=raw_input(what's your user name?)
id=raw_input(what's your id?)
if &#91;username,id&#93; in database: print access granted
&#91;/code&#93;
 
&#91;code&#93;
def bj(x):
    if x<0:
         print the number is too small
    elif x>100:
         print the number is too big
    else: print the number is right!
 
x=input(please input a number:)
bj(x)


#读取文件的脚本
import os
if os.getcwd()!='/root':
    os.chdir('/root')
 
try:
    with open('hi.txt','r') as f:
        print(f.readline(),end='')
    f.close()
except IOError as err:    #此写法仅适用于python3
    print('File Error:' + str(err))

    
    
#!/usr/bin/python
import os
path1=os.getcwd()
path2=os.path.abspath('/usr/local/5.txt')
print('使用os.getcwd()获取的内容为' + path1)
print('使用os.path.abspath()获取的内容为' + path2)



#统计文件夹大小的脚本
import os  
from os.path import join,getsize  
   
def getdirsize(dir):  
   size = 0  
   for root,dirs,files in os.walk(dir):  
      size += sum([getsize(join(root,name)) for name in files])  
   return size  
   
if __name__ == '__main__':
   filesize = getdirsize('/tmp')  
   print ('There are ' + str(filesize/1024/1024) + 'Mbytes in /tmp')
   
   
#文件写入的简单脚本
import zipfile
f = zipfile.ZipFile('archive.zip','w',zipfile.ZIP_DEFLATED)
f.write('1.py')
f.write('/root/install.log')
f.close()


#压缩文件夹的脚本
#!/usr/bin/python
import zipfile
import os
f = zipfile.ZipFile('archive.zip',zipfile.ZIP_DEFLATED)
startdir = /root/mydir
for dirpath,dirnames,filenames in os.walk(startdir):
    for filename in filenames:
        f.write(os.path.join(dirpath,filename))
f.close()


#调用shell命令的脚本
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
import commands
a=commands.getstatusoutput('pwd')
b=commands.getstatusoutput('pwdaa')
print('正确命令的返回状态是: ' + str(a[0]))
print('正确命令的返回结果是: ' + a[1])
print('错误命令的返回状态是: ' + str(b[0]))
print('错误命令的返回结果是: ' + b[1])
c=os.popen('pwd')
print c.read().rstrip()
# 来自jb51.cc 

相关文章

使用OpenCV实现视频去抖 整体步骤: 设置输入输出视频 寻找帧...
前言 对中文标题使用余弦相似度算法和编辑距离相似度分析进行...
前言 之前尝试写过一个爬虫,那时对网页请求还不够熟练,用的...
前言 本文使用Python实现了PCA算法,并使用ORL人脸数据集进行...
前言 使用opencv对图像进行操作,要求:(1)定位银行票据的...
天气预报API 功能 从中国天气网抓取数据返回1-7天的天气数据...