数据结构与算法Python版学习笔记一

一些利用OJ测试python代码注意要点

  1. input获取输入时,不能加提示符

  2. 多行输入,每一行对应一个input函数,根据题目要求的数据类型进行转换

  3. 如果每行一个整数,则可以写入以下代码:

    a = int(input())
    
  4. 单行输入多个变量(以字符串形式保存):

    #输入两个变量
    a,b = input().split()
    #输入三个变量
    a,b,c = input().split()
    #输入不定个变量,输入变量以空格隔开
    input_nums = list(map(int, input().split()))
    
  5. 单行输入多个整数

    #输入两个整数
    a,b = map(int,input().split())
    #输入三个整数
    a,b,c = map(int,input().split())
    
  6. 输出一个整数,直接print即可

  7. 当输出浮点数时,注意保留小数点的位数

    #输出结果a,并保留四位小数
    print('%.4f'%(a))
    #输出结果a,b,并分别保留两位,四位小数,用逗号隔开
    print('%.2f,%.4f'%(a,b))
    

你可能感兴趣的:(笔记,数据结构,python)