sytn.net
当前位置:首页 >> python考试试题及答案 >>

python考试试题及答案

def DayUp(df):dayup = 1.0for i in range(365):if i % 7 in [5,6,0]:dayup = dayupelse:dayup = dayup*(1+df)return dayupdayfactor = 0.001for i in range(10):print("DayUp: {:.3f}".format(DayUp(dayfactor)))dayfactor += 0.001

flag只是一个变量,你可以把它改成任意抄的字母数字下划线组合,只要不是python内置的变量名就可以.比如袭flag可以改成flag1,也可以改成fla.如果你想问为啥要用flag,可以这样解释:要判断一个字符串是否是回文,就需要2113先拿该字符串的第1个字符和最后一个字符来比较,如果相同,则继续比较下一组;如果不同,就不是回文,我们也就得到结5261果了,也就不用比较了.那么比较过程中,我们如何去记录4102比较结果呢?也就是说,假如我们已经知道了不是回文,那下面程序要打1653印文本,如何判断该打印哪个呢?

def gcd(x, y): s = (x > y) and y or x while (x % s or y % s): s -= 1 return sdef testfunc(n, d): g = gcd(n, d) n, d = n / g, d / g if n

每一行都要递进的缩进去四个空格,我发的时候没注意格式for i in range(7,100,7):for j in range(9,100 - i,9):if (100 - i - j) % 4 == 0:print('第一大题每道小题%d分,第二道大题每道小题%d分,第三道大题每道小题%d分' %(int(i/7),int(j/9),int((100-i-j)/4)))

# coding:utf-8def get_sum(N): i = 0 sum_num = 0 while 1: sum_num += i if sum_num >= N: break i += 1 return sum_numnum = input("please input a integer:")print get_sum(num)

c (\n和\t各为一个字符)a (10为边界但是不包括,2是步进)a (从右往左5个,字符串切片基础)d (形参和实参不一定同名、形参不能是常量、实参可以是表达式)a (是下划线数字字母组成第一个字符不能为数字,且不能为关键字,break是关键字)'Y' (or从左往右直到为真的那项,全为假则为最右项)(1) 'one' (2) 'one' (3) 'amd' (4)12 , 'd' 考察字符串列表切片的基础知识.

up_limit = int(input("please enter a positive integer:"))print(" the Fibonacci sequence up to %d:" %(up_limit))t1,t2=0,1a=[t1,t2]while 1: t1,t2=t2,t1+t2 if t2

相关文档
famurui.com | rprt.net | qhnw.net | sichuansong.com | ysbm.net | 网站首页 | 网站地图
All rights reserved Powered by www.sytn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com