input

学生管理系统(Python)

别等时光非礼了梦想. 提交于 2020-03-25 02:25:14
1 def showinfo(): 2 print("-"*30) 3 print(' 学生管理系统v1.0 ') 4 print(' 1.添加学生的信息') 5 print(' 2.删除学生的信息') 6 print(' 3.修改学生的信息') 7 print(' 4.查询学生的信息') 8 print(' 5.遍历所有学生的信息') 9 print(' 6.退出系统') 10 print('-'*30) 11 def addNewstu(studentsTemp): 12 print('您选择了添加学生信息功能') 13 name=input('请输入学生姓名:') 14 stuid=input('请输入学生学号(不要相同哦!!):') 15 age=input('请输入学生年龄:') 16 #验证学号是否唯一 17 i=0 18 flag=0 19 for temp in students: 20 if temp['id']==stuid: 21 flag=1 22 break 23 else: 24 i=i+1 25 if flag==1: 26 print('输入学生学号重复,添加失败!') 27 else: 28 #定义一个字典,存放单个学生信息 29 stuinfo={} 30 stuinfo['name']=name 31 stuinfo['id']=stuid

DOM&JavaScript示例&练习

岁酱吖の 提交于 2020-03-24 21:45:36
以下示例均为html文件,保存至本地就可直接用浏览器打开以查看效果\(^o^)/~ 练习一:设置新闻字体 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 5 <title>字体样式选择</title> 6 <style type="text/css"> 7 a:link,a:visited{ 8 text-decoration:none;//取消下划线 9 } 10 #newsText{ 11 border: #CC0033 double 2px; 12 width:800px; 13 } 14 p{ 15 text-indent:2em;//首行缩进 16 } 17 .max{ 18 font-size:36px; 19 color:#666699; 20 } 21 .mid{ 22 font-size:18px; 23 color

前端

余生颓废 提交于 2020-03-24 20:34:58
OXO1扫盲 一 . web 1.网页 通常是 html 格式的文件,通过浏览器来解析。 2.网站 英特网上根据一定的规则,使用 html 等制作的用于展示特定相关内容的网页集合。 3.web标准的构成 ( 1)结构: 结构是对页面元素的整理和分类, eg : HTML ( 2)表现 用于设置网页元素的版式,颜色,大小等外观样式, eg : CSS ( 3)行为 是指网页模型的定义以及交互。 eg : JS 注 : web 最佳的体验方案:结构,表现,行为相分离。 二 .浏览器 1.浏览器内核(渲染引擎): 负责读取网页内容,整理讯息,计算网页显示方法并显示页面。 Trident : IE 猎豹安全 360 极速浏览器 百度浏览器 Gecko : firefox Webkit : safari( 苹果浏览器 ) Blink : chrome Opera 注释 : Blink 是 webkit 的一个分支。 OX02 HTML 一 .HTML 1. HTML指的是超文本标记语言(Hyper Text Markup Language),它不属于编程语言,而是属于一套标签,用来描述网页。 2. HTML文档的后缀为 " .html " 或者 “ .htm ” 3.HTML语法 (1)标签通常是由尖括号括起来关键字的一对标签。(双标签) 1 <html> </html> (2)单标签

python - XPath 入门语法 1

陌路散爱 提交于 2020-03-24 20:14:40
Absolute XPath \ Relative XPath \\ Single Attribute Multiple Attribute AND OR Contains : //*[contains(@attribute_name, 'attribute_value')] Starts-with : //*[starts-with(@id,'Em')] text : //*[text()='text'] last : (//input[@type='text'])[last()] 最后一个输入框 (//input[@type='text'])[last()-1] -1的话就是倒数第二个输入框 following : //input[@id='FirstName']//following::input[@type='text'] 在指定输入框之后的那个输入框 //following::input[1] preceding : //input[@id='LastName']//preceding::input[@type='text'] 在指定输入框之前的那个输入框 来源: https://www.cnblogs.com/uncle-fang/p/12561438.html

python简介和入门

你说的曾经没有我的故事 提交于 2020-03-24 19:29:43
本文主要是介绍python的简介,安装,变量,注释,输入,输出条件判断,循环,格式化输出 1、Python简介 2、Python的工具 3、Python的单引号,双引号,三引号 4、Python的输入 5、Python的条件判断 6、Python的循环 7、Python的格式化输出 1、1 Python的简介 Python是一种面向对象,解释性的计算机语言,特点是语法简单,简单易学 什么是解释性语言?程序在运行的时候,通过一个解释器,把代码一句一句的翻译成计算机语言然后运行,比如Python,shell,ruby,java,perl等都是解释性语言,执行速度没有编译性语言快 什么是编译性语言?先把写好的程序编译成计算机语言然后执行,就是所谓的一次编译导出运行,比如c,c++,执行速度比较快 目前都是用的最新的python3.x的版本 Python由模块组成,一个模块对应一个源文件 模块由语句组成,运行时,按照模块中的语句顺序执行 2、1 python编写所需要的工具 python编写所需要的工具时pycharm,自己可以自行在网上下载安装,此处..... 3、1变量 变量简单的说就是存东西的,供后面的程序使用,python中定义变量很简单,不需要指定数据类型。Python变量里面存的是内存地址,变量通过地址引用了对象,对象位于堆内存,变量位于栈内存 变量的定义: 变量名=表达式

Python day1 变量、字符编码、用户交互程序、if、while

半世苍凉 提交于 2020-03-24 18:42:10
一、变量 1 #!/usr/bin/env python 2 # -*- utf-8 -*- 3 # Author:Wang Lulu 4 name ="Wang Lulu" #变量赋值 5 name2 = name #变量赋值可以使用变量(这里name2是指向Wanglulu的并不随着name变量的变化而变化) 6 print("Hello world") #输出格式 7 print("My name is ",name,name2) #输出格式 8 name = "Fan Shuangshuang" 9 print(name,name2) 10 GF_of_Wanglulu = "Fan Shuangshuang" 变量定义规则(1一般以下划线区分2可以下划线开头但是最多写两个3或者利用字母开头大写区分) 11 GFOfWanglulu = "Fan Shuangshuang" 12 print("I Love You",GF_of_Wanglulu) 二、字符编码 1 2 4 8 16 32 64 128 256 1 1 1 1 1 1 1 1 1 2**0 2**1 2**2 2**3 2**4 2**5 2**6 2**7 2**8 2=1+1 4=2+1+1 8=4+2+1+1 16=8+4+2+1+1 ASCII 最多只能用8位来表示(一个字节),即2**8=256

html

a 夏天 提交于 2020-03-24 12:29:06
1: 骨架:html:5 / ! + tab 2: 锚点:<a href="#tig">我的标题</a>----------<h3 id = "tig">我的内容</h3> 3: <base target="_blank">放在head标签中 4: label标签: <label> 输入账号: <input type="text" /> </label> <br /> <label for="two"> 输入账号: <input type="text" id="two"/></label> <hr /> (1). 用lalbe 直接进行包裹input 就可以了 (2). 如果label里面有多个表单,想定位到某个 可以通过for id 的格式来进行 5: html5新增的input type类型 邮箱: <input type="email" placeholder="请输入您的邮箱" /> <!-- aa@aa.com --> <br /> 手机: <input type="tel" /> <!-- 手机格式 数字 --> <br /> 数字: <input type="number" /> <!-- 只能 是 数字 --> <br /> url: <input type="url" /> <!-- 网址格式的 --> <br /> 搜索: <input type="search

iptables配置记录

青春壹個敷衍的年華 提交于 2020-03-24 11:58:34
一个小时内同一IP请求连接次数超过5次,封IP 1个小时。 同时,限制发起请求的IP段 # cat /etc/sysconfig/iptables # Firewall configuration written by system-config-firewall # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A INPUT -p icmp -j ACCEPT -A INPUT -i lo -j ACCEPT #-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -N Recent_Block -A Recent_Block -p tcp --dport 22 -m state --state NEW -m recent --name SSHPOOL --rcheck --seconds 3600 --hitcount 5 -j DROP -A Recent_Block -p tcp -

input动态模糊查询的实现方式

ⅰ亾dé卋堺 提交于 2020-03-24 09:34:02
  最近在用jQuery实现动态模糊查询的时候,找了挺久都没有找到像Vue.js的watch属性这么好用的动态模糊查询方法。就分享一下目前遇到的坑和可以实现动态查询的几种方式。   1.jQuery的change()方法。     这个方法要失去所在的input框的焦点时,事件才会被触发,感觉有点鸡肋,也有可能是我没有完全会熟用这个方法,希望懂的大神可以分享一下使用秘籍。      1 <input type="text" id="n3"/> 2 3 4 var $n3=$("#n3);//定位到input框 5 $n3.change(function(){ 6 this.query_search($n3.val());//query_search为模糊查询的方法 7 })      change() 函数用于 为每个匹配元素的change事件绑定处理函数 。该函数也可用于触发change事件。此外,你还可以额外传递给事件处理函数一些数据。change事件会在文本内容或选项被更改时触发。该事件仅适用于<input type="text">和<textarea>以及<select>。对于text和textarea元素, 该事件会在元素失去焦点时发生(文本内容也发生了更改) 。此外,你可以为同一元素多次调用该函数,从而绑定多个事件处理函数。触发change事件时

jquery-validate()验证

元气小坏坏 提交于 2020-03-24 05:25:13
3 月,跳不动了?>>> jQuery 校验 官网地址: http://bassistance.de/jquery-plugins/jquery-plugin-validation 一导入 js 库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> 二、默认校验规则 (1)required:true 必输字段 (2)remote:"check.php" 使用 ajax 方法调用 check.php 验证输入值 (3)email:true 必须输入正确格式的电子邮件 (4)url:true 必须输入正确格式的网址 (5)date:true 必须输入正确格式的日期 日期校验 ie6 出错,慎用 (6)dateISO:true 必须输入正确格式的日期 (ISO) ,例如: 2009-06-23 , 1998/01/22 只验证格式,不验证有效性 (7)number:true 必须输入合法的数字 ( 负数,小数 ) (8)digits:true 必须输入整数 (9)creditcard: 必须输入合法的信用卡号 (10)equalTo:"#field" 输入值必须和