题解 | #坐标移动#

坐标移动

https://www.nowcoder.com/practice/119bcca3befb405fbe58abe9c532eb29

receive = input().split(";")
x,y=0,0
for i in receive:
    if 1<len(i)<=3:
        condition=i[1:]
        if condition.isdigit():
            if i[0]=='A':
               x-=1*int(condition) 
            if i[0]=='D': 
               x+=1*int(condition) 
            if i[0]=='S': 
                y-=1*int(condition) 
            if i[0]=='W': 
                y+=1*int(condition) 
print(str(x)+','+str(y))

Python isdigit() 方法检测字符串是否只由数字组成,只对 0 和 正数有效。

str.isdigit()

如果字符串只包含数字则返回 True 否则返回 False。

全部评论

相关推荐

02-07 10:52
复旦大学 Java
混子不想混:非常能理解,感觉他们就靠着入行早,打压新人一样。我这个公司也是,天天干的累死累活,然后绩效打C,合着让新人被绩效,像是年底攒棺材本一样。总是打击之后,还会让人开始自我怀疑,是不是我努力的还不够,实际上并不是,就是他们不做人,故意打压新人。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务