python练习题

1.小明过年得到1500元压岁钱,在商场看中一个书包,正好商场做活动打八五折,从键盘输入书包的价格,
输出折扣后书包的价格以及小明买了书包后剩下的钱。
money = 1500
bao = float(input(‘请输入书包的价格:’))*0.85
sheng = money-bao
print(“折扣后书包的价格:”,bao)
print(“小明买书包后剩下的钱:”,sheng)

2.计算1~100的和
i,sum = 1,0
while i < 101:
sum += i
i += 1
print("%d"%sum)

3.#判断是否是素数:
num = int(input(“请输入一个数字:”))
if num > 1:
for i in range(2,num):
if(num % i) == 0:
print(num,“不是素数”)
break
else:
print(num,“是素数”)

4.#百钱买百鸡:一只公鸡5元钱,一只母鸡3元钱,三只小鸡1元钱,现在要用100元钱买100只鸡,问公鸡、母鸡、小鸡各多少只?
for a in range(0,21):
for b in range(0,34):
for c in range(0,101):
if a+b+c100 and a5+b3+c/3100:
print(a,b,c)

5.#正打星星
n=int(input(“请输入图形的行数:”))
for i in range(0,n):
for j in range(0, 10-1):
print(" “,end=’’)
for j in range(0, 2i+1):
print("
”, end=’’)
print(’\n’)

6.#水仙花数
from math import*
for i in range(100,1000):
n1=i//100;
n2=(i%100)//10;
n3=i%10
if(pow(n1,3)+pow(n2,3)+pow(n3,3) == i):
print(i,end=’ ')

你可能感兴趣的:(笔记)