1. split(" ") 将string切分成list
2. while true
如果出现错误的话,可以继续循环
一定要有break,否则会一直循环下去
while True:
if :
break
else :
continue
3. try except
try:
可能产生异常的代码块
except [ (Error1, Error2, ... ) [as e] ]:
处理异常的代码块1
except [ (Error3, Error4, ... ) [as e] ]:
处理异常的代码块2
except [Exception]:
处理其它异常
example:
while True:
try:
num = int(input())
output = []
for i in range(num):
output.append(int(input()))
unique = set(output)
for j in sorted(unique):
print(j)
except(EOFError, KeyboardInterrupt):
break
4. set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据
5. range(start point, end point, step)
6. "{}".format()
7.进制转换
16进制转10进制:int('hex型',16)
8进制转10进制:int('八进制型',8)
8进制或16进制或10进制转2进制: bin(任意进制)
8. list 排序 sort