LZWcc's Blog

Back

第一题:单个身份证校验 - 实验 19 身份证校验 - 《Python编程基础及应用实验教程》 - 高牧尘#

代码:

第二题:字符串排序输出#

代码:

# 读入测试数据组数
n = int(input())

while n:
    # 读入字符串,排序后用空格连接输出
    s = input()
    print(" ".join(sorted(s)))
    n -= 1
python

第三题:字符串循环移位#

代码:

# 读入右移位数
k = int(input())

# 读入字符串
s = input()

# 避免 k 大于字符串长度
k %= len(s)

# 后 k 个字符移到前面
print(s[-k:] + s[:-k])
python

第四题:三国演义中文分词与词频统计#

代码:

第五题:标识符判断#

代码:

# 读入测试数据组数
n = int(input())

# Python 关键字列表
keyword = ["if", "else", "while", "for", "int", "float", "return", "break", "continue"]

for i in range(n):
    # 读入待判断字符串
    s = input()

    # 标识符不能是关键字,只能由字母、数字、下划线组成,并且不能以数字开头
    if s not in keyword and set(s) <= set("qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM0123456789_") and not s[0].isdigit():
        print("Valid")
    else:
        print("Invalid")
python

第六题:jmu-python-输入输出-格式化输出字符串#

代码:

第七题:置换加密算法#

代码:

# 读入字符串
s = input()

# 偶数下标和奇数下标分别取出
even = s[::2]
odd = s[1::2]

# 先输出奇数下标字符,再输出偶数下标字符
print(odd + even)
python
Python04字符串
https://lzwcc.xyz/blog/pta-python04/
Author LZWcc
Published at April 21, 2026