将用户输入的所有数字相乘之后对
20
取余数
,
用户输入的数字个数不确定
print
(
'第1题,********************************************************************************'
)
numb_1
=
input
(
'请输入数字:'
)
def
pou
(
my_list
)
:
my_list2
=
my_list
.
split
(
','
)
nice
=
1
for
k
in
my_list2
:
nice
*=
int
(
k
)
return
nice
%
20
print
(
pou
(
numb_1
)
)
1、定义函数:(要求:定义函数处理逻辑。input输入操作在函数之外。)将用户输入的所有数字相乘之后对20取余数,用户输入的数字个数不确定'''print('第1题,********************************************************************************')numb_1 = input('请输入数字:')def pou(my_list): my_list2 = my_list.split(',') nice =
# 定义
函数
,
用户
判断一个字符串是不是数值(包括正数、负数、小数)
def input_isint(input_str):
if input_str.replace('.', '', 1).isdigit(): # 判断是否是正数,包括小数
return True
elif input_str.startswith('-') and input_str[1:].replace('.', '', 1).isdigit(): # 判断是否是负数,包括小数