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

初识Python

廖雪峰 移动开发工程师
难度入门
时长 5小时 0分
学习人数
综合评分9.43
3762人评价 查看评价
9.7 内容实用
9.4 简洁易懂
9.2 逻辑清晰
for x in [ '1','2','3','4','5','6','7','8','9' ]:
for y in [ '0','1','2','3','4','5','6','7','8','9' ]:
if x >= y :
continue
print x,y

最赞回答 / 测试界的老K
把0、空字符串''和None看成 False,其他数值和非空字符串都看成 True表达式返回正确的为True,错误的为False
然而我py3直接这样
print(2.5+10/4)
输出就是5.0
嘿嘿
3.0里的

s = "Bob said \" I'm ok! \"."
print (s)

已采纳回答 / 5201314imooc
因为tuple的长度是不可变的,若直接将【】去掉,会改变它的长度。这是我的理解,我是个初学者,有很多还不懂,不知道这样理解是否正确。

最新回答 / LCpeople
index 不是必须的只是一个索引  也可以用inde    trh  yu 等等  
不知道公式
x1 = 1
d = 3
n = 100
x100 = list(range(x1, n * d, d))
s = sum(x100)
print(s)
可以出山了print [x*100+y*10+z for x in range(1,10) for y in range(0,10) for z in range(0, 10) if x == z]
L = ['Adam', 95.5, 'Lisa', 85, 'Bart', 59]
print L
Bart同学是最后一名,俗称倒数第一,所以,我们可以用 -1 这个索引来表示最后一个元素:

>>> print L[-1]
Bart
Bart同学表示躺枪。

已采纳回答 / crake
你可以打开notepad++的视图显示所有符号,看看是不是哪里的字符不一样,比如有些是 tab ,有些是 ....

最新回答 / 苦行周
就是题目给你了一个十进制的数字和一个十六进制的数字,要你用print计算它们的和,你可以直接在print后面输入这两个的加法,系统会自动转换,里面的0你要注意是字母还是数字零

已采纳回答 / crake
第一个程序中用for迭代,得到的i是list中的一个元素,用i[6::7]这种去取就不对吧,第二个是在range(1,101)这个list里面获取[6::7],就可以成功,个人理解这样的,不知道对不对
科普下数学公式: a1为第一项,公差为d, Sn=a1+a2+......an 又因为 a2=a1+d a3=a1+2d......an=a1+(n-1)d→等式①Sn=a1+(a1+d)+(a1+2d)+......+a1+(n-1)d 将等式倒写出等式 ②Sn=an+(an-d)+(an-2d)+.......+an+(n-1)d ①+② 除以2就得出一个sn的值 故公式为 n(a1+an)/2=sn
课程须知
如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么对课程学习会有很大的帮助,让您学起来得心应手,快速进入Python世界。
老师告诉你能学到什么?
通过本课程的学习,您将学会搭建基本的Python开发环境,以函数为基础编写完整的Python代码,熟练掌握Python的基本数据类型以及list和dict的操作。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消