1 / 39
文档名称:

python基础100练习题.doc

格式:doc   大小:1,068KB   页数:39页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

python基础100练习题.doc

上传人:雨林书屋 2022/5/12 文件大小:1.04 MB

下载得到文件列表

python基础100练习题.doc

文档介绍

文档介绍:python基础100练****题
python基础100练****题
python基础100练****题
实例001:数字组合
题目有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
程序剖析n基础100练****题
python基础100练****题
python基础100练****题
python基础100练****题
python基础100练****题
实例005:三数排序
题目输入三个整数x,y,z,请把这三个数由小到大输出。
程序剖析练练手就随便找个排序算法实现一下,偷懒就直接调函数。
raw=[]
foriinrange(3):
x=int(input('int%d:'%(i)))
raw。append(x)
foriinrange(len(raw)):
forjinrange(i,len(raw)):
ifraw[i]>raw[j]:
raw[i],raw[j]=raw[j],raw[i]
print(raw)
raw2=[]
foriinrange(3):
x=int(input(’int%d:%(’i)))
(x)
print(sorted(raw2))
实例006:斐波那契数列
题目斐波那契数列。
python基础100练****题
python基础100练****题
python基础100练****题
程序剖析斐波那契数列(Fibonaccisequence),从

1,1

开始,后边每一项等于前面两项之和。


python基础100练****题
python基础100练****题
python基础100练****题
方便就递归实现,图性能就用循环。
#递归实现
defFib(n):
return1ifn〈=2elseFib(n-1)+Fib(n—2)
print(Fib(int(input( ))))
#朴实实现
target=int(input( ))
res=0
a,b=1,1
foriinrange(target-1):
a,b=b,a+b
print(a)
python基础100练****题
python基础100练****题
python基础100练****题
实例007:copy
题目将一个列表的数据复制到另一个列表中。
程序剖析使用列表[:],拿不准能够调用

copy模块.
python基础100练****题
python基础100练****题
python基础100练****题
importcopy
python基础100练****题
python基础100练****题
python基础100练****题
a=[1,2,3,4,[’a’]],’b'
python基础100练****题
python基础100练****题
python基础100练****题
b=a
c=a[:]
d=copy。copy(a)

#赋值
#浅拷贝
#浅拷贝
python基础100练****题
python基础100练****题
python基础100练****题
e=copy。deepcopy(a)#深拷贝
a。append(5)
a[4].append('c’)
print('a=)’,a
print('b=',b)
print(’,c=c)’
print(’d=',d)
print(’e=',e)
============RESTART:F:\PyWorkspace\Python100\100examples\============
a=[1,2,3,4,['a',’b',,'c5]’]
b=[1,2,3,4,[’,a''b’,],’5c']
c=[1,2,3,4,['a,’’b’],'c]’
d=[1,2,3,4,['a',’b','c']]
python基础100练****题
python基础100练****题
python基础100练****题
e=

[1,2,

3,4,

[’a','b']]
python基础100练****题
python基础100练****题
python基础100练****题
实例008:九九乘法表
题目输出9*9乘法口诀表。
python基础100练