10月19日学习总结
一. HTML
1.概念
HTML —> Hyper-Text Markup Language,是一种用于创建网页的标准标记语言
浏览器相当于是HTML的解释器
2.构建
标签 —> 内容(内容放到标签中,然后通过层叠样式表进行渲染)
层叠样式表(CSS)—> 显示
JavaScript —> 行为
/* 选择器—>通配符选择器 */
/* 清楚所有标签的内外边距*/
* {
margin: 0;
padding: 0;
}
/* 不冲突的样式会叠加,冲突的样式遵循具体性原则,相同的优先级遵循就近原则*/
/* 具体性原则(选择器的优先级):类选择器 > 标签选择器 > 通配符选择器 */
/* 选择器 —> 标签选择器 */
h1 {
color: darkgreen;
font-size: 32px;
font-family: Arial,“华文楷体”;
text-align: center;
}
p {
margin: 20px 50px;
padding: 10px 0;
font-size: 22px;
letter-spacing: 0.3cm;
text-align: center;
}
/* 选择器 --> 类选择器 */
.foo {
color: darkred;
border: 1px dashed blue;
}
/* 相邻兄弟选择器 */
p+hr {
border: 1px dashed blue;
}
/* 父子选择器 */
p>a {
color: red;
text-decoration: none;
}
/* ID选择器 */
#bar {
font-weight: bolder;
border: 1px solid darkgray;
width: 320px;
}
静(Jing)夜(Ye)思(Si)
[唐]
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。

二. 使用Python发送短信:调用三方短信网关
1. 实施步骤
HTTP —> 请求方法 —> GET / POST
"""
example03 - 使用Python发送短信 ---> 调用三方短信网关
HTTP ---> 请求方法 ---> GET/POST
"""
import requests
import random
def send_message(tel, message):
"""调用螺丝帽短信网发送短信
:param tel:
:param message:
:return:
"""
resp = requests.post(
url='http://sms-api.luosimao.com/v1/send.json',
auth=('api', 'key-ae81126514528b9d46c227177bd15ea4'),
data={
'mobile': tel,
'message': message
},
timeout=3,
verify=False
)
return resp.json()
def random_code(length=6):
"""生成随机(数字)验证码
:param length: 验证码长度
"""
return ''.join(random.choices('0123456789', k=length))
code = random_code()
print(code)
result = send_message('17338822713', f'您的短信验证码是{code},打死也不能告诉别人哟!【Python小课】')
print(result)





534

被折叠的 条评论
为什么被折叠?



