@
统计单词的数量
反转一个整数
货币转换
IP地址异常判定
自幂数
黑客语解密
合法IP地址转换
统计单词的数量
描述
输入一个英文句子,以回车符结束,单词间以空格分隔,标点符号后跟至少一个空格,统计并输出单词的个数(仅统计单词,数字按单词计,不计算标点符号,重复单词出现几次就统计几次)。
print(len(input().strip().split()))
反转一个整数
描述
输入一个非 0 十进制整数(不允许前导0的存在,即不允许类似 0123 这样的输入),将其反转输出。
输入
一个非 0 十进制整数
num = input()
if num[0] == '-':
num = str(num[1:])[::-1]
print('-{}'.format(int(num)))
else:
print(int(num[::-1]))
货币转换
描述
编写一个美元与人民币转换的程序,用户输入金额和汇率,输出转换为另一种货币表示的金额。
输入格式
第一行输入一个以货币符号结尾的正数,数值作为金额,货币符号表明货币种类
第二行输入一个浮点数作为汇率
输出格式
输入符合要求时输出一个带货币符号的数值(保留2位小数)
输入不符合要求时输出Data error!
dollar = input()
rate = float(input())
if float(dollar[:-