zoukankan      html  css  js  c++  java
  • ACM输入输出之python

    Python的输入数野生字符串,需要自己转型,常用的转型函数有:

    strip :将两端的空白字符去掉,返回str

    slipt :将字符串用空白字符分开,返回[str]

    map:把list里面的值映射到指定类型,返回[type]

    isspace:是否用空行组成

    EOF用来抓异常

    输出加','不换行

    Python3不能用raw_input(),而是用input()就行了,输出必须加“()”。

    1、有多组输入遇见EOF结束:

    #python2
    while True:
        try:
            a, b = map(int, raw_input().strip().split())
            print(a+b)
        except EOFError:
            break

    2、输入一个数字T,接下来有T组数据:

    T = int(raw_input().strip())
    for case in range(T):
        a, b = map(int, raw_input().strip().split())
        print a+b

    3、有多组输入,但是要遇见0 或者 -1 之类的才结束:

    1 while True:
    2     a, b = map(int, raw_input().strip().split())
    3     if a == 0 and b == 0:
    4         break
    5     print a+b

    4、输入一个数字T,接下来有T组数据,每组数据一行,第一个数字代表这组有多少和数字,接下来的就是这组的数据。

    T = int(raw_input().strip())
    for case in range(T):
        data = map(int, raw_input().strip().split())
        n, arr = data[0], data[1:]
        sum = 0
        for i in range(n):
            sum += arr[i];
        print sum,
  • 相关阅读:
    Hive 窗口函数LEAD LAG FIRST_VALUE LAST_VALUE
    xargs命令
    left semi join VS left join
    静态类静态属性静态方法
    DATASET()用法
    更改数据,ExecuteNonQuery()
    SqlDataReader
    数据适配器
    数据库连接-引用配置文件
    sql获取当前时间
  • 原文地址:https://www.cnblogs.com/xingkongyihao/p/7284596.html
Copyright © 2011-2022 走看看