摘要: 编程语言发展史上的杰出人物 约翰·巴科斯,发明了Fortran。 阿兰·库珀,开发了Visual Basic。 艾兹格·迪杰斯特拉,开创了正确运用编程语言(proper programming)的框架。 詹姆斯·高斯林,开发了Oak,该语言为Java的先驱。 安德斯·海尔斯伯格,开发了Turbo P 阅读全文
posted @ 2020-08-03 18:50 1024bits 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 一、面向过程编程VS面向对象编程 面向过程编程: 核心是过程二字,过程是解决问题的步骤,即先干啥再干啥后干啥 基于该思想写程序就是在设计一条条的流水线 优点:复杂的问题流程化、进而简单化 缺点:扩展性差面向对象编程: 核心是对象二字,对象是一个用来盛放数据与功能的容器 基于该思想写程序就是在整合程序 阅读全文
posted @ 2020-08-03 16:27 1024bits 阅读(187) 评论(0) 推荐(0) 编辑
摘要: import re # 1、匹配密码,密码必须是由6位数字与字母组成,并且不能是纯数字也不能是纯字母 # 1.1 知识点:# ?!pattern,表示在没有配到pattern的字符串的前提下,再进行后续的正则表达式匹配,后续匹配仍然从被匹配字符串的头开始 # 1.2 答案: print(re.sea 阅读全文
posted @ 2020-08-03 16:25 1024bits 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 一:什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 正则表达式: 阅读全文
posted @ 2020-08-03 14:45 1024bits 阅读(259) 评论(0) 推荐(0) 编辑