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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
print [x for x in range(100,1000) if str(x)[0]==str(x)[2]]

已采纳回答 / lymo
没看出来有多精简,而且100遍历到1000得耗费多长时间~还不如:<...code...>不过感觉还是以字符形式组合快,虽然占资源较多:(不知道对不对,凑合看吧)<...code...>

最新回答 / Rachel_Yang
可以是可以,不过人家要求3层for循环呀
汉诺塔对我来说好抽象啊。。。
score = 55
if score&gt;=60:
print &#039;还行吧,再接再厉!&#039;
else:
print &#039;我去,又挂了!&#039;

最新回答 / Fantasy轩
这个其实是html的问题,html的tr标签表示行,td标签表示单元格,这里不加\n也完全没有问题,效果是一样的,只是打印出来时候增加点可读性,同样你要每行都加'\n'也是可以的,解析html的时候都会被自动忽略掉
【迷之第四名……】
有点突然,不知所措- -

已采纳回答 / 廖雪峰
%s是万能替换法,如果要精确控制int用%d>>> '%d' % 12'12'>>> '%4d' % 12'  12'>>> '%04d' % 12'0012'
sum = 0
x = 0
while True:
x = x + 1
if x &gt; 100:
break
elif x % 2 ==0:
continue
sum = sum + x
print sum

讲师回答 / 廖雪峰
保存到一个test.html文件里,双击用浏览器打开
官网下载python好慢啊。。。
s = set([(&#039;Adam&#039;, 95), (&#039;Lisa&#039;, 85), (&#039;Bart&#039;, 59)])
for x in s:
print x[0] + &#039;:&#039; + str(x[1])
#or# print &quot; %s: %s&quot; %x
months = set([&#039;jan&#039;,&#039;Feb&#039;])
x1 = &#039;Feb&#039;
x2 = &#039;Sun&#039;

if x1 in months:
print &#039;x1: ok&#039;
else:
print &#039;x1: error&#039;

if x2 in months:
print &#039;x2: ok&#039;
else:
print &#039;x2: error&#039;
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消