课堂笔记01
##1
10的阶乘
函数常用 for i in range来对函数进行取值区域设定,()前有后不有,意思是如果选择1,10的数,定义域内后面不取值,要往后一位数,才能取值,因此(1,10)的定义域要输入为(1,n+1)才能为1到10 的取值区间。
阶乘: n=1×2×3×…×(n-1)×n
1~10的阶乘相加,语法同理。
2
四个数的大小比较 if用于对结果的假设,对各个大小结果进行比较假设。
print输出部分也是要对大小的排序,程序运行后,输入部分要对四个数进行赋值,然后程序才会根据你编写的指令进行。
3
四位数的拆分,很明显将一个四位数拆分就是将四位数拆分为千, 百,十,个四个部分。
先将四位数挑选出来,whlie n <=9999,就是将所有的四位数进行范围挑选,n-str = str(n)将四位数进行拆分,然后要对拆分进行编写,四位数的拆分就要x4意思为四位数的拆解,两位数就用2
运行程序,就会先进行挑选,然后对符合的四位数进行拆分。
4
闰年的选择在(2000,2050)年份中选择。一样要在那些年份选择也要进行区间选择,因此for i in range将会大量运用。闰年就是四的倍数,因此年份除以4要余0。