python实战打印传入的字符串到标准显示设备上
小编学习python的方式不是一章一章的循序渐进的,而是实际工程中遇到一个问题,进行思考能不能采用python去解决,进而去学习并编程解决这个思路来学习;
因此个人推出的python实战学习都按照问题导向来进行的。
- python实战打印传入的字符串到标准显示设备上
1、工程问题
在工程中遇到了要实现输入大量相同的命令,只有其中某个数值是不同的,并且是一定次序的,一个个的复制粘贴改数值又显得很麻烦,因此想要寻求代码的帮助;
dt setVipcMap 1 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 2 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 3 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 4 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 5 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 6 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 7 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 8 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 9 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 10 Ped_A9_30_71080P_7M_H.264
dt setVipcMap 11 Ped_A9_30_71080P_7M_H.264
*********************************************************
*********************************************************
dt setVipcMap 100 Ped_A9_30_71080P_7M_H.264
2、python解决
这个问题用代码来解决其实很简单,最起码思路很简单,即循环打印该语句,只改变其中一个数值;
思路有了,接下来就是具体实现了;
def printPedName():
"""打印传入的字符串到标准显示设备上"""
count = 1
while count <= 32:
print("dt setVipcMap " + str(count) + " Ped_A9_30_71080P_7M_H.264")
count = count + 1
print("end!")
return
定义了一个循环打印该语句的函数,便可以实现