【问题描述】输入一个网址,如Python的官网是www.python.org,实现以下功能: (1)将网址的所有字母字符转变为大写字母的字符串进行输出,其它字符不变; (2)判断该网址是否是以"org"结尾,输出判断结果; (3)判断该网址是否是以"www"开始,输出判断结果; (4)判断该网址是否有字符".",统计其个数,并输出结果; (5)判断该网址是否只含有数字,输出其结果。 【输入形式】输入一个网址,不考虑不合法输入。 【输出形式】 第一行为对应的网址的大写字母字符串; 第二行为判断该网址是否是以"org"尾的结果,其值为True 或False; 第三行为判断该网址是否是以"www"开始的结果,其值为True 或False; 第四行为判断该网址是否有字符"."和其个数,其值为True 或False,空格后为统计个数值。 第五行为判断该网址是否只含有数字的结果,其值为True 或False
时间: 2023-05-11 14:02:02 浏览: 226
以下是C知道的回答:
输入网址后,可以使用Python的字符串操作函数来实现以上功能:
```python
url = input("请输入网址:")
# 将网址的所有字母字符转变为大写字母的字符串进行输出,其它字符不变
upper_url = url.upper()
print(upper_url)
# 判断该网址是否是以"org"结尾,输出判断结果
is_org = url.endswith("org")
print(is_org)
# 判断该网址是否是以"www"开始,输出判断结果
is_www = url.startswith("www")
print(is_www)
# 判断该网址是否有字符".",统计其个数,并输出结果
dot_count = url.count(".")
has_dot = dot_count > 0
print(has_dot, dot_count)
# 判断该网址是否只含有数字,输出其结果
is_digit = url.isdigit()
print(is_digit)
```
以上代码可以实现输入网址后,输出对应的大写字母字符串、是否以"org"结尾、是否以"www"开始、是否有字符"."和其个数、是否只含有数字的结果。
阅读全文