0
点赞
收藏
分享

微信扫一扫

python 练习题-坐标移动

Silence潇湘夜雨 2022-08-11 阅读 100

 

地址:

​​https://www.nowcoder.com/practice/119bcca3befb405fbe58abe9c532eb29?tpId=37&tqId=21240&rp=1&ru=%2Fta%2Fhuawei&qru=%2Fta%2Fhuawei%2Fquestion-ranking&tab=answerKey​​

 

1 n = input()
2 l = n.split(';')
3 pos = [0,0]
4
5 for i in l:
6 if len(i) >1 and len(i) <4:
7 iOne = i[0]
8 iTwo = i[1:]
9 if (iOne in ['W',"A",'S','D']) and iTwo.isdigit():
10 if iOne == 'A':
11 pos[0] = pos[0] - int(iTwo)
12 if iOne == 'D':
13 pos[0] = pos[0] + int(iTwo)
14 if iOne == 'W':
15 pos[1] = pos[1] + int(iTwo)
16 if iOne == 'S':
17 pos[1] = pos[1] - int(iTwo)
18 print(str(pos[0])+','+str(pos[1]))

 



举报

相关推荐

移动通信练习题

python 练习题

python练习题

Python练习题

python 练习题-质数

Python列表练习题

【Python】函数练习题

python练习题(一)

0 条评论