为了账号安全,请及时绑定邮箱和手机立即绑定

复杂表达式

能解释一下return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)中每一部分(如<tr>,<td>都表示什么)都表示什么。或者就是一个固定的语句。

正在回答

3 回答

return '<tr><td>%s</td><td>%s</td></tr>' % (name, score)语句中%s表示将要被替换的内容,

% (name, score)表示用于替换的内容,第一个%s被name替换,第二个%s被score替换

下面是在pycharm中运行任务代码的输出的结果  

<table border="1">

<tr><th>Name</th><th>Score</th></tr>

<tr><td>Lisa</td><td>85</td></tr>

<tr><td>Adam</td><td>95</td></tr>

<tr><td>Bart</td><td style="color:red">59</td></tr>

</table>

你在这个网页里看到的是输出的python代码的结果再转换成html的结果

<tr><th>都是html里的标签 tr标签表示一个列表的一列th表示列表的表头单元格td表示标签的一个单元格

一对标签(<tr style=" ">content<th>)是一个元素节点 元素节点里的style=“”是一个属性节点 而content表示一个文本节点。元素节点可以包含元素节点 比如上面的代码<table>...</table>就是一个元素节点 table元素节点内又包含了4个元素节点 而最后一个tr元素节点内又包含了两个元素节点td 后面那个td元素节点包含了一个属性节点style=“color:red”和一个文本节点59

3 回复 有任何疑惑可以回复我~
#1

qq_酷酷哒小强_0

没太懂那段代码是存为.py结尾还是.html结尾的?
2017-08-21 回复 有任何疑惑可以回复我~
#2

梦中楼上月下丶 回复 qq_酷酷哒小强_0

return 返回的是一个字符串 字符串的内容就是我回答的在pycharm中输出的结果 你把返回的字符串保存为html就会显示成你看到的东西(题外话:如果只有这些这个网页还不完整,一个完整的html网页应该包含<head>标签和<body>标签等)
2017-08-23 回复 有任何疑惑可以回复我~
#3

梦中楼上月下丶 回复 qq_酷酷哒小强_0

你说的那段代码如果是我回答的那段 那是.py文件在cmd中运行的结果 如果你说的是题目中的结果 那就是把运行结果保存成html运行了
2017-08-23 回复 有任何疑惑可以回复我~

这部分是有关于Html语言的,

 2、<table></table> 表单

boreder="表格的边框" 

align="表格的水平位置, lift左 center中 right右"

width="表格的宽度"

  height="表格的高度"

cellpadding="表格文字距离边框的距离"

  cellspacing="表格之间的距离"

backcolor="背景颜色"

background"背景图片(图片的位置)"

图片相对于表格宽度,高度。 

较大时。表格从图片的左上角取用,多了的图片部分不会被利用

较小,图片会被复制直至表格被填满

<tr></tr>  行元素

align="center lift right" 行中内容的左中右

valign="top middle bottom" 行中内容的放置顶部 中 底部

<td></td> 表格中的小单元格

colspan="列数(使用数字代表要合并几列)"合并列

rowspan="行数(使用数字代表要合并几行)"合并行

既要合并行要合并列, 规则(先列后行)


2 回复 有任何疑惑可以回复我~

是对table的<tr> </tr>表示一行,<td>表示这一行的每一列内容

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758620    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

复杂表达式

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信