python编程基础答案,python程序编写入门答案
计算机编程语言入门编程题:1~10(答案)提示:最好还是先思考,先编写,再看答案哦^_^
1.
对于我在区间(1,5):对于j在区间(1,5):对于k在区间(1,5):如果我!=j和j!=k和我!=k:print(i,j,k) 2 .
i=int(input(净利润:))arr=[1000000,600000,400000,200000,100000,0]rat=[0.01,0.015,0.03,0.05,0.075,0.1]r=0对于范围(0,6)中的idx:if I arr[idx]:r=(I-arr[idx])* rat[idx]print((I-arr[idx])
导入范围内I的数学(10001):if数学。sqrt(I 100)==int(math。sqrt(I 100))和数学。sqrt(I 268)==int(math。sqrt(I 268)):print(I)4。
def leapyear(n):如果(n % 4==0且n % 100!=0)或n % 400==0 else Falsedays=[31,28,31,30,31,30,31,31,30,31,31,30 ]year,month,day=[int(x)for x in input( input year/month/day:).split(/)]day 2=sum(days[:month-1])day if leapyear(year)and month 2:day 2=1 print(day 2)5 .
L=[]a=int(input(请输入第一个整数:))b=int(input(请输入第二个整数:))c=int(input(请输入第三个整数:))L . append(a)L . append(b)L . append(c)L . sort()print(L)6 .
#斐波那契数列def fib(n): a,b=1,1对于范围(n-1)中的I:a,b=b,a b返回a 7 .
#输出9*9 乘法口诀表for i in range(1,10):for j in range(1,i 1):print(%s * %s=%s %(i,j,i * j),end= )print() 8 .
import math leap=1h=0 for m in range(101,201):k=int(math。sqrt(m 1))for I in range(2,k 1):if m % I==0:leap=0 break if leap==1:print( %-4d % m,end= )h=1 if h % 10==0:print()leap=1 print(合计为% d“% h”9。
从数学导入sqrt#判断n是否为素数def isprime(n):如果n=1:返回对于范围(2,m)中的x,0 m=int(sqrt(n)) 1:如果n%x==0:返回0返回1#利用递归分解n并打印质因数def b素数(n):如果是素数(n):打印(n)否则:x=2而x=int(n/2):如果n % x==0:print(x)return b prime(n/x)x=x 1 10 .
x2=1表示范围(9,0,-1)内的日期:x1=(x2 1) * 2 x2=x1print(x1)(未完待续,持续更新)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。