python 输入0表示输入结束_Python:通过键盘输入一系列值,输入0则表示输入结束,将这些值不包含0建立一个列表,输出列表各...

展开全部

def addList(List):

a = raw_input()

if a == '0':

duprint List

else:

List.append(a)

addList(List)

addList([])

或:

#include

int WhichMore(int x[],int n)

{

int j=0,o=0;

for(int i=0;i

if(x[i]%2==0)

o++;

else

j++;

return o-j;

}

int main()

{

int x[100],i=0,j;

while(1)

{

scanf("%d",&j);

if(j)

x[i++]=j;

else

break;

}

j=WhichMore(x,i);

if(j>=0)

printf("偶数比奇数多%d个\n",j);

else

printf("奇数比偶数多%d个\n",-j);

return 0;

}

扩展资料:

Python的函数支持递归、默认参数值、可变参数,但不支持函数重载。为32313133353236313431303231363533e59b9ee7ad9431333433656133了增强代码的可读性,可以在函数后书写“文档字符串”(Documentation Strings,或者简称docstrings),用于解释函数的作用、参数的类型与意义、返回值类型与取值范围等。可以使用内置函数help()打印出函数的使用帮助。