- 博客(17)
- 收藏
- 关注
原创 Html的页面演变史03
目录效果图01 家庭电器分类02 音乐排行榜03 畅销书排行榜代码010203效果图01 家庭电器分类02 音乐排行榜03 畅销书排行榜代码01<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>家用电器分类</title> <li
2021-03-17 21:11:47
300
原创 Html的页面演变史02
效果图01 仿客服页面02 帮助中心03 部分中药标签按首字母排序04 滚筒洗衣机排行榜05 开心庄园使用说明06 新闻资讯页面代码01<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>仿客服常见问题</title> <style&g
2021-03-15 23:02:38
346
原创 Html的页面演变史01
目录效果图01 清平乐02 李清照生平03 一本书04 美剧Outlaner代码01020304效果图01 清平乐02 李清照生平03 一本书 04 美剧Outlaner代码01<!DOCTYPE html><html lang="en" xmlns="http://www.w3.org/1999/html" xmlns="http://www.w3.org/1999/h...
2021-03-15 17:33:05
366
4
原创 Python 100 -- day 10 图形用户界面和游戏开发
基于tkinter模块的GUI使用tkinter开发GUI需要5个步骤:导入tkinter模块中我们需要的东西 创建一个顶层窗口对象并用它来承载整个GUI应用 在顶层窗口对象上添加GUI组件 通过代码将这些GUI组件的功能组织起来 进入主事件循环(main loop)实例import tkinterimport tkinter.messageboxdef main(): flag = True def change_label_text(): nonlocal fla
2020-07-04 21:08:59
204
原创 Python 100 -- day 09 面向对象进阶
目录property–装饰器__slots__魔法静态方法、类方法类之间的关系继承、多态综合案例property–装饰器通过包装getter(访问器)、setter(修改器)方法,来访问属性,主要是对属性进行操作_属性名,暗示收到保护property–保镖(一对一),setter、getter方法–中间人(线人),最终目标:_属性名 property(保镖)装饰setter、getter(线人),操作_属性名(最终目标)__slots__魔法因为python 是一
2020-07-04 16:49:34
317
原创 Python 100 ---DAY 11 文件和异常
引言 为什么要引入文件? 为了实现数据持久化,实现数据的持久化最直接简单的方式就是将数据存在文件中。(文件系统)具体在python中可以使用open()函数(python自带)读写文本文件#最基本的读写文件的方式def main(): f = open('asdf.txt', 'r', encoding = 'ansi') #读 print(f.read()) f.close() with open('a.txt', 'a', encod...
2020-06-18 16:44:53
211
原创 Python 100 --- Day 8
面向对象编程简单的来说,类就是蓝图和模板,对象就是类的实例,换言之,类是抽象,对象是具体的。在面向对象的编程世界中,一切都可以是对象(万物可对象),对象有自己的行为和属性,每个对象都是独特的,而且对象一定属于某个类。 当把一堆拥有共同特征的对象的静态特征(属性)和动态特征(行为) 抽取出来做成一个类定义类 关键字:class 其中用函数来模拟对象的动态特征创建和使用对象 例子,student = Student('Ana', 16)访问可见性问题...
2020-06-05 09:05:17
204
原创 Python 100 --- Day 7
引子现在计算机还是以数值计算为主,但有些时候我们存储的方式使用文本形式进行存储,因此我们需要了解字符串。字符串 单引号 双引号 三个双引号 三个单引号 \ 转义字符,后面还可以跟进制 ,如果不希望\表示转义字符 可以在前面加上r字符串的运算 + * [:] 切片 in not in格式化输出 三种方式举例 print('%d:%d:%d' % (hour, mi...
2020-06-04 21:11:25
282
原创 Python 100——day 6
目录函数的作用定义函数函数的参数模块管理函数变量的作用域练习写最大公因数和最小公倍数的函数判断一个数是不是回文数的函数判断一个数是不是素数的函数判断输入一个正整数是不是回文素数函数的作用编程大师Martin Fowler先生曾说过:“代码有很多种坏味道,重复是最坏的一种!”要写出好味道的代码,首先要解决代码重复问题。我们可以将某个固定功能放到函数中,当需要用的这个功能时,只需要‘启动’这个函数。定义函数 格式:def name(): ...
2020-06-03 18:55:20
197
原创 Python 100——Day 5
练习经典的例子寻找水仙花数(3位) 正整数的反转 百钱百鸡问题 CRAPS赌博游戏 斐波那契数列(Fibonacci sequence)前20个 寻找完美数(10000以内) 100内的素数#三位数的水仙花数#每个位数上的立方加起来等于这个数for number in range(100,1000): first = number//100 sec = number//10%10 third = number%10 #print(number,first,sec,th.
2020-05-28 22:10:14
234
原创 Python 100 ——Day 4
循环结构两种循环结构 for-in结构 while结构 for-in结构其中的range(),用法比较灵活,具体说明有关数字的range(101):0~100的整数 range(0,100):0~99的整数 range(1,101,2):1~100中的奇数,步长为2 range(100,0,-2):100~1逆序中的偶数while结构可以构造不知道循环次数的循环结构,如while(True)。while循环通过一个能够产生或转换出bool值的表达式..
2020-05-28 21:43:40
220
原创 Python 100 ——DAY 3
目录分支结构if语句缩进the Zen of Python练习分支结构就像是一大群结伴同行的人,每遇到岔路口总是会根据各自的选择走上不同的道路,其中遇到的岔路可能不止一条,暗指可能有多种情况。if语句在python中是使用 if elif else 表明分支的产生,现在上面三个单词是关键字,无法成为变量名,(变量命名规则(硬性规则)) 当然如果要构造出更多的分支,if...elif...else... if...else...缩进Python中..
2020-05-27 21:36:17
240
原创 Python 学习一百天 DAY 2
计算机的硬件系统,笼统的来划分大致就是五个部分运算器 控制器 存储器 输入设备 输出设备其中可以把CPU理解成为,运算器+控制器冯诺依曼结构有两个关键点:二进制编码 存储器和中央设备区分开有关进制: 编码是二进制编码,逢二进一 日常使用的是十进制,逢十进一 玛雅人使用的二十进制,逢二十进一了解二进制,十进制,八进制,二十进制,BCD码之间的转换Python中常用的数据类型整型 浮点型 布尔型 字符串型 复数型变量的命名规则硬...
2020-05-27 20:45:05
315
原创 python 学习一百天 DAY1
python的历史 1982年圣诞节开始孕育,在1992年2月正式诞生。之后出现了python 1.x python 2.x python 3.x。如果对Python的历史感兴趣,可以阅读名为《Python简史》的网络文章。python 的优缺点 优点: ①简单明了,容易上手,个人感觉学python比学c要简单一些; ②开放源代码,丰富的社区,特别在机器学习和数据分析领域; ③解释型语言; ④对两种主流的编程范式,分别是面向对象...
2020-05-22 19:57:51
283
原创 python 3 TypeError:'dict' object is not callable
出现这种错误,两种可能:(1)在之前的代码中重新定义了,dict(),后面再次使用dict(),就不是python内置类型(2)取字典内容时,用的是(),而不是[ ]改正方法:情况1:删除自定义的 dict() del(dict)情况2:将()改成[ ]...
2019-09-23 15:17:29
41306
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人