# -*- coding: utf-8 -*-
score = 75
if score >= 60:
print '''恭喜你'''
print 'passed'
score = 75
if score >= 60:
print '''恭喜你'''
print 'passed'
2019-06-19
已采纳回答 / qq_阁子_ovwKL1
第二题要求的是3的倍数,第一个3的倍数是在序列2,假如你是从1开始索引的话,结果就是[2, 5, 8, 11, 14, 17, 20, 23, 26, 29, 32, 35, 38,] 肯定是不对的。同理第三题是5的倍数,第一个是5的倍数的数在序列4因此从4开始索引。不大于50,就是小于等于50,当然包含50了
2019-06-19
已采纳回答 / 慕沐9422798
我研究了下,原来是python可以同时给多个变量赋值的关系,那行代码意思就是同时给L[0],L[1]分别赋值了L[-1]L[0]的意思同理可以L[0],L[1],L[2]=1,2,3那么print L就是[1,2,3]#输出结果
2019-06-19
最赞回答 / 要努力的L
教学用的python版本为2.7,print后面不加()现在市面上python版本更新到3.7,print后面要加(),这是python俩个版本重要的区别
2019-06-19
最新回答 / 北方的郎n_n
你那相当于连续输出了三个字符串。<...图片...>就比如 print r'你好' '啊' '姐姐'你在上述任意俩字符串之间加个字符就会报错了。print r'helllo'1 'world' ''运行结果:<...图片...>
2019-06-18
最赞回答 / DaKarlLee
第一个问题 不太确定你应该想问的是什么? - 如果是说为什么不用L[0]+L[1]+...+L[3],这是为了简洁方便,不然遇到一个长度几千的集合要写几千次 - 如果是说为什么不对L直接进行操作,因为L是一个集合,不能对集合直接进行加减乘除的操作,要把它里面的内 容单独提取出来再进行操作第二个问题 sum在for循环之前就已经建立了,它的值是0.0。sum的意思是总和,我们建立它就是为了存储L中所有数的总和。 如果我们把L形象化,它大概是这个样子的: |75| |92|...
2019-06-18
最赞回答 / 2016rrrrrr
>>>print[x*y for x in range(1,100,2)for y in range(2,101,2)]>>>print [x for x in range(1,100,2)]x=1,3,5,7,9,11......99>>>print [y for y in range(2,101,2)]y=2,4,6,8,10,12.....100是每个x和y相乘,所以得出的结果是1*2,1*4,1*6......99*98,99*100
2019-06-18
已采纳回答 / weixin_慕工程5208918
大家好我是小白⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄,试了一下好像会把n继续带如下面三个move运算直到溢出-_-||。return,相当于程序进行到这里就停止并且返回该处的值。这个程序没有调用返回值所以写return就是return None 空,作用就是n==1是是最后一个运算,return结束。
2019-06-18
print [int(m+n+m) for m in'123456789' for n in'0123456789']
2019-06-18
sum = 0
x = 1
n = 1
while True:
sum=sum+x
x = x+1
n = x
if n > 20:
break
print sum
x = 1
n = 1
while True:
sum=sum+x
x = x+1
n = x
if n > 20:
break
print sum
2019-06-18
print L[0:10]
print L[2::3]
print L[4:50:5]
or
print L[0:10]
print L[2:100:3]
print L[4:50:5]
print L[2::3]
print L[4:50:5]
or
print L[0:10]
print L[2:100:3]
print L[4:50:5]
2019-06-17