1167: 分离字符串(PYTHON)

简介: 1167: 分离字符串(PYTHON)

1167: 分离字符串

收藏

难度:简单

标签:暂无标签

题目描述

分离字符串中的不同字符单独成行输出

输入

多组测试数据,每组测试数据仅一行字符串(不含空格,字符串长度小于等于200).

输出

分离字符串中的数字、字母、特殊字(分离的时候字符顺序不要变).

输出为三行:第一行为字母,第二行为数字,第三行为特殊字符.


样例输入复制

c5430-456cm9203,’36.g64x4/546[45v];;v5642/;;432

样例输出复制

ccmgxvv

5430456920336644546455642432

-,’./[];;/;;


题目提供者:acm

时空限制:1000ms/10000kb

通过次数:7166

提交次数:23313

while True:#未加while try结果报错wrong answer
    try:
        s1=""
        s2=""
        s3=""
        s=input()
        for i in s:
            if 'a'<=i<'z' or 'A'<=i<='Z':
                s1=s1+i
            elif '0'<=i<='9':
                s2=s2+i
            else:
                s3=s3+i
        print(s1)
        print(s2)
        print(s3)
    except EOFError:
        break
相关文章
|
28天前
|
Python
【python】生成随机数字/字母/指定位数的字母+数字的字符串
【python】生成随机数字/字母/指定位数的字母+数字的字符串
|
2月前
|
大数据 Python
使用Python查找字符串中包含的多个元素
本文介绍了Python中查找字符串子串的方法,从基础的`in`关键字到使用循环和条件判断处理多个子串,再到利用正则表达式`re模块`进行复杂模式匹配。文中通过实例展示了如何提取用户信息字符串中的用户名、邮箱和电话号码,并提出了优化策略,如预编译正则表达式和使用生成器处理大数据。
21 1
|
2月前
|
索引 Python 存储
Python 04 之变量【列表,元组,集合,字典,字符串】
Python 04 之变量【列表,元组,集合,字典,字符串】
54 0
Python 04 之变量【列表,元组,集合,字典,字符串】
|
2天前
|
Go 索引 Python
非常全面的python字符串相关处理方法(二)
非常全面的python字符串相关处理方法(二)
|
2天前
|
存储 索引 Python
非常全面的python字符串相关处理方法(一)
非常全面的python字符串相关处理方法(一)
|
6天前
|
机器学习/深度学习 存储 数据挖掘
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
Python从入门到精通——学习基础语法和数据类型 1.2.1变量、整数、浮点数、字符串、布尔值、列表、元组、字典和集合。
|
7天前
|
Python
Python 字符串格式化指南
本文介绍了Python中的三种字符串格式化方法:1) 使用 `%` 操作符,如 `%s` 和 `%d`;2) `str.format()` 方法,通过 `{}` 占位符插入变量;3) Python 3.6 引入的 f-strings,直接在字符串内嵌入变量。此外,还提到了高级用法,如格式控制(如指定小数位数)。这些方法有助于更有效地处理和格式化字符串输出。
8 0
|
8天前
|
Python
python html(文件/url/html字符串)转pdf
python html(文件/url/html字符串)转pdf
9 0
|
14天前
|
Python
python学习-函数模块,数据结构,字符串和列表(下)
python学习-函数模块,数据结构,字符串和列表
57 0
|
14天前
02-python的基础语法-标识符/运算符/字符串拓展/字符串的拼接/字符串格式化/字符串精度控制/字符串格式化方式2/对表达式进行格式化/练习题/数据输入-input语句
02-python的基础语法-标识符/运算符/字符串拓展/字符串的拼接/字符串格式化/字符串精度控制/字符串格式化方式2/对表达式进行格式化/练习题/数据输入-input语句