摘要:
一、递归定义 如果函数中包含了对其自身的调用,该函数就是递归的;递归(Recursion),在数学与计算机科学中,是指在函数的定义中使用函数自身的方法; # 非递归实现阶乘 def factorial(n): res = 1 for i in range(2, n+1): res *= i retu 阅读全文
摘要:
一、为什么要用函数,有什么特点 为防止代码的沉余,就是在程序中不断地重复出现的同样功能的代码块,先定义一个实现同样功能的代码块(函数),定义好后可以无限次的调用,显得更简洁方便,可读性更强。 s1 = "hello world" length = 0 for i in s1: length = le 阅读全文
摘要:
一:整型(int)和 浮点型(folat) int的定义:记录一些固定的数值如:电话号码、qq号、卡号 user_age_db=intput(int(18)) int('jason'): 会报错,(ValueError: invalid literal for int() with base 10) 阅读全文