最新回答 / 云方彼岸
def firstCharUpper(s):#定义一个只包含 1个参数 的firstCharUpper()函数 return s[0].upper() + s[1:] #只获取索引号为0的list元素,并大写 加上 从索引号为1开始的所有的list元素,包含索引...
2018-05-29
最新回答 / 慕莱坞8001378
逻辑不对的哦,写在while后面就是条件,不是运算了x一直都没变,也就是一直都是1,没有变成3,5,7……因为缺少一个x+=2不过时间已经过去那么久了,说不定你已经找到解决办法了
2018-05-28
最新回答 / liujlb
不对是因为这样写就是嵌套循环,会把每个可能的x和每个可能的y都组合一遍,明显是不符合任务要求的,也就是说没有把x和y对应起来。print [x*y for x,y in zip (range(1,100,2) , range(2,101,2))]可以满足你的需求
2018-05-25
最新回答 / _Aron
<...code...>在文件最前端加上以上注释,就OK啦! 你用的应该是py2.7 , 其默认编码方式为ASCII ,所以不能识别中文,需要先声明编码方式为utf-8,但是在py3以上的版本则不需要加上注释。而且你用的u'''...'''用于转义多行字符串,和加不加中文没有多大关系,没有首行的那一句注释,加日文也会报错。
2018-05-24
最赞回答 / licsun
import mathprint " x "+" "+" tan(x)"+" atan(x)"x = 0.0while x <= 1: print "%.3f" % x +" "+"%.10f" % math.tan(x)+" "+"%.10f" % math.atan(x) x+=0.1
2018-05-24
最赞回答 / 慕子小
python 3.x版本中,不支持u加上中文,比如:u‘中文’,python2.x版本是支持的;python2.x版本,若脚本文件本身编码不匹配,而不是utf-8的编码,也是不识别,u'中文'
2018-05-24