摘要: 软件设计师考试大纲 一、考试说明 1.考试目标 通过本考试的合格人员能根据软件开发项目管理和软件工程的要求,按照系统总体设计规格说明书进行软件设计, 编写程序设计规格说明书等相应的文档, 组织和指导程序员编写、调试程序, 并对软件进行优化和集成测试,开发出符合系统总体设计要求的高质量软件; 具有工程 阅读全文
posted @ 2019-10-16 12:37 sszqxt 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 在查资料、看书过程中遇到的一些未知的领域、知识点: 1、模仿静态变量 可参考: https://www.runoob.com/python/python-exercise-example41.html https://www.runoob.com/python/python-exercise-exa 阅读全文
posted @ 2019-10-07 16:48 sszqxt 阅读(128) 评论(0) 推荐(0) 编辑
摘要: datetime模块 的介绍: 用于调取时间、日期 datetime包含的 方法: 示例: 输出指定格式的日期。 输出的结果: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercis 阅读全文
posted @ 2019-10-07 16:41 sszqxt 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Random介绍: 输出随机数。 快照: random模块的方法有: uniform 方法的使用: 翻译:关于random模块的uniform方法的一些帮助; random的uniform(a,b) 方法。 random例子: 在[a,b) 或[a,b] 范围内,根据四舍五入,获取一个随机数。 原题 阅读全文
posted @ 2019-10-07 16:23 sszqxt 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Python的运算符分为以下几类: 算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符 以及需要考虑的:运算符优先级 一、算术运算符: 需要注意的,上图是Python 2.0版本的,在Python3.0版本中,算术除法与2.0版本不同。 二、比较运算符 比较运算符返回的值均 阅读全文
posted @ 2019-10-07 15:19 sszqxt 阅读(609) 评论(0) 推荐(0) 编辑
摘要: Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter: Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 . Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Mac 阅读全文
posted @ 2019-10-06 22:10 sszqxt 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 矩阵,是高等数学的重要一部分,在实际生活应用中也常常会有涉及,今天将矩阵相关的知识复习一下: 矩阵的一些特性: 对于n*n矩阵, 主对角线为左上到右下 副对角线为左下到右上 一些特殊矩阵: 稀疏矩阵和准对角矩阵,有特定的快速运算算法。 还有近角矩阵 针对特定矩阵结构(如稀疏矩阵和近角矩阵)定制的算法 阅读全文
posted @ 2019-10-06 14:50 sszqxt 阅读(1274) 评论(0) 推荐(0) 编辑
摘要: 题目: 求一个3*3矩阵主对角线元素之和。 主对角线:从左上多右下的书归为主对角线 副对角线:从左下至右上的数归为副对角线。 我的源码: 那么求副对角线的和: 需要注意的是,for循环默认是从0开始的。 原题给出的解答: 原题,是利用for循环手动输入3*3矩阵的各数字,然后求和的; ——————— 阅读全文
posted @ 2019-10-06 14:10 sszqxt 阅读(1867) 评论(0) 推荐(0) 编辑
摘要: 原题: 使用选择法对10个数字排序; 即取10个数中最小的放在第一个位置,再取剩下9个中最小的放在第二个位置。。。 我的源码: 我的输出结果: 原题给出的解答方法: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/py 阅读全文
posted @ 2019-10-06 12:44 sszqxt 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 原题: 文本颜色设置。 我的代码 输出的结果: 考虑可能是我使用的cmd不支持彩色显示吧,没出现预想的效果。 原题给出的解答: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercis 阅读全文
posted @ 2019-10-06 12:26 sszqxt 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 在IDE解释器中,执行help('modules')可查看当前环境可调用的Python模块: 各个模块的作用及使用方法: ————————(我是分割线)———————— 参考: None 备注: 初次编辑时间:2019年10月6日11:18:28 环境:Windows 7 / Python 3.7. 阅读全文
posted @ 2019-10-06 11:18 sszqxt 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 原题: 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。 我的源码: 原题给出的解答: ————————(我是分割线)———————— 参考: 1. RUNOOB 阅读全文
posted @ 2019-10-06 09:40 sszqxt 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 数字 数字的常用方法: 第一组常用方法: 第二组常用方法: (内置函数) math模块的方法: 第三组常用方法: 字符串 字符串的常用方法: 第一组常用方法: string模块的方法: 第二组常用方法: str.join() 列表 列表的常用方法: 第一组常用方法: 'append', 'clear 阅读全文
posted @ 2019-10-05 16:31 sszqxt 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 反转列表 我的源代码: 结果: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example32.html 备注: 初次编辑时间:2019年10月5日16:08:39 环 阅读全文
posted @ 2019-10-05 16:08 sszqxt 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 原题: 我的代码: 效果: 原题给出的解答方法: 原题是将数字转换为字符串,逐一比较自身收尾是否相同。 ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example30. 阅读全文
posted @ 2019-10-05 15:59 sszqxt 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 相信大家在看别人的python程序时,可能会在大部分的程序后看到标题这段代码,这里解释下它的意义。总的来说,这句代码的作用就是既能保证当前的.py文件直接运行,也能保证其可以作为模块被其他.py文件导入。 下面我将通过几个例子帮助大家理解 demo1.py 输出结果: 查看类型: 这说明__name 阅读全文
posted @ 2019-10-05 15:30 sszqxt 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 基于Python的网站应用程式架构: ▪ Bottle ▪ CherryPy ▪ Django ▪ Flask ▪ Gork ▪ Pyjamas ▪ Pylons ▪ Pyramid ▪ Tornado ▪ TurboGears ▪ web2py ▪ Zope 阅读全文
posted @ 2019-10-05 14:23 sszqxt 阅读(103) 评论(0) 推荐(0) 编辑
摘要: Python的异常 异常的层次结构: 其他: StandardError 所有的内建标准异常的基类 OverflowWarning 旧的关于自动提升为长整型(long)的警告 WindowsError 系统调用失败 EnvironmentError 操作系统错误的基类IOError 输入/输出操作失 阅读全文
posted @ 2019-10-05 12:02 sszqxt 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 如下图小猪佩奇: 要求使用turtle画小猪佩奇: 源码: 效果图: 只画了个头,身子没画出来,后续可以补上。 ————————(我是分割线)———————— 参考: 1. https://blog.csdn.net/weixin_41988628/article/details/80718153 阅读全文
posted @ 2019-10-05 11:47 sszqxt 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 素数 大于1且不被其他整数(除了1和其本身)整除的整数。 质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。 示例:2,3,5,7,11,13,17,19,23,29,31,37,39,41... 回文数 “回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如 阅读全文
posted @ 2019-10-05 11:13 sszqxt 阅读(3351) 评论(0) 推荐(0) 编辑
摘要: 目的: 使用Turtle实现实时时钟效果 源代码: ————————(我是分割线)———————— 参考: 1. https://blog.csdn.net/weixin_41988628/article/details/80718153 备注: 初次编辑时间:2019年10月4日16:35:32 阅读全文
posted @ 2019-10-04 16:36 sszqxt 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 原题: 使用turtle画五角星: 我的代码: 改变角度,可以画其他图形 我的代码: 效果图: ————————(我是分割线)———————— 参考: 1. None 备注: 初次编辑时间:2019年10月4日15:45:54 环境:Windows 7 / Python 3.7.2 阅读全文
posted @ 2019-10-04 16:33 sszqxt 阅读(806) 评论(0) 推荐(0) 编辑
摘要: Python 是一种面向对象、解释型计算机程序设计语言。 Python是什么? Python(英国发音:/ˈpaɪθən/ 美国发音:/ˈpaɪθɑːn/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Py 阅读全文
posted @ 2019-10-04 15:03 sszqxt 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 原题: 有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大? 我的源码: 输出结果: 原题给出的解答: ————————(我是分割线)————— 阅读全文
posted @ 2019-10-04 14:56 sszqxt 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 原题: 原题解答: 输出结果: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example27.html 备注: 初次编辑时间:2019年10月4日11:01:46 环 阅读全文
posted @ 2019-10-04 11:02 sszqxt 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 原题: 利用递归方法求5! 原题给出的解答: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example26.html 备注: 初次编辑时间:2019年10月4日10: 阅读全文
posted @ 2019-10-04 10:25 sszqxt 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 原题: 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。 我的源码: 输出结果: 原题给出的解法: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/py 阅读全文
posted @ 2019-10-03 16:20 sszqxt 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 原题: 打印出如下图案(菱形): 我的源码: 输出结果: 原题给出的方法: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example23.html 备注: 初次编辑时 阅读全文
posted @ 2019-10-03 15:38 sszqxt 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 原题: 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。 分析: 两种解答方式:第一种,顺推,第二种,倒推 我的源码: 阅读全文
posted @ 2019-10-03 14:08 sszqxt 阅读(914) 评论(0) 推荐(0) 编辑
摘要: 原题: 一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高? 我的源码: 可以发现,输入的x越大,s约接近300,但始终比300小; 结果: 原题给出的解答: ————————(我是分割线)———————— 参考: 1. RUNOO 阅读全文
posted @ 2019-10-03 13:14 sszqxt 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 原题: 一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。 我的代码: 结果: 原题解法: 使用了from sys import stdout ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https:// 阅读全文
posted @ 2019-10-03 11:43 sszqxt 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 原题: 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制。 我的代码: 太简单,没什么可说明的 ; 原题给出的解答也比较简单; ————————(我是分割线)———————— 参考: 1. R 阅读全文
posted @ 2019-10-03 10:46 sszqxt 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 下述参考Python DOC https://docs.python.org/zh-cn/3/library/index.html 概述 可用性注释 内置函数 内置常量 由 site 模块添加的常量 内置类型 逻辑值检测 布尔运算 and, or, not 比较 数字类型 int, float, c 阅读全文
posted @ 2019-10-03 09:43 sszqxt 阅读(355) 评论(0) 推荐(0) 编辑
摘要: Python的内置常量有: False、True、None、NotImplemented、Ellipsis、__debug__ 由 site 模块添加的常量:quit、exit、copyright、credits、license 内置常量¶ 有少数的常量存在于内置命名空间中。 它们是: bool 类 阅读全文
posted @ 2019-09-30 17:55 sszqxt 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 原题: 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。 (本题暂时不支持中文字符及汉字) 我的代码: 输出结果: 可识别“\t” 因为我用的是python自带的IDLE,不支持输入的字符串中带有回车,但是如果字符中直接包含\n 或\t的,都会当做两个字符看待; 如果手动输入“ ” 阅读全文
posted @ 2019-09-30 16:25 sszqxt 阅读(2394) 评论(0) 推荐(0) 编辑
摘要: 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 我的源代码: 此代码的弊端,就是对于一个稍微大一点的数,但是其质因子都是比较小的数,处理起来太浪费时间: 所以想过,对于大一些的数的处理逻辑: 1、先建立一个数字y以内的质数表 2、优先查看这个大数所包含的质数表内的所有质因 阅读全文
posted @ 2019-09-29 19:17 sszqxt 阅读(572) 评论(0) 推荐(0) 编辑
摘要: 题目: 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 我的源代码: 输出结果: 原文给出的答案: ————————(我是分割线)———————— 参考: 1. https:// 阅读全文
posted @ 2019-09-25 11:43 sszqxt 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 原题: 判断101-200之间有多少个素数,并输出所有素数。 关于素数的统计,之前已经做过相应的实验了,参考:【显示素数,显示两个数范围内的所有素数】 原题给出的解法,使用math的sqrt函数,这个可以了解下; ————————(我是分割线)———————— 参考: 1.RUNOOB.COM:ht 阅读全文
posted @ 2019-09-24 21:00 sszqxt 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 每个月的兔子数量 1:22:23:4 2+24:6 2+2+25:10 2+2+2+2+26:16 6+6+47:26 10+10+6 第一个月和第二个月兔 阅读全文
posted @ 2019-09-24 20:40 sszqxt 阅读(658) 评论(0) 推荐(0) 编辑
摘要: 原题: 暂停1s输出 使用time 模块: 源代码: 原文给出的答案: ————————(我是分割线)———————— 参考: 1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example9.html 备注: 初次编辑时间:2 阅读全文
posted @ 2019-09-24 20:08 sszqxt 阅读(299) 评论(0) 推荐(0) 编辑