摘要:
题目:暂停一秒输出。 程序分析:使用 time 模块的 sleep() 函数。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- import time my_dict = {1:'a',2:'b'} for key ,value in my_dict 阅读全文
摘要:
题目:输出 9*9 乘法口诀表。 程序分析:分行与列考虑,共9行9列,i控制行,j控制列。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- for i in range(1, 10): print() for j in range(1, i+1): 阅读全文
摘要:
题目:将一个列表的数据复制到另一个列表中。 程序分析:使用列表[:]。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- a = [1, 2, 3] b = a[:] print(b) 阅读全文
摘要:
题目:斐波那契数列。 程序分析:斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……。 在数学上,费波那契数列是以递归的方法来定义: F0 = 0 (n=0) F1 = 1 (n=1) Fn = F[n-1]+ 阅读全文
摘要:
题目:输入三个整数x,y,z,请把这三个数由小到大输出。 程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。 程序源代码 #!/usr/bin/python # -*- coding 阅读全文
摘要:
题目:输入某年某月某日,判断这一天是这一年的第几天? 程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于2时需考虑多加一天: 程序源代码: #!/usr/bin/python # -*- coding:utf-8 -*- year = in 阅读全文