def recursion(n):
result = n
for i in range(1,n):
result *= i
return result
number = int(input('请输入一个整数'))
result = recursion(number)
print("%d的阶乘是:%d"%(number,result))
阅读全部 | 2022年5月9日 17:35
def recursion(n):
result = n
for i in range(1,n):
result *= i
return result
number = int(input('请输入一个整数'))
result = recursion(number)
print("%d的阶乘是:%d"%(number,result))
阅读全部 | 2022年5月9日 17:35
num=int(input("请输入一个整数:"))
if num%2==0:
print("even\n"*8)
else:
print("odd\n"*8)
阅读全部 | 2022年4月25日 17:31
num=int(input("请输入一个整数:"))
if num%2==0:
print("even")
else:
print("odd"
阅读全部 | 2022年4月18日 17:38
age = int(input("Please input your age:\n"))
if age < 2:
print("原来你是个婴儿!!")
elif age < 4:
print("原来你是蹒跚学步,先等着过儿童节吧!!")
elif age < 20:
print("原来你是青少年,节日快乐!!")
elif age < 65:
print("原来你是成年人!!")
else:
print("原来你是老年人!!")
阅读全部 | 2022年3月28日 17:47
# 【程序1】
# 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
# 程序分析:python不用c语言那么麻烦,可以直接用内置的库函数得到结果
from itertools import permutations
perms = permutations([1,2,3,4], 3)
for perm in perms:
print(perm)
阅读全部 | 2022年3月28日 17:40
import os
import random
print(""" +++++++++++++++++游戏规则++++++++++++++++++++
++++++++++++++++++猜1到10之间的数字++++++++++++
++++++++++++++++注意:每次数字是随机的+++++++++""")
while True:
want = int(input('请输入你设定猜错失败次数的上线:'))
if want >10 or want<0:
print('你输入的不合理!')
continue
elif want !=23456789023456543:
if 5 > want and want > 2:
......................
阅读全部 | 2022年3月7日 17:50
print("I Love China\n"*40)
阅读全部 | 2021年8月25日 14:45
#include <stdio.h>
int main() {
printf("我在编程中国学C语言\n\n");
// 练习一下循环的使用
int i;
for (i=1; i<=20; i++) {
printf("我爱编程中国 %d 次\n", i);
}
printf("\n\n编程中国送我一颗小心心:");
......................
阅读全部 | 2021年8月25日 14:43