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,
  • 相关阅读:
    spring profile 多环境配置管理
    搭建docker私服仓库
    ubuntu安装mysql添加密码
    yum源安装docker
    keep + haproxy 运行原理
    gitlab汉化
    什么是DevOps?
    Kafka高并发原理概述
    k8s + flannel 内网不能互通问题排查
    Flannel跨主机互联概述及容器网络拓扑图
  • 原文地址:https://www.cnblogs.com/cute/p/12981535.html
Copyright © 2011-2022 走看看