码迷,mamicode.com
首页 > 其他好文 > 详细

代码6

时间:2017-01-05 17:53:25      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:char   技术   ota   nbsp   back   height   failed   weather   16px   

需要将相应数值转换为相应英文类别

转换前的图:

技术分享

转换后的图

技术分享

错误代码:

f = open(/home/xbwang/Desktop/intend.txt,r)
trans = Error
for lines in f:if(line==1):
        trans = Weather
    if(line==2):
        trans = Good
    if(line==3):
        trans = Greeting
    if(line==4):
        trans = HowTo_AddOfficialBot
    if(line==5):
        trans = HowTo_AddPersonalBot
    if(line==6):
        trans = HowTo_AutoReply
    if(line==7):
        trans = HowTo_BotUsage
    if(line==8):
        trans = HowTo_Buy
    if(line==9):
        trans = HowTo_ChangeBotProfile
    if(line==10):
        trans = HowTo_ChangeLogo
    if(line==11):
        trans = HowTo_Complaint
    if(line==12):
        trans = HowTo_CreateBot
    if(line==13):
        trans = HowTo_DeleteBot
    if(line==14):
        trans = HowTo_GetBackControl
    if(line==15):
        trans = HowTo_Kickout
    if(line==16):
        trans = HowTo_Stat
    if(line==17):
        trans = HowTo_Subscribe
    if(line==18):
        trans = IsAvailable
    if(line==19):
        trans = IWillTry
    if(line==20):
        trans = Ok
    if(line==21):
        trans = Problem_BotNotWork
    if(line==22):
        trans = Problem_FailedToAddBot
    if(line==23):
        trans = Problem_FailedToChat
    if(line==24):
        trans = Problem_FailedToKickout
    if(line==25):
        trans = Problem_FailedToScanQRCode
    if(line==26):
        trans = Question_Gongzhonghao
    if(line==27):
        trans = Question_Hongbao
    if(line==28):
        trans = Question_WhenCharge
    if(line==29):
        trans = Problem_BotNotApproved
    if(line==30):
        trans = ThankYou
    f1 = open(/home/xbwang/Desktop/trans.txt,a)
    f1.write(trans+\n)

文件中每行都写的Error

正确代码:

f = open(/home/xbwang/Desktop/intend.txt,r)
trans = Error
for lines in f:
    line = lines[0]
    if(line==1):
        trans = Weather
    if(line==2):
        trans = Good
    if(line==3):
        trans = Greeting
    if(line==4):
        trans = HowTo_AddOfficialBot
    if(line==5):
        trans = HowTo_AddPersonalBot
    if(line==6):
        trans = HowTo_AutoReply
    if(line==7):
        trans = HowTo_BotUsage
    if(line==8):
        trans = HowTo_Buy
    if(line==9):
        trans = HowTo_ChangeBotProfile
    if(line==10):
        trans = HowTo_ChangeLogo
    if(line==11):
        trans = HowTo_Complaint
    if(line==12):
        trans = HowTo_CreateBot
    if(line==13):
        trans = HowTo_DeleteBot
    if(line==14):
        trans = HowTo_GetBackControl
    if(line==15):
        trans = HowTo_Kickout
    if(line==16):
        trans = HowTo_Stat
    if(line==17):
        trans = HowTo_Subscribe
    if(line==18):
        trans = IsAvailable
    if(line==19):
        trans = IWillTry
    if(line==20):
        trans = Ok
    if(line==21):
        trans = Problem_BotNotWork
    if(line==22):
        trans = Problem_FailedToAddBot
    if(line==23):
        trans = Problem_FailedToChat
    if(line==24):
        trans = Problem_FailedToKickout
    if(line==25):
        trans = Problem_FailedToScanQRCode
    if(line==26):
        trans = Question_Gongzhonghao
    if(line==27):
        trans = Question_Hongbao
    if(line==28):
        trans = Question_WhenCharge
    if(line==29):
        trans = Problem_BotNotApproved
    if(line==30):
        trans = ThankYou
    f1 = open(/home/xbwang/Desktop/trans.txt,a)
    f1.write(trans+\n)


正确代码只比错误代码多了一行,因为从转换前文件读出的是字符串‘数字‘+‘\n‘,必须将\n处理掉或者在判断中加上\n

 

代码6

标签:char   技术   ota   nbsp   back   height   failed   weather   16px   

原文地址:http://www.cnblogs.com/ymjyqsx/p/6253319.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!