自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 2021-09-09-随机选取 10–100 之间的 10 个数字,存入一个数组,并排序

用 js 实现随机选取 10–100 之间的 10 个数字,存入一个数组,并排序。因为数组中数是随机生成的,可能会有重复的,所以我就用的一个if判断,如果数组里有你生成的这个数,就不加,然后i–,再进行一次循环。没有就加入数组。 function randomSort(min, max,howManyNum) { var randomArr = []; for (var i = 0; i < howManyNum; i++) {

2021-09-09 21:34:59 1249

原创 2021-07-14-css浮动和定位课堂笔记

7月14日课堂笔记1. 浮动(float)1.1 css布局的三种机制网页布局的核心——就是用 CSS 来摆放盒子。CSS 提供了 3 种机制来设置盒子的摆放位置,分别是普通流(标准流)、浮动和定位,其中:普通流(标准流)块级元素会独占一行,从上向下顺序排列;常用元素:div、hr、p、h1~h6、ul、ol、dl、form、table行内元素会按照顺序,从左到右顺序排列,碰到父元素边缘则自动换行;常用元素:span、a、i、em等浮动让盒子从普通流中浮起来,主

2021-07-15 10:51:57 444

原创 2021-07-13-盒子模型课堂笔记

7月13日课堂笔记css三大模块:盒子模型、浮动、定位盒子模型(重点)盒子模型:就是把HTML页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:外边距(margin)、边框(border)、内边距(padding)、实际内容(content)四个属性。1.盒子边框(border)语法格式:border:border-width| border-style | border-color ;边框样式用于定义页面中边框

2021-07-13 16:27:29 274 1

原创 2021-07-12-css课堂笔记

7月12日课堂笔记1.css复合选择器复合选择器是由两个或多个基础选择器,通过不同的方式组合而成的,目的是为了可以选择更准确更精细的目标元素标签。1.1 交集选择器交集选择器由两个选择器构成,找到的标签必须满足:既有标签一的特点,也有标签二的特点。其中第一个为标签选择器,第二个为class选择器,两个选择器之间不能有空格。用的相对来说比较少,不太建议使用。1.2 并集选择器并集选择器(css选择器分组)是各个选择器通过逗号连接而成的,任何形式的选择器(包括标签选择器、class类选择器,id

2021-07-12 17:48:02 272 3

原创 2021-07-08-前端作业-百度首页

百度首页。小练习嘛,写的是比较简单的那种,(其中类名的命名方式不建议跟我这样,我这样写是为了省事,大家在命名的时候一定要见名知意,不能只图方便)仅供参考!<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="view

2021-07-10 14:25:13 136

原创 2021-07-09-web作业

web前端作业:表单练习-相识相知,就在真爱页面我是表单里面嵌套表格,因为表单元素需要设置css样式使其中的控件进行对齐,表格的话就不用这么麻烦,算是偷懒吧。写的一般,只供借鉴。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <me

2021-07-10 11:33:50 125

原创 2021-07-09web前端-课堂笔记

7月9日1.什么是CSS简单来说,层叠样式表(Cascading Style Sheet)是一种专门用来控制界面外观风格的文档。主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同的样式2.CSS引入方式2.1行内样式<p style="font-size: 16px; color: red;"&g

2021-07-09 16:59:48 173

原创 2021-07-08课堂笔记

7.8课堂笔记一.列表1.1无序列表<ul> <li>橙子</li> <li>芒果</li></ul>注意:ul里只能存放li1. <ul></ul>中只能嵌套<li></li>,直接在<ul></ul>标签中输入其他标签或者文字的做法是不被允许的。 2. <li>与</li>之间相当于一个容器,可以容纳所有元

2021-07-08 16:53:49 131

原创 2021-07-08-web前端-旋转相册

web前端-利用HTML和CSS样式编写旋转相册。其中有一些2D和3D还有动画的使用。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>旋转相册</title> <style t

2021-07-08 13:41:56 358

原创 2021-07-07-web作业-联盟

web前端作业:联盟——就是实现页面之间的相互跳转。作业中有四个页面那就要写四个html文件。第一个页面:寒冰.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="

2021-07-08 13:01:28 80

原创 2021-07-07课堂笔记

7月7一 HTML文档结构lang='en’表示英语 lang=‘ch’ASCII:美国信息交换标注码 Unicode:统一码,万国码[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tyvkrwoc-1625661558569)(C:\Users\admin\AppData\Roaming\Typora\typora-user-images\image-20210707141712075.png)]二 HTML标签分类在HTML页面中,带有“< >”符号

2021-07-07 20:41:59 283

原创 python爬虫小练习——小说爬取

需求:爬取三国演义小说所有的章节标题和章节内容,https://www.shicimingju.com/book/sanguoyanyi.htmlimport requestsfrom bs4 import BeautifulSoupif __name__ == '__main__': headers = { 'User-Agent': 'Mozilla / 5.0(WindowsNT10.0;WOW64) AppleWebKit / 537.36(KHTML, likeG

2020-12-16 23:18:36 241

原创 Python课程设计,设计一个简易计算器

在Python课程设计中,设计一个简易计算器,根据课本内容所写import tkinterimport tkinter.messageboximport reroot = tkinter.Tk()root.geometry('300x270+400+100') # 设置窗口大小和位置root.resizable(False,False) # 不允许改变窗口大小root.title('计算器')# 放置用来显示信息的文本框,并设置为只读contentVar = tkinter.Stri

2020-12-16 16:47:43 4516 4

原创 运用Python编写程序,猜数游戏(界面版)

Python课程设计,要求设计一个猜数游戏(界面版),代码基本可以满足要求。import randomfrom tkinter import *from tkinter.messagebox import showerror,showinfofrom tkinter.simpledialog import askintegerclass Application(Frame): def __init__(self,master=None): super(Applicatio

2020-12-14 23:37:40 1729 1

原创 把给定长度为10的整数数组中所有0元素全部移除,且所有非0元素的顺序不变。

题目内容:编写程序,把给定长度为10的整数数据中所有0元素全部移除,且所有非0元素的顺序不变。输入:从键盘随机输入十个整数,通过空格隔开,如果输入不是10个整数,提示“error”输出:将所有0元素删除,并把非0元素间设置为无间隔字符。def main(s) : lst = s.split(' ') lst = list(map(int,lst)) if len(lst) != 10: print('error') else: print

2020-12-14 21:28:26 411

原创 打印出100-999内所有的“水仙花数“

打印出100-999内所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数#本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。list = []for n in range(100,1000) : a = int(n / 100 %10) b = int(n / 10 % 10) c = int(n % 10) if n == a**3 + b**3 + c**3 : list.append(n

2020-12-14 21:21:25 1843

原创 编写程序,计算100以下内所有奇数的和

编写程序,使用不同方法计算100以下内所有奇数的和。方法一是用切片法,方法二和方法三理念一样,方法二是通过remove移除列表中的偶数,而方法三是通过append方法把奇数加到一个新列表中。#方法一list=[i for i in range(1,100)]print('100以内的所有奇数为:',list[::2])print('奇数和为:',sum(list[::2]))#方法二listone=[i for i in range(1,101)]for i in listone:

2020-12-14 21:15:05 16403

原创 编写程序,生成一个包含50个随机整数的列表,然后删除其中的所有奇数

编写程序,生成一个包含50个随机整数的列表,然后删除其中的所有奇数import randomlistone=[random.randint(0,100) for i in range(50)]print('生成的列表为: ',listone)for i in listone[::-1]: if i%2!=0: listone.remove(i)print('删除奇数后的列表: ',listone)...

2020-12-14 21:03:39 6334

原创 轮盘抽奖,产生随机值,遍历轮盘,通过获奖范围,获取或将等级。

轮盘抽奖1.定义获奖范围2.产生随机值3.遍历轮盘,通过获奖范围,获取或将等级import randomroulette={'一等奖':(0,90),'二等奖':(90,180),'三等奖':(180,225),'四等奖':(225,270),'再接再厉':(270,360)}value = random.randint(0,360)for k,v in roulette.items(): if v[0]<=value<=v[1]: print("恭喜你,获

2020-12-14 21:00:57 485

原创 python编写程序,打印九九乘法表

python编写程序,打印九九乘法表,两种方式差不多一样!#九九乘法表.循环嵌套i = 0while i < 9 : i +=1 j = 0 while j < i : j += 1 print(f'{j}*{i}={i*j} ',end="") print()#九九乘法表for i in range(1,10): for j in range(1,i+1): print('{1}*{0}={

2020-12-14 09:28:11 3604

原创 python编写程序,给定一个字符串,输出每个字母出现的次数

给定字符串,输出每个字母出现的次数def count_char(string): dict = {} for i in string: if i not in dict: dict[i]=1 else: dict[i]+=1 return dictprint(count_char('skdaskerkjsalkj'))

2020-12-14 09:23:54 8636 2

原创 Python编写程序,生成包含1000个0~100的随机整数,并统计每个元素出现的次数

编写程序,生成包含1000个0~100的随机整数,并统计每个元素出现的次数import randomx=[random.randint(0,100) for i in range(1000)]n=set(x)for k in n: print(k,':',x.count(k))

2020-12-09 23:21:29 16710

原创 Python编写程序,生成包含20个随机数列表,然后将前十个元素升序排列,后十个元素降序排列,并输出结果。

编写程序,生成包含20个随机数列表,然后将前十个元素升序排列,后十个元素降序排列,并输出结果。import randomlistone=[random.randint(0,100) for i in range(20)]print(listone)listtwo=listone[0:10]listtwo.sort()listone[0:10]=listtwolisttwo=listone[10:20]listtwo.sort(reverse=True)listone[10:20]=list

2020-12-09 23:06:59 28799 2

原创 Python中类的继承,继承是面向对象三大特征之一。

继承是面向对象三大特征之一,通过继承我们可以使一个类的子类获取到该类的属性和方法。class Person : def __init__(self,name='',age=20, sex='man'): self.setName(name) self.setAge(age) self.setSex(sex) def setName(self,name): if not isinstance(name,str) :

2020-12-09 23:01:19 117

原创 python中property装饰器

property装饰器,用来将一个get方法,转换为对象的属性,添加为property装饰器以后,我们就可以向调用属性一样使用get方法。往往和setter方法装饰器一起使用。class Person : def __init__(self,name='',age=20, sex='man'): self.__name = name # 私有属性 self.__age = age self.__sex = sex @property

2020-12-09 22:52:10 2845

原创 python编写程序模拟猫狗大战

Python课堂老师布置的小练习,还不太熟练,有不足之处,还希望各路大神多指点指点print('='*20,'欢迎来到猫狗大战','='*20)class Animals : def __init__(self,name,breed,atk,life): self.name = name self.breed = breed self.atk = atk self.life = life def eat(self):

2020-12-09 22:27:00 5089 1

原创 运用Python编写程序,模拟猫狗大战

编写程序,模拟猫狗大战,要求:(1)可创建多个猫和狗的对象,并初始化每只猫和狗(包括昵称、品种、攻击力、生命值等属性)。(2)猫可以攻击狗,狗的生命值会根据猫的攻击力而下降;同理狗可以攻击猫,猫的生命值会根据狗的攻击力而下降。(3)猫和狗可以通过吃来增加自身的生命值。(4)当生命值小于等于0时,表示已被对方杀死。#定义一个猫类class Cat: role = 'cat' #猫的角色属性都是猫#构造方法初始化猫 def __init__(self, name, breed,

2020-12-09 22:10:43 7855

原创 运用python语言编写学生信息管理系统

使用自定义函数,完成对学生信息管理系统的模块化,学生信息包括:姓名、性别、手机号码,该系统的功能:添加、删除、修改、显示和退出系统。(设计思路:先提示用户选择功能,然后获取用户的选择,分别调用不同的函数。)print('='*20,'欢迎来到学生信息管理系统','='*20)Students_list = []def print_value(): print('='*60) print('学生信息管理系统') print('\t1.添加学生信息') print('\t

2020-12-09 21:49:46 1448

原创 运用python编写一个记事本

from tkinter.filedialog import *from tkinter.colorchooser import *class Application(Frame): def __init__(self,master=None): super(Application, self).__init__(master) self.master = master self.textpad = None #textpad表示Te.

2020-12-09 21:39:42 1369 1

原创 编写程序,判断一个整数是否是回文数判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数,如果是回文数则输出YES,否则输出NO。

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数,如果是回文数则输出YES,否则输pythondef main(s): s = str(s) if s == s[::-1]: print('YES') else: print('NO')if __name__ == '__main__': main(input('请输入一个整数:'))...

2020-12-06 19:06:11 4646

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除