- 0
- 0
- 约4.99千字
- 约 14页
- 2026-06-02 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年中国电信云计算与大数据岗校招技术面试
一、编程题(共3题,每题10分,总计30分)
1.题目:
编写一个Python函数,实现将一个字符串中的所有字母字符(不区分大小写)转换为相反的大小写(例如,大写转小写,小写转大写),其余字符保持不变。
示例输入:`Hello,World!2026`
示例输出:`hELLO,wORLD!2026`
答案:
python
deftoggle_case(s):
result=[]
forcharins:
ifchar.isalpha():
ifchar.islower():
result.append(char.upper())
else:
result.append(char.lower())
else:
result.append(char)
return.join(result)
测试
print(toggle_case(Hello,World!2026))#输出:hELLO,wORLD!2026
解析:
-遍历字符串中的每个字符,判断是否为字母(`isalpha()`)。
-若为字母,根据当前大小写进行转换(`islower()`检测小写,`isupper()`检测大写)。
-非字母字符直接保留。
-最后将结果列表拼接为字符串返
您可能关注的文档
最近下载
- JC∕T 2037-2010 丙烯酸盐灌浆材料.pdf VIP
- 2023年-海马汽车供应商KD件包装技术合同模板模板.docx VIP
- 山东青岛市2026年高三年级第三次适应性检测2026青岛高三三模-英语.pdf VIP
- T_CSEE 0428—2024 固定式燃气轮机烟气脱硝系统技术规范 选择性催化还原法.docx VIP
- dlds-1214f电气装置技术方案knx版.pdf VIP
- 解码国家安全知到智慧树期末考试答案题库2024年秋国际关系学院.docx VIP
- 小学科学做个保温杯课件ppt.pptx
- 课程设计-35KV电网继电保护设计.docx VIP
- 02(03)S515排水检查井规范(OCR).pdf VIP
- 妇科日间手术病房运营管理规程及编制说明.pdf VIP
原创力文档

文档评论(0)