打印一串字母,首字母为大写,则输出字母串所有大写字母,首字母不是大写,则退出
时间: 2023-05-25 12:05:36 浏览: 87
以下是Python3的代码实现:
```python
s = input() # 读入字符串
if s[0].isupper(): # 判断首字母是否为大写
for c in s: # 遍历字符串中的每个字符
if c.isupper(): # 如果是大写字母则输出
print(c, end="")
else:
exit() # 退出程序
```
其中,`s[0]`表示字符串`s`中的第一个字符,`.isupper()`方法判断一个字符是否为大写字母。如果首字母为大写,则遍历整个字符串`s`,如果某个字符是大写字母,则输出它,否则忽略它。如果首字母不是大写,则直接退出程序。
阅读全文