一些利用OJ测试python代码注意要点
-
用input获取输入时,不能加提示符
-
多行输入,每一行对应一个input函数,根据题目要求的数据类型进行转换
-
如果每行一个整数,则可以写入以下代码:
a = int(input())
-
单行输入多个变量(以字符串形式保存):
#输入两个变量 a,b = input().split() #输入三个变量 a,b,c = input().split() #输入不定个变量,输入变量以空格隔开 input_nums = list(map(int, input().split()))
-
单行输入多个整数
#输入两个整数 a,b = map(int,input().split()) #输入三个整数 a,b,c = map(int,input().split())
-
输出一个整数,直接print即可
-
当输出浮点数时,注意保留小数点的位数
#输出结果a,并保留四位小数 print('%.4f'%(a)) #输出结果a,b,并分别保留两位,四位小数,用逗号隔开 print('%.2f,%.4f'%(a,b))