来个大佬打一下!!
求解!!python 本帖最后由 傻眼貓咪 于 2021-12-29 19:30 编辑新手迷茫 发表于 2021-12-29 18:33
真的是不会阿
import random # 导入模组
arr = random.sample(range(10), 3) # 0 ~ 9 里随机 3 个数
for n in range(3): # 次数 3
guess = int(input("请输入猜数:")) # 用户输入猜数 guess
if guess in arr: # guess == 任一随机数
print("好棒哦,恭喜你猜对了!")
break
else:
print("Oh no,猜错了,加油哦!")
else: # 注意这里的缩排,这里的 else 和 for 对齐缩排(for ... else 语句)
print("猜错了,次数用完了")arr = list(map(int, input("键盘输入若干个数,并以空格隔开:").split())) # 键盘输入若干个数,并以空格隔开
odd = # 将奇数重新赋值新列表里
even = # 将偶数重新赋值新列表里
A = sum(even) # 求和
B = sorted(odd, reverse = True) # 大到小排序
m = max(B) # 求最大值
print("所有大于 10 的非奇数:", *even, "\n和为:", A) # 打印
print("奇数从大到小排序:", *B, f"\n最大值为:{m}") # 打印 这么简单楼主不自己试试吗?
还有,建议楼主起码说的含蓄点就说你不会找人帮忙做下看学习下
这么直白就找人敲代码,不加掩饰的伸手党不太好 这么简单楼主不自己试试吗?
还有,建议楼主起码说的含蓄点就说你不会找人帮忙做下看学习下
这么直白就找人敲代码,不加掩饰的伸手党不太好 1 #include <stdio.h>
2 int main(int argc, char **argv)
3 {
4 int input, odd, even;
5 char ch;
6 int i = 1, j, k = 1, m = 1, n;
7 while(1)
8 {
9 printf("please input number %d, and press Enter\n",i);
10 scanf("%d",&input);
11 ch = getchar();
12 printf("Do you want to continue input: Y/N\n");
13 scanf("%c",&ch);
14 ch = getchar();
15 if(ch == 'y' || ch == 'Y')
16 {
17 printf("ch2 = %c\n",ch);
18 i++;
19 continue;
20 }
21 else
22 {
23 break;
24 }
25 }
26
27 for(j = 1; j <= i; j++)
28 {
29 if(input%2 != 0)
30 {
31 printf("%d is a odd\n",input);
32 odd = input; //this arrays save odd
33 }
34 else
35 {
36 printf("%d is a even\n",input);
37 even = input; //this arrays save even
38 }
39 }
40
41 printf("all odd are:\n");
42 for(j = 1; j < k; j++)
43 {
44 printf("%d",odd);
45 }
46 printf("\nall even are:\n");
47 for(j = 1; j < m; j++)
48 {
49 printf("%d",even);
50 }
51 printf("\n about odd sum and even sequence, please do it by yourself !!!\n");
52
53 return 0;
54 }
qq1151985918 发表于 2021-12-29 14:42
这么简单楼主不自己试试吗?
还有,建议楼主起码说的含蓄点就说你不会找人帮忙做下看学习下
这么直白就找 ...
真的是不会阿 xiaoshuai666 发表于 2021-12-29 17:03
1 #include
2 int main(int argc, char **argv)
3 {
谢谢哈
页:
[1]