js中有两个 onload 的处理 一般情况下,js中的多个 window.onload 只会执行最后一个,例如:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> &a
linux的一些基础命令 查看系统信息的命令lshw: 获取硬件信息lscpu:获取cpu信息lsusb:获取usb接口信息uname:获取系统相关信息df:查看磁盘空间date:查看日期和时间date "+%j" 查看当前日期是今年的第几天hostname:显示主机名ifconfig:显示网络接口参数关机重启命令reboot:重启系统poweroff:关机shutdown:是定时关机shutdown -h time ...
简单的百叶窗功能 一开始让图片如下显示:点击一个图片时,被点击的图片显示80%,其他的都显示20%,如下:代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> .mainbox{
实现一个日历的静态html 每次鼠标移动到1-31时 单独方块和数字都要变色ps:写的很烂很烂 css也写在html里面了<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> .call t
类的设计题目 员工类(Employee) 属性: 员工编号 姓名 年龄 薪资 所属部门【例如:人事部,财务部,教学部等自己随意赋值】 公司类(Company) 属性:公司名称 众多员工 方法: (1)利用冒泡排序 按照员工的薪资进行降序排序 (2)根据部门 打印该部门所有员工的信息 员工类class Person()...
设计一个函数,根据指定长度生成对应的验证码(由数字和大小写英文字母构成的随机字符串) import random;def suiji(n): x = 0; while(x<n): s=random.choice(range(1,4)); if(s==1): a=random.choice(range(1,10)); print(a,end=''); x +...
设计一个函数,对传入的字符串(假设字符串中只包含小写字母和空格)进行加密操作,加密的规则是a变d,b变e,c变f,……,x变a,y变b,z变c,空格不变,返回加密后的字符串 def jiami(str1): len1=len(str1); list1=list(str1); for i in range(len1): s=ord(list1[i]); if(97<=s<120): s+=3; print(chr(s),end=''); e...
反转密码,例如:‘123456’ ——> “654321” 要求:不得利用系统提供的反转方法,逻辑思路自己写 def fan(str1): len1=len(str1); for i in range(len1): print(str1[len1-1-i],end='');fan('asdfg');
设计一个函数,传入两个年月日,算出间隔的天数 def days(year1,month1,day1,year2,month2,day2): list1=[1,3,5,7,8,10,12]; list2=[4,6,9,11]; day=0; # 先算出year1和year2之间年的总天数 for i in range(year2+1,year1): if(i%4==0 and i%100!...
对字符串首字母大写的改进 前面写的那个虽然也可实现将首字母小写变为大写的功能,但首字母如果本身是大写,就会出错,下面这个进行改进def huan(str1): len1=len(str1); for i in range(len1): if(i==0): if(ord(str1[i])>=65 and ord(str1[i])<=90): ...
类的设计题目,要求类写成单独的文件 银行卡类 属性:卡id,余额,所属银行人类 属性:姓名、年龄、性别、钱包(用来管理所有银行卡) 方法: (1)显示该人所有的银行卡信息 (2)根据卡id得到该卡的余额为多少 (3)将该人所有银行卡按照余额进行排序card类class Card(): def __init__(self,cardid,money,bank): self...
计算字符串中所有数字的和,已知字符串中都是字母和数字 。 比如传递 '12abc34def5lala' 12+34+5=51 def add(str1): len1=len(str1); sum=0; n=0; for i in range(len1): if(ord(str1[i])>=49 and ord(str1[i])<=57): n*=10; n+=int(str1[i]); else:...
列表去重,将列表中重复的元素去除掉 这个可以直接用set函数def quchong(list1): list1=set(list1); print(list1);list1 = [1, 2, 1, 3, 2];quchong(list1);也可以用普通方法def quchong(list1): list2=[]; for i in list1: if i not in list2: ...
传入数字n,求出 1^1 + 2^2 + 3^3 + ... n^n 的和 题目是求异或,不是次方n^n=0;def qiu_he(n): count=0; for i in range(1,n+1): count+=(i^i); return count;n=int(input('输入数字'));print(qiu_he(n));
统计字符串中字母和数字的个数,将总个数返回 def char_count(string): len1 = len(string); count = 0; for i in range(len1): x=ord(string[i]); if ((x>=65 and x<=90) or (x>=97 and x<=122) or (x>=49 and x&l...
一道不错的综合题 学生类:姓名、年龄、学号、成绩班级类:班级名称、学生列表 显示所有学生 根据学号查找学生 添加一个学生 删除一个学生(学生对象、学号) 根据学号升序排序 根据成绩降序排序、学生类cla...
删除指定目录 os 这是网上找来的代码 自己改动了一些,这个代码是用来删除指定目录,代码思路很简单,就是一些固定用语不知道,查了一下午百度简单注释了一下import os;def removeDir(dirPath): if not os.path.isdir(dirPath): # os.path.isdir()函数判断某一路径是否为目录 os.remove(dirPath); ...
排序 冒泡升序排序list1=[98,68,75,81,25,12,34];for out in range(len(list1)-1,0,-1): for inner in range(0,out): if(list1[inner]>list1[inner+1]): temp=list1[inner]; list1[inn...