-
2020-12-18 17:06:24
我的常用语法如下:
- 颜色大小
<font color=red size=5>text</font>
- 目录
### 三级标题(#后面注意空格)
- 无序列举
- 无序列举(-后面注意空格)
- 有序列举
1. 有序列举(1.后面注意空格)
- 横线
<hr>
除了上述之外,由于我常常使用的是markdown的在线编辑器,所以也经常使用功能栏中的工具,比如加粗,斜体,引用,代码块等,就不用记了。
更多相关内容 -
省略号后面可以加句号吗
2021-02-05 07:50:45省略号后面可以加句号吗2019-09-25 11:49:48文/颜雨省略号后面不加句号,省略号后面,除了前后引号、前后括号、前后书名号外,一般不用标点符号。使用省略号,其它的标点符号怎么用(1)省略号不影响其它标号的使用。...省略号后面可以加句号吗2019-09-25 11:49:48文/颜雨
省略号后面不加句号,省略号后面,除了前后引号、前后括号、前后书名号外,一般不用标点符号。
使用省略号,其它的标点符号怎么用
(1)省略号不影响其它标号的使用。
(2)省略号之前不是完整的句子,是句内停顿符号(顿号、分号、逗号、冒号),除冒号要保留外,其余可以不写。
(3)省略号之前是完整的句子,是句尾符号(句号、问号、叹号),应一律保留。这是为了保留原句语气的原貌。
(4)省略号后所有停顿符号可以一律不用。
(5)省略号后面,除了前后引号、前后括号、前后书名号外,一般不用标点符号。
省略号的用法
省略号,在汉语中的基本形式是位于中线的六个小圆点(……),占两个字的位置;工具书和科技文献有时用三个小圆点,占一个字的位置。整段文章或诗行的省略,用12个小圆点表示,自成一行,占四个字的位置。
省略号表示行文的省略或说话断断续续。被省略的语言单位可长可短,可以是字、词、短语、句子、诗行以至若干个段落。
(1)引文的省略,用省略号标明;
(2)列举的省略,用省略号标明;
(3)说话断断续续,可以用省略号标示;
(4)表示静默或思考。
-
功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 ...
2020-12-01 21:08:41功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 ) 最后一个数后面也要有空格 输入描述: 输入一个long型整数 输出描述: 按照从小到大的顺序输出它的所有...文章目录
题目是这样的:
功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(重复的也要列举)(如180的质因子为2 2 3 3 5 )最后一个数后面也要有空格
输入描述:
输入一个long型整数输出描述:
按照从小到大的顺序输出它的所有质数的因子,以空格隔开。最后一个数后面也要有空格。示例1
输入
180
输出
2 2 3 3 5我的思路是求出2-number的全部质数,然后遍历相除:具体代码如下,因为在写思路,用了些散代码…
num = int(input()) lst = [] re_list = [] for i in range(2,num): # 找质数 for j in range(2,i-1): if i%j == 0: break else: lst.append(i) n = 0 while True: #找最小的指数因子 if num % lst[n] == 0: num = num/lst[n] re_list.append(lst[n]) if num == 1: break n = 0 else: n += 1 for i in re_list: #遍历输出 print(i,end=' ')
后来想了想,这种做法真的很蠢…
改进思路: 从2开始除这个数,2如果能除尽,就用2除(换言之就轮不到4,8,10等来除);2不能除,那用3去除,3能除尽就除,除不尽i继续递增;假如i递增到4了(同志们想想是不是直接将4pass了?因为4如果能除尽,那么它前面的2就已经去除了,根本轮不到4除),i再增到5,能除尽就除,除不尽用下一个6去除,同理,肯定pass,因为6如果能除尽,前面的3早就除了,轮不到6去除。。。由此可知,得到的因子自然就是质因子了!number = int(input()) i = 2 while number != 1: while number % i == 0: print(i,end=' ') number = number / i i = i + 1
这样问题就很简单的解决了~~
-
form表单的各种属性简单列举
2017-05-19 15:37:01form表单的各种属性列举<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
1.lable标签的for form 属性
所有主流浏览器都支持 <label> 标签。
<form>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" />
<br />
<label for="female">Female</label>
<input type="radio" name="sex" id="female" />
</form>
定义和用法
<label> 标签为 input 元素定义标注(标记)。
label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
<label> 标签的 for 属性应当与相关元素的 id 属性相同。
注释:"for" 属性可把 label 绑定到另外一个元素。请把 "for" 属性的值设置为相关元素的 id 属性的值。
属性
new : HTML5 中的新属性。
属性 值 描述
for id 规定 label 绑定到哪个表单元素。
form formid 规定 label 字段所属的一个或多个表单。
定义和用法
for 属性规定 label 与哪个表单元素绑定。
隐式和显式的联系
标记通常以下面两种方式中的一种来和表单控件相联系:将表单控件作为标记标签的内容,这样的就是隐式形式,或者为 <label> 标签下的 for 属性命名一个目标表单 id,这样就是显式形式。
例如,在 XHTML 中:
显式的联系:
<label for="SSN">Social Security Number:</label>
<input type="text" name="SocSecNum" id="SSn" />
隐式的联系:
<label>Date of Birth: <input type="text" name="DofB" /></label>
第一个标记是以显式形式将文本 "Social Security Number:" 和表单的社会安全号码的文本输入控件 ("SocSecNum") 联系起来,它的 for 属性的值和控件的 id 一样,都是 SSN。
第二个标记 ("Date of Birth:") 不需要 for 属性,它的相关控件也不需要 id 属性,它们是通过在 <label> 标签中放入 <input> 标签来隐式地连接起来的。
实例!!!
位于表单之外的标签:
<label for="male" form="nameform">Male</label>
定义和用法
form 属性规定 label 所属的一个或多个表单。
form 属性的值必须是其所属的表单的 id。
如需引用一个以上的表单,请使用空格分隔的列表。
form 属性是 <label> 标签在 HTML5 中的新属性。
语法
<label form="value">
属性值
值 描述
id label 所属的一个或多个表单的 id。
form表单的action属性
<form action="form_action.asp" method="get">
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
定义和用法::
必需的 action 属性规定当提交表单时,向何处发送表单数据。
语法::
<form action="value">
属性值
值 描述
URL 向何处发送表单数据。
可能的值:
绝对 URL - 指向其他站点(比如 src="www.example.com/example.htm")
相对 URL - 指向站点内的文件(比如 src="example.htm")
form表单的method属性
在下面的例子中,表单数据将通过 method 属性附加到 URL 上:
<form action="form_action.asp" method="get">
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
定义和用法
method 属性规定如何发送表单数据(表单数据发送到 action 属性所规定的页面)。
表单数据可以作为 URL 变量(method="get")或者 HTTP post (method="post")的方式来发送。
method 属性
浏览器使用 method 属性设置的方法将表单中的数据传送给服务器进行处理。共有两种方法:POST 方法和 GET 方法。
如果采用 POST 方法,浏览器将会按照下面两步来发送数据。首先,浏览器将与 action 属性中指定的表单处理服务器建立联系,一旦建立连接之后,浏览器就会按分段传输的方法将数据发送给服务器。
在服务器端,一旦 POST 样式的应用程序开始执行时,就应该从一个标志位置读取参数,而一旦读到参数,在应用程序能够使用这些表单值以前,必须对这些参数进行解码。用户特定的服务器会明确指定应用程序应该如何接受这些参数。
另一种情况是采用 GET 方法,这时浏览器会与表单处理服务器建立连接,然后直接在一个传输步骤中发送所有的表单数据:浏览器会将数据直接附在表单的 action URL 之后。这两者之间用问号进行分隔。
一般浏览器通过上述任何一种方法都可以传输表单信息,而有些服务器只接受其中一种方法提供的数据。可以在 <form> 标签的 method (方法)属性中指明表单处理服务器要用方法来处理数据,使 POST 还是 GET。
POST 还是 GET?
如果表单处理服务器既支持 POST 方法又支持 GET 方法,那么你该选择哪种方法呢?下面是有关这方面的一些规律:
如果希望获得最佳表单传输性能,可以采用 GET 方法发送只有少数简短字段的小表单。
一些服务器操作系统在处理可以立即传递给应用程序的命令行参数时,会限制其数目和长度,在这种情况下,对那些有许多字段或是很长的文本域的表单来说,就应该采用 POST 方法来发送。
如果你在编写服务器端的表单处理应用程序方面经验不足,应该选择 GET 方法。如果采用 POST 方法,就要在读取和解码方法做些额外的工作,也许这并不很难,但是也许你不太愿意去处理这些问题。
如果安全性是个问题,那么我们建议选用 POST 方法。GET 方法将表单参数直接放在应用程序的 URL 中,这样网络窥探者可以很轻松地捕获它们,还可以从服务器的日志文件中进行摘录。如果参数中包含了信用卡帐号这样的敏感信息,就会在不知不觉中危及用户的安全。而 POST 应用程序就没有安全方面的漏洞,在将参数作为单独的事务传输给服务器进行处理时,至少还可以采用加密的方法。
如果想在表单之外调用服务器端的应用程序,而且包括向其传递参数的过程,就要采用 GET 方法,因为该方法允许把表单这样的参数包括进来作为 URL 的一部分。而另一方面,使用 POST 样式的应用程序却希望在 URL 后还能有一个来自浏览器额外的传输过程,其中传输的内容不能作为传统 <a> 标签的内容。
明确传递参数
前面的一些建议也可以作为选择此种方式的一定解释。假设你有一个很简单的表单,其中只包含 x 和 y 这两个参数。在对这些元素的值进行编码时,它们的形式如下所示:
x=28&y=66
如果表单采用了 method=GET,那么用来引用服务器端应用程序的 URL 将如下所示:
http://www.example.com/example/program?x=28&y=66
在任何时候我们都可以创建一个传统的 <a> 标签,用它在调用带有所需参数值的表单,其形式如下所示:
<a href="http://www.example.com/example/program?x=28&y=66">
唯一的问题是,分隔参数所用的 & 符号也是字符实体中的插入符号。如果在 <a> 标签的 href 属性中放入一个 & 符号,浏览器就会将其后面的字符替换成相应的字符实体。
为了防止出现这种情况,我们必须用它的实体对等物来替换 & 符号,也就是用 "&" 或 "&" 来替换。替换之后,上面的那个引用服务器应用程序的非表单示例将如下所示:
<a href="http://www.example.com/example/program?x=28&y=66">
由于这样还是不能在 URL 中使用 & 符号,并且有可能在将来带来混乱,因此我们鼓励服务器设置最后也能够接受用分号作为参数分隔符。您也可以看看自己的服务器文档,了解服务器是否支持这种功能。
form表单的target属性表示在如何打开窗口
<form target="value">
属性值
值 描述
_blank 在新窗口中打开。
_self 默认。在相同的框架中打开。
_parent 在父框架集中打开。
_top 在整个窗口中打开。
framename 在指定的框架中打开。
form 标签的 enctype 属性
实例
在下面的例子中,表单数据会在未编码的情况下进行发送:
<form action="form_action.asp" enctype="text/plain">
<p>First name: <input type="text" name="fname" /></p>
<p>Last name: <input type="text" name="lname" /></p>
<input type="submit" value="Submit" />
</form>
定义和用法
enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。
默认地,表单数据会编码为 "application/x-www-form-urlencoded"。就是说,在发送到服务器之前,所有字符都会进行编码(空格转换为 "+" 加号,特殊符号转换为 ASCII HEX 值)。
语法
<form enctype="value">
属性值
值 描述
application/x-www-form-urlencoded 在发送前编码所有字符(默认)
multipart/form-data 不对字符编码。
在使用包含文件上传控件的表单时,必须使用该值。
text/plain 空格转换为 "+" 加号,但不对特殊字符编码。
form novalidate 属性
不对输入进行验证的表单:
<form action="demo_form.asp" novalidate="novalidate">
E-mail: <input type="email" name="user_email" />
<input type="submit" />
</form>
定义和用法
novalidate 属性规定当提交表单时不对其进行验证。
如果使用该属性,则表单不会验证表单的输入。
注释:novalidate 属性适用于:<form>,以及以下类型的 <input> 标签:text, search, url, telephone, email, password, date pickers, range 以及 color。
HTML 4.01 与 HTML 5 之间的差异
novalidate 属性是 HTML5 中的新属性。
语法
<form novalidate="novalidate">
form 内加边框以及在边框上加标题
<form action="" method="" novalidate="novalidate" enctype="application/x-www-form-urlencoded">
<fieldset>
<legend align="center">标题</legend>
</fieldset>
</form>
</body>
</html> -
10种方式教你复制网页中不能复制的文字
2020-12-31 07:20:50要不然你将无法打开 QQ 空间,无法登陆 A5 ,无法查询百度指数,具体的还有很多就不 一一列举。 2 、左键限制,不让拖动,无法选择内容,怎么办,简单,点右键, 点查看源文件,将文字出现之外的东东全部 DEL ,点... -
including用法
2019-12-13 17:00:41英文单词including的意思是“包括”,它常用在句子中列举一些补充性质的...目前大家比较公认的观点是,如果including后面所接的成分对主句来说是关键且密不可分的,则不用加逗号。反之,若including后的信息是不重要... -
告别动态规划,连刷40道动规算法题,我总结了动规的套路
2019-11-13 08:30:00因为是计算所有可能的步骤,所以是把所有可能走的路径都加起来,所以关系式是 dp[i] [j] = dp[i-1] [j] + dp[i] [j-1]。 步骤三、找出初始值 显然,当 dp[i] [j] 中,如果 i 或者 j 有一个为 0,那么还能使用关系式... -
有哪些让程序员受益终生的建议
2019-10-28 07:11:59比如『Android』、『java』、『ReactNative』、『H5』、『javaweb』、『面试』、『机器学习』、『web前端』、『设计模式』等关键字获取对应资料。 (所有资料免费送,转发宣传靠大家自愿) 另外,即便参加过培训... -
Python常用字符串操作
2021-03-18 00:49:56我们在学习Python语言时会遇到各种各样的字符串方法处理,下面列出几种常用的字符串方法,供大家参考1.字符串首字母大写2.统计字符串中某个字母的个数统计字符串中某个字母的个数又分两种情况,在整个字符串中统计和... -
大学四年零基础自学Java的路线
2020-09-02 12:14:16在这里我列举了我目前觉得比较简单和我们后端可以了解的技术栈,都是比较基础和我觉得比较必须的。 HTML、CSS、JS、Ajax我觉得是必须掌握的点,看着简单其实深究或者去操作的话还是有很多东西的,其他作为扩展有... -
牛逼!Java 从入门到精通,超全汇总版
2021-05-06 19:40:33此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。 书中涉及的 Swing 图形化接口和 GUI 这部分可以... -
Shell脚本中获取命令运行结果、特殊变量使用、条件判断等常用操作
2020-07-11 00:49:49then echo $1 directory is exist fi 使用双小括号来比较数值变量,写在双小括号中的变量前面可以不加 $ 符号,还有诸多特权等着你去发现 num1=$1 num2=$2 if (( num1 > num2)); then echo num1 \> num2 fi 总之在... -
MySQL查询语句大全(列举所有常用查询方式)
2020-05-07 15:25:41列举MySQL常用的查询方式,能根据不同的需求,灵活选择使用何种查询。 -
NVIDIA Jetson AGX Xavier 开机、刷机、换源(亲测有效)以及bug列举及其解决方案
2020-10-31 14:31:41NVIDIA Jetson AGX Xavier 开机、刷机、换源(亲测有效)以及bug列举及其解决方案1、NVIDIA Jetson AGX Xavier介绍2、开机3、刷机3.1、主机(另外一台电脑)3.2、刷机烧录 OS 镜像安装 SDK 组件4、遇到的问题列举 ... -
常见的古典加密方法
2020-03-12 15:14:15一、棋盘密码 公元前2世纪前后希腊人提出了棋盘密码,在当时得到了广泛的运用。同时,它也是密码史上第一个... 字母的棋盘分布如下图所示: ...为了更好的帮助理解棋盘密码,我列举了个例子: 例: 明码:23 15 31 ... -
适合普通大学生的前端开发学习路线
2021-04-12 15:22:41假如你没有明确的目标,或许可以按照我说的学习路线来学习一波,我写的每一份学习路线,不会很全面,因为我认为,东西列的太多,反而不利于新手的学习,所以我列举的,都是比较必要的知识,当你把这些知识学了的时候... -
大学四年,看过的优质书籍推荐
2019-10-22 16:24:30来形容,在这本书里,学到了挺多技巧,里面列举的题也不是特别难,目前看了 80%,真香。刚开始我听别人说如果要准备面试谷歌什么的建议看,我以为很难,迟迟没买来看,不过,我看的过程中,感觉还好,相信你也能看的... -
论文中的i.e.等简写
2020-03-16 16:05:352、al 后面要加“.”因为是缩写; 3、如果et al. 在句子最后,不需要重复两个“.”; 4、如果后面跟“? !,”等标点,则还需要“.”; 5、et al. 的前面不要逗号。 如:These results agree with the ones ... -
炸裂!手摸手教你如何吃透一个 Java 项目,yyds
2021-06-11 08:24:07一开始当然毫无头绪,后面就慢慢琢磨出来了一点小心得。 先从项目的需求文档下手,先了解这个项目是干嘛的,了解个大概,就不慌了。然后把这个项目的源码在本地跑起来,“跑起来”,说着简单,真正做的时候还是挺难... -
列举不同的清除浮动的技巧,并指出它们各自适用的使用场景。
2014-12-28 22:33:511.使用空标签清除浮动 ... 在所有浮动标签后面添加一个空标签 定义css clear:both. 弊端就是增加了无意义标签。 2.使用overflow 包含浮动元素的父标签添加css属性 overflow:auto; zoom:1; -
AES /DES 加密使用 CBC/ECB 工作模式
2018-01-03 18:41:11后面的是 填充模式 加密的工作模式有 ECB、CBC、CFB、OFB 其中:CBC 和 ECB 比较常用 ECB 电子密码本模式:Electronic codebook 每块堵路加密 优点:分块处理 并行处理 缺点:同样的原文得到... -
恢复重装系统后的EFS加密文件
2019-10-11 16:55:17以下列举我的电脑中这三个文件夹的具体路径(请你举一反三,不要问为什么把路径复制到你的电脑上没有这个文件夹)。 公钥:C:\Users\pc\AppData\Roaming\Microsoft\Crypto\RSA (PC是我电脑账户名,把他替换成... -
Python中正则表达式对单个字符,多个字符,匹配边界等使用
2018-09-18 12:17:09匹配[ ]中列举的字符,如果[a-zA-Z0-9],[a-zA-Z]表示所有字母和数字,后者表示所有字母,注意中间没有空格符号。 \d 匹配数字,即0-9 \D 匹配非数字,即不是数字 \s 匹配空白,即 空格,... -
正则表达式去掉行前面的空格或后面的空格
2018-12-21 16:36:46在处理python爬到的关键词时候,经常会遇到有的url前、后缀残留的情况,像这样:horizontal stones mill denmark 2018-10-21; 或是这样:7591 stone ...去掉行后面的空格:\s*$; 这里需要注意,虽然^和$用法差不... -
又一门国产数据库语言诞生了,比SQL还好用
2022-04-19 09:18:41这个任务用SQL写出来并不复杂: SELECT TOP 10 x FROM T ORDER BY x DESC 但是,这个语句对应的执行逻辑是先对所有数据进行大排序,然后再取出前10个,后面的不要了。大家知道,排序是一个很慢的动作,会多次遍历... -
渗透测试window7,加强木马防范意识
2022-04-06 21:47:30ticket_purge:清除kerberos票据 kerberos_ticket_use:使用kerberos票据 kiwi_cmd:执行mimikatz的命令,后面接mimikatz.exe的命令 lsa_dump_sam:dump出lsa的SAM lsa_dump_secrets:dump出lsa的密文 password_... -
论文中et al.、etc.、e.g.、 i.e.的意思
2020-09-17 14:37:592、al 后面要加“.”因为是缩写; 3、如果et al. 在句子最后,不需要重复两个“.”; 4、如果后面跟“? !,”等标点,则还需要“.”; 5、et al. 的前面不要逗号。 如:These results agree with the ones ... -
比SQL还好用,又一门国产数据库语言诞生了
2022-03-13 16:21:13这个任务用 SQL 写出来并不复杂: SELECT TOP 10 x FROM T ORDER BY x DESC 但是,这个语句对应的执行逻辑是先对所有数据进行大排序,然后再取出前 10 个,后面的不要了。大家知道,排序是一个很慢的动作,会多次... -
优秀的Java程序员都在看哪些书?
2022-04-11 22:55:52第2章概述Java虚拟机的整体架构,包括class文件格式、数据类型、原始类型、引用类型、运行时数据区、栈帧、浮点算法、异常等,这对理解本书后面的内容有重要帮助;第3章详述如何将Java语言编写的程序转换为Java... -
AES加密与解密
2018-03-01 13:44:56后面40个字分为10组,每组4个字(128比特)分别用于10轮加密运算中的轮密钥加,如下图所示: 上图中,设K = “abcdefghijklmnop”,则K0 = a, K15 = p, W[0] = K0 K1 K2 K3 = “abcd”。 AES的整体结构如下图所示...