10 2019 档案
摘要:创建: 要创建一个set,需要提供一个list作为输入集合: 注意,传入的参数[1, 2, 3]是一个list,而显示的{1, 2, 3}只是告诉你这个set内部有1,2,3这3个元素,显示的顺序也不表示set是有序的。 重复元素在set中自动被过滤: 增加: 通过add(key)方法可以添加元素到
阅读全文
摘要:题目一(统计字符串中指定类型字符的个数): 假设所有字符分为三类:字母,数字及其他字符。编写一个函数,判断指
阅读全文
摘要:题目一(输出国际象棋棋盘) 分析: 用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。 主要代码: for i in range(8): for j in range(8): if (i+j)%2!=0: print(chr(219)*2,end='') else: prin
阅读全文
摘要:题目一(青蛙跳台阶): 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 分析: 假设只有一级台阶,则总共只有一种跳法; 假设有两级台阶,则总共有两种跳法; 假设有n级台阶,那么第一步就要分为跳一步和跳两步: 跳一步,那么接下来就是跳n-1; 跳两步,那么接
阅读全文

浙公网安备 33010602011771号