Python 练习实例32 Python 100例 题目:按相反的顺序输出列表的值。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- a = ['one', 'two', 'three'] for i in a[::-1]: print i 以上实例输出结果为: three two one Python 1...
https://www.w3cschool.cn/python/python-exercise-example32.htmlPython 练习实例23 Python 100例 题目:打印出如下图案(菱形): * *** ***** ******* ***** *** * 程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。 程序源代码:...
https://www.w3cschool.cn/python/python-exercise-example23.htmlPython 练习实例33 Python 100例 题目:按逗号分隔列表。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- L = [1,2,3,4,5] s1 = ','.join(str(n) for n in L) print s1 以上实例输出结果为: 1,2,3,4,5 Python 100例
https://www.w3cschool.cn/python/python-exercise-example33.htmlPython 练习实例34 Python 100例 题目:练习函数调用。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- def hello_world(): print 'hello world' def three_hellos(): for i in range(3): hello_world() if __name__ == '__main__': three_hellos()...
https://www.w3cschool.cn/python/python-exercise-example34.htmlPython 练习实例35 Python 100例 题目:文本颜色设置。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m...
https://www.w3cschool.cn/python/python-exercise-example35.htmlPython 练习实例26 Python 100例 题目:利用递归方法求5!。 程序分析:递归公式:fn=fn_1*4! 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- def fact(j): sum = 0 if j == 0: sum = 1 else: sum = j * fact(j - 1) return sum for i in range(5): print '%d! = %d' %...
https://www.w3cschool.cn/python/python-exercise-example26.htmlPython 练习实例36 Python 100例 题目:求100之内的素数。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- from math import sqrt if __name__ == '__main__': N = 100 a = range(0,N) for i in range(2,int(sqrt(N))): for j in range(i + 1,N): if (a[i] ...
https://www.w3cschool.cn/python/python-exercise-example36.htmlPython 练习实例27 Python 100例 题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- def output(s,l): if l==0: return print (s[l-1]) output(s,l-1) s = raw_input(...
https://www.w3cschool.cn/python/python-exercise-example27.htmlPython 练习实例37 Python 100例 题目:对10个数进行排序。 程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换。 程序源代码: #!/usr/bin...
https://www.w3cschool.cn/python/python-exercise-example37.htmlPython 练习实例38 Python 100例 题目:求一个3*3矩阵对角线元素之和。 程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- if __name__ == '__main__': a = [] sum = 0.0 for...
https://www.w3cschool.cn/python/python-exercise-example38.html抱歉,暂时没有相关的微课
w3cschool 建议您:
抱歉,暂时没有相关的视频课程
w3cschool 建议您:
抱歉,暂时没有相关的教程
w3cschool 建议您:
Python 练习实例32 Python 100例 题目:按相反的顺序输出列表的值。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- a = ['one', 'two', 'three'] for i in a[::-1]: print i 以上实例输出结果为: three two one Python 1...
https://www.w3cschool.cn/python/python-exercise-example32.htmlPython 练习实例23 Python 100例 题目:打印出如下图案(菱形): * *** ***** ******* ***** *** * 程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。 程序源代码:...
https://www.w3cschool.cn/python/python-exercise-example23.htmlPython 练习实例33 Python 100例 题目:按逗号分隔列表。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- L = [1,2,3,4,5] s1 = ','.join(str(n) for n in L) print s1 以上实例输出结果为: 1,2,3,4,5 Python 100例
https://www.w3cschool.cn/python/python-exercise-example33.htmlPython 练习实例34 Python 100例 题目:练习函数调用。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- def hello_world(): print 'hello world' def three_hellos(): for i in range(3): hello_world() if __name__ == '__main__': three_hellos()...
https://www.w3cschool.cn/python/python-exercise-example34.htmlPython 练习实例35 Python 100例 题目:文本颜色设置。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- class bcolors: HEADER = '\033[95m' OKBLUE = '\033[94m' OKGREEN = '\033[92m' WARNING = '\033[93m' FAIL = '\033[91m...
https://www.w3cschool.cn/python/python-exercise-example35.htmlPython 练习实例26 Python 100例 题目:利用递归方法求5!。 程序分析:递归公式:fn=fn_1*4! 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- def fact(j): sum = 0 if j == 0: sum = 1 else: sum = j * fact(j - 1) return sum for i in range(5): print '%d! = %d' %...
https://www.w3cschool.cn/python/python-exercise-example26.htmlPython 练习实例36 Python 100例 题目:求100之内的素数。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- from math import sqrt if __name__ == '__main__': N = 100 a = range(0,N) for i in range(2,int(sqrt(N))): for j in range(i + 1,N): if (a[i] ...
https://www.w3cschool.cn/python/python-exercise-example36.htmlPython 练习实例27 Python 100例 题目:利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。 程序分析:无。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- def output(s,l): if l==0: return print (s[l-1]) output(s,l-1) s = raw_input(...
https://www.w3cschool.cn/python/python-exercise-example27.htmlPython 练习实例37 Python 100例 题目:对10个数进行排序。 程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换。 程序源代码: #!/usr/bin...
https://www.w3cschool.cn/python/python-exercise-example37.htmlPython 练习实例38 Python 100例 题目:求一个3*3矩阵对角线元素之和。 程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。 程序源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- if __name__ == '__main__': a = [] sum = 0.0 for...
https://www.w3cschool.cn/python/python-exercise-example38.html