python脚本编写
index=True
whileindex:
score=input("请输入学生成绩(1-100,输入q退出程序):")
try:
ifstr(score)=="q":
index=False
else:
ifint(score)>90andint(score)<=100:
print"A"
elifint(score)>80andint(score)<=90:
print"B"
elifint(score)>70andint(score)<=80:
print"C"
elifint(score)>=60andint(score)<=70:
print"D"
elifint(score)<60:
print"E"
else:
print"请输入正确的成绩!"
except:
print"请输入正确的标识符!"
Ⅱ python3写个脚本
不难,最简单的测试脚本。
用到open file,for,webdriver.Chrome.
Ⅲ 怎样写python脚本
index=True
while index:
score=input("请输入学生成绩(1-100,输入q退出程序):")
try:
if str(score)=="q":
index=False
else:
if int(score)>90 and int(score)<=100:
print "A"
elif int(score)>80 and int(score)<=90:
print "B"
elif int(score)>70 and int(score)<=80:
print "C"
elif int(score)>=60 and int(score)<=70:
print "D"
elif int(score)<60 :
print "E"
else:
print "请输入正确的成绩!"
except:
print "请输入正确的标识符!"
Ⅳ 如何用python写脚本
以Python2.7操作为例:
1、首先需要打开电脑桌面,按开始的快捷键,点击Python2.7如图所示的选项进入。
相关推荐:《Python入门教程》
2、打开之后,开始编辑脚本,脚本第一行一定要写上 #!usr/bin/python表示该脚本文件是可执行python脚本,如果python目录不在usr/bin目录下,则替换成当前python执行程序的目录。
3、脚本写完之后,打开CMD命令行,开始调试、可以直接用editplus调试。
4、最后,CMD命令行中,输入 “python” + “空格”,即 ”python “,然后敲回车运行即可,这样就可以把编辑好的脚本运行了。
Ⅳ Python 如何写脚本
以Python2.7操作为例:
1、首先需要打开电脑桌面,按开始的快捷键,点击Python2.7如图所示的选项进入。
Ⅵ 什么是Python脚本
使用python 语言编写的一整段 python 程序, 保存在以 .py 结尾的文件中, 这个以.py 结尾的文件就是 python 脚本
Ⅶ 用python写脚本程序
运行环境:win7 32位 + python3.4
文件名:transmitter.py
内容:
importos,sys,os.path
print("yourcurrentdiris{}".format(os.getcwd()))
iflen(sys.argv)==1:
whileTrue:
sourceDir=input("inputsourcedir:")
ifos.path.exists(sourceDir):
break
else:
print("nosuchdir,tryagain:")
targetDir=input("inputtargetdir:")
eliflen(sys.argv)==3:
sourceDir=sys.argv[1]
targetDir=sys.argv[2]
ifnotos.path.exists(sourceDir):
print("sourcedirdonotexist!")
sys.exit()
else:
print("usage:transmitter[sourcedirtargerdir]")
sys.exit()
ifnotos.path.exists(targetDir):
os.mkdir(targetDir)
cFiles=[fforfinos.listdir(sourceDir)if('.c'infor'.h'inf)]
forfincFiles:
open(os.path.join(targetDir,f),'wb+').write(
open(os.path.join(sourceDir,f),'rb').read())
用法:
pythontransmitter.py[sdirtdir]
针对这个脚本有疑问的可以随时追问。谢谢
Ⅷ 用PYTHON写脚本
importos
#在当前目录下创建文件夹
os.mkdir('newfile')
os.mkdir('newfile/commence')
#或者直接用下面这条代码一次性创建这两个文件夹
#os.makedirs('newfile/commence')
Ⅸ 求高手写一段Python脚本
这个挺简单的,自己试着写写吧。
就是按行读取文本,用in就可以判断是不是在另一个文本中。
Ⅹ 如何使用python编写测试脚本
1)doctest
使用doctest是一种类似于命令行尝试的方式,用法很简单,如下
复制代码代码如下:
def f(n):
"""
>>> f(1)
1
>>> f(2)
2
"""
print(n)
if __name__ == '__main__':
import doctest
doctest.testmod()
应该来说是足够简单了,另外还有一种方式doctest.testfile(filename),就是把命令行的方式放在文件里进行测试。
2)unittest
unittest历史悠久,最早可以追溯到上世纪七八十年代了,C++,Java里也都有类似的实现,Python里的实现很简单。
unittest在python里主要的实现方式是TestCase,TestSuite。用法还是例子起步。
复制代码代码如下:
from widget import Widget
import unittest
# 执行测试的类
class WidgetTestCase(unittest.TestCase):
def setUp(self):
self.widget = Widget()
def tearDown(self):
self.widget.dispose()
self.widget = None
def testSize(self):
self.assertEqual(self.widget.getSize(), (40, 40))
def testResize(self):
self.widget.resize(100, 100)
self.assertEqual(self.widget.getSize(), (100, 100))
# 测试
if __name__ == "__main__":
# 构造测试集
suite = unittest.TestSuite()
suite.addTest(WidgetTestCase("testSize"))
suite.addTest(WidgetTestCase("testResize"))
# 执行测试
runner = unittest.TextTestRunner()
runner.run(suite)
简单的说,1>构造TestCase(测试用例),其中的setup和teardown负责预处理和善后工作。2>构造测试集,添加用例3>执行测试需要说明的是测试方法,在Python中有N多测试函数,主要的有:
TestCase.assert_(expr[, msg])
TestCase.failUnless(expr[, msg])
TestCase.assertTrue(expr[, msg])
TestCase.assertEqual(first, second[, msg])
TestCase.failUnlessEqual(first, second[, msg])
TestCase.assertNotEqual(first, second[, msg])
TestCase.failIfEqual(first, second[, msg])
TestCase.assertAlmostEqual(first, second[, places[, msg]])
TestCase.failUnlessAlmostEqual(first, second[, places[, msg]])
TestCase.assertNotAlmostEqual(first, second[, places[, msg]])
TestCase.failIfAlmostEqual(first, second[, places[, msg]])
TestCase.assertRaises(exception, callable, ...)
TestCase.failUnlessRaises(exception, callable, ...)
TestCase.failIf(expr[, msg])
TestCase.assertFalse(expr[, msg])
TestCase.fail([msg])