python实验手册

上传人:n**** 文档编号:56540129 上传时间:2018-10-13 格式:PDF 页数:6 大小:288.26KB
返回 下载 相关 举报
python实验手册_第1页
第1页 / 共6页
python实验手册_第2页
第2页 / 共6页
python实验手册_第3页
第3页 / 共6页
python实验手册_第4页
第4页 / 共6页
python实验手册_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《python实验手册》由会员分享,可在线阅读,更多相关《python实验手册(6页珍藏版)》请在金锄头文库上搜索。

1、Python实验手册 向光军 2017 年 3 月 13 日 目录 1实验12 1.1【实验内容】 . . . . . . . . . . . . . . . . . . . . . . . . . . .2 1.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2实验22 2.1【实验内容】 . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . .

2、 . .2 3实验33 3.1【实验内容】 . . . . . . . . . . . . . . . . . . . . . . . . . . .3 3.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . . . .3 4实验43 4.1【实验内容】 . . . . . . . . . . . . . . . . . . . . . . . . . . .3 4.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . . . .3 5实验54 5.1【实验内容】 . . .

3、. . . . . . . . . . . . . . . . . . . . . . . .4 5.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . . . .4 6实验64 6.1【实验内容】 . . . . . . . . . . . . . . . . . . . . . . . . . . .4 6.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . . . .5 1 1实验12 7实验75 7.1【实验内容】 . . . . . . . . . . . . .

4、. . . . . . . . . . . . . .5 7.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . . . .5 8实验86 8.1【实验内容】 . . . . . . . . . . . . . . . . . . . . . . . . . . .6 8.2【实验代码】 . . . . . . . . . . . . . . . . . . . . . . . . . . .6 1实验1 1.1【实验内容】 有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三 位数?各是多少? 1.2【实验代码】 for

5、iin range(1 ,5): forjin range(1 ,5): for k in range(1 ,5): if (i!= k ) and ( i!= j ) and ( j != k ): print i , j ,k 2实验2 2.1【实验内容】 输入某年某月某日,判断这一天是这一年的第几天? 2.2【实验代码】 year = int (raw input( year :n ) month = int (raw input( month:n ) day = int (raw input( day:n ) months = (0 ,31 ,59 ,90 ,120 ,151 ,181

6、 ,212 ,243 ,273 ,304 ,334) if0 2): sum += 1 print itisthe %dth day . % sum 3实验3 3.1【实验内容】 输入三个整数x,y,z,请把这三个数由小到大输出。 3.2【实验代码】 l = foriin range (3): x = int (raw input( integer :n ) l . append(x) l . sort () printl 4实验4 4.1【实验内容】 输出 9*9 乘法口诀表。 4.2【实验代码】 foriin range(1 ,10): print 5实验54 forjin range(1

7、 ,i +1): print ”%d%d=%d” % ( i ,j ,i j ) , 5实验5 5.1【实验内容】 判断101-200之间有多少个素数,并输出所有素数。 5.2【实验代码】 h = 0 leap = 1 from math import sqrt for m in range(101 ,201): k = int ( sqrt (m + 1) foriin range(2 ,k + 1): if m % i = 0: leap = 0 break ifleap = 1: print%4d % m h += 1 if h % 10 = 0: print leap = 1 prin

8、tThe totalis %d % h 6实验6 6.1【实验内容】 利用条件运算符的嵌套来完成此题:学习成绩 90分的同学用A表示, 60-89分之间的用B表示,60分以下的用C表示。 7实验75 6.2【实验代码】 score = int (raw input( inputscore :n ) ifscore = 90: grade = A elifscore = 60: grade = B else : grade = C print%d belongsto %s % ( score , grade ) 7实验7 7.1【实验内容】 输入一行字符,分别统计出其中英文字母、空格、数字和其它

9、字符的 个数。 7.2【实验代码】 import string s = raw input( input astring :n ) letters = 0 space = 0 digit = 0 others = 0 for c in s : ifc . isalpha (): letters += 1 elifc . isspace (): space += 1 elifc . isdigit (): digit += 1 else : others += 1 8实验86 print char = %d, space = %d, digit = %d, others = %d % ( letters , space , digit , others ) 8实验8 8.1【实验内容】 求1!+2!+3!+.+20!的和。 8.2【实验代码】 s = 0 t = 1 for n in range(1 ,21): t = n s += t print 1! + 2! + 3! + . . . + 20! = %d % s

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 经验/事迹

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号