主要内容
- Python基础练习题
一.Python基础练习题
1.进制转换

代码如下(示例):
while True:try:s=input()print(int(s,16))except:break
2.随机数


代码如下(示例):
from enum import unique
import syswhile True:try:n=input()L=[]for i in range(int(n)):L.append(int(input()))unique=set(L)L=list(unique)L.sort()for i in L:print(i)except:break
3.坐标移动


代码如下(示例):
import sysinput_list=input().split(';')
start=[0,0]for job in input_list:if not 2<=len(job)<=3:continuetry:direction=job[0]step=int(job[1:])if direction in ('A','D','W','S'):if 0 <=step<=99:if direction=='A':start[0] -= stepelif direction=='D':start[0] += stepelif direction=='S':start[1] -= stepelif direction=='W':start[1] += stepexcept:continueprint(str(start[0])+','+str(start[1]))
总结
以上是今天要讲的内容,练习了一些Python算法题。
