以下不可以做为Python变量的是( )。
FiveStar
fiveStar
5Star
Star5
以下Python代码实现从小到大的顺序输出能整除N的数(因子),例如N=18时输出 1 2 3 6 9 18 ,横线处应填入( )。
N = int(input())
for i :
if N%i == 0:
print(i,end =",")
range(N)
range(1,N)
range(N+1)
range(1,N+1)
Python表达式 [x for x in range(2,20) if x % 3 and x % 5 == 0] 的值是 ( )
[15]
[5, 10]
[2, 4, 7, 8, 11, 13, 14, 16, 17, 19]
[3, 6, 9, 12, 18]
Python代码 print([[i]*i for i in range(5)]) 执行后输出是( )
[[], [1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]
[[0], [1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]
[[1], [2, 2], [3, 3, 3], [4, 4, 4, 4]]
[[1], [2, 2], [3, 3, 3], [4, 4, 4, 4], [5, 5, 5, 5, 5]]
Python代码 print(list(range(1, 10))[1::2]) ,输出结果是( )?
上述代码执行报错
[1, 3, 5, 7, 9]
[2, 4, 6, 8, 10]
[2, 4, 6, 8]
小杨购物
时间限制:1.0 s
内存限制:512.0 MB
题面描述
小杨有n元钱用于购物。商品A的单价是a元,商品B的单价是b元。小杨想购买相同数量的商品A和商品B。
请你编写程序帮小杨计算出他最多能够购买多少个商品A和商品B。
输入格式
第一行包含一个正整数 ,代表小杨用于购物的钱的金额。
第二行包含一个正整数A,代表商品A的单价。
第三行包含一个正整数B,代表商品b的单价。
输出格式
输出一行,包含一个整数,代表小杨最多能够购买的商品A和商品B的数量。
输入样例1
12
1
2
输出样例1
4
在样例1中,第1行输入的12表示小杨拥有的资金总额为12元,第2行的1表示第一种商品(即商品A)的单价,第3行的2表示第二种商品(即商品B)的单价。
对于样例1,由于需要购买相同数量的两种商品,因此小杨最多能够购买4件商品A和4件商品B,共花费
4*1+4*2=12元。因此,样例1的答案为4。
对于本题,输入皆为大于0的正整数,不必考虑其他情况。
输入样例2
13
1
2
输出样例2
4
对于样例2,由于需要购买相同数量的两种商品,因此小杨最多能够购买4件商品4和4件商品 B,共花费 4*1+4*2=12元。如果小杨想购买 件商品 和 件商品 ,则需花费5*1+5*2=15元,超过了小杨的预算13元。因此,样例2的答案为 4。
对于全部数据,保证有1≤n,a,b≤10的五次方
【此处为严谨题目所需,本级考生不必考虑本行描述】。
美丽数字
时间限制:1.0 s
内存限制:512.0 MB
题面描述
小杨有n个正整数,他认为一个正整数是美丽数字当且仅当该正整数是9的倍数但不是8的倍数。
小杨想请你编写一个程序计算n个正整数中美丽数字的数量。
输入格式
第一行包含一个正整数n ,代表正整数个数。
第二行包含n个正整数 a1,a2,a3,...an。
输出格式
输出一个整数,代表其中美丽数字的数量。
输入样例 1
3
1
9
72
输出样例 1
1
对于样例1:
1既不是9的倍数,也不是8的倍数;
9是9的倍数,不是8的倍数;
72既是9的倍数,也是8的倍数;
因此答案为1 。
对于全部数据,均保证输入为大于0的正整数,保证有【此处为严谨题目所需,本级考生可不考虑】。
问题描述
开学了,小明来到文具店选购文具。签字笔2元一支,他需要X支;记事本5元一本,他需要Y本;直尺3元一把,他需要Z把。小明手里有Q元钱。请你通过编程帮小明算算,他手里的钱是否够买他需要的文具。
输入描述
输入4行。
第一行包含一个正整数 ,是小明购买签字笔的数量。约定1≤X≤10。
第二行包含一个正整数 ,是小明购买记事本的数量。约定1≤Y≤10。
第三行包含一个正整数 ,是小明购买直尺的数量。约定1≤Z≤10。
第四行包含一个正整数 ,是小明手里的钱数(单位:元)。
输出描述
输出2行。如果小明手里的钱够买他需要的文具,则第一行输出"Yes",第二行输出小明会剩下的钱数(单位:元);
否则,第一行输出"No",第二行输出小明缺少的钱数(单位:元)。
样例输入1
1
1
1
20
样例输出1
Yes
10
样例输入2
1
1
1
5
样例输出2
No
5
题目描述
小杨学习了加密技术移位,所有大写字母都向后按照一个固定数目进行偏移。偏移过程会将字母表视作首尾相接的环,例如,当偏移量是 3 的时候,大写字母 A 会替换成 D,大写字母 Z 会替换成 C,总体来看,大写字母表ABCDEFGHIJKLMNOPQRSTUVWXYZ 会被替换成 DEFGHIJKLMNOPQRSTUVWXYZABC。
注:当偏移量是 26 的倍数时,每个大写字母经过偏移后会恰好回到原来的位置,即大写字母表 ABCDEFGHIJKLMNOPQRSTUVWXYZ 经过偏移后会保持不变。
输入描述
第一行包含一个正整数 n。
输出描述
输出在偏移量为 n 的情况下,大写字母表ABCDEFGHIJKLMNOPQRSTUVWXYZ 移位替换后的结果。
样例输入
3
样例输出
DEFGHIJKLMNOPQRSTUVWXYZABC
题目描述
海滩上有一堆鱼,N 只小猫来分。第一只小猫把这堆鱼平均分为 N 份,多了 i<N 个,这只小猫把多的 i 个扔入海中,拿走了一份。第二只小猫接着把剩下的鱼平均分成 N 份,又多了 i 个,小猫同样把多的 i 个扔入海中,拿走了一份。第三、第四、……,第 N 只小猫仍是最终剩下的鱼分成 N 份,扔掉多了的 i 个,并拿走一份。
编写程序,输入小猫的数量 N 以及每次扔到海里的鱼的数量 i,输出海滩上最少的鱼数,使得每只小猫都可吃到鱼。
例如:两只小猫来分鱼 N=2,每次扔掉鱼的数量为 i=1,为了每只小猫都可吃到鱼,可令第二只小猫需要拿走 1 条鱼,则此时待分配的有 3 条鱼。第一只小猫待分配的鱼有 3×2+1=7 条
输入格式
总共 2 行。第一行一个整数 N,第二行一个整数 i。
保证 0<N<10;i<N 。
输出格式
一行一个整数,表示满足要求的海滩上最少的鱼数。
输入样例1
2
1
输出样例1
7
输入样例2
3
1
输出样例2
25