python输出各位有效数字|global变量,pythonglobal,[Python]代码程序


[Python]代码

程序功能:输入为一个整数,调用APfirst输出第一位有效数字,每调用APnext输出下一位有效数字#用python找有效数字的问题g_count = 0def APfirst(num):    global g_count    g_count = 0    return int(str(num)[0])def APnext(num):    global g_count    if(g_count < len(str(num))-1):        g_count = g_count + 1    return int(str(num)[g_count])input_num = 1234567890print(APfirst(input_num))for i in range(0,11):    print(APnext(input_num))print(APfirst(input_num))print(APnext(input_num))

评论关闭