-
1.python中整数运算结果仍是整数 2.整数与浮点数运算结果是浮点数 3.把整数10/4整数运算变为浮点数运算10/4.0 或者10.0/4,这样运算结果就为浮点数5.0查看全部
-
# -*- coding: utf-8 -*- 解释:代码编辑第一行的注释#-*-coding:utf-8 -*-,表明以下Python代码使用utf-8编码,但是很多人把题目要求的输出语句写成print u'" ..."',这样就又要让解释器使用Unicode编码输出,导致解码出错。我们应该记住以何种方式编码就应以何种方式解码,否则就很有可能出现编码错误。查看全部
-
1.tuple所谓的“不变”是说,tuple的每个元素,‘指向’永远不变。查看全部
-
条件应该从高到低依次往下写,否则同时满足两个分数段的分数会执行较小的结果查看全部
-
十六进制:0x查看全部
-
for x in range (1,9): for y in range (0,10): if x <y: print str(x) + str(y) #print x*10 + y --也是可以查看全部
-
range()函数的作用是什么?它能返回一系列连续增加的整数,它的工作方式类似于分片,可以生成一个列表对象。range函数大多数时常出现在for循环中,在for循环中可做为索引使用。其实它也可以出现在任何需要整数列表的环境中,在python 3.0中range函数是一个迭代器。查看全部
-
链表 l=[58,5.6,“588”,‘gggg’]list 元组t=(18,20,“hello”)typle 字典s={'Key':100}dict 集合ss=set([12,50,88])查看全部
-
1.()既可以表示tuple,又可以作为括号表示运算时的优先级. 2.Python 规定,单元素 tuple 要多加一个逗号“,”,这样就避免了歧义.查看全部
-
1.对list中的某一个索引赋值,就可以直接用新的元素替换掉原来的元素,list包含的元素个数保持不变。查看全部
-
当准备从list中删除多个元素时,注意每次使用pop()后新list中元素的索引变化,以免报错。查看全部
-
如何把新元素添加到现有的 list 中呢? 1. L.append('XXX') #append()总是把新的元素添加到 list 的尾部。 2. L.insert(0, 'XXX') #insert()接受两个参数,第一个参数是索引号,第二个参数是待添加的新元素查看全部
-
1.索引从 0 开始,也就是说,第一个元素的索引是0,第二个元素的索引是1,以此类推。 2.使用索引时,千万注意不要越界。查看全部
-
短路计算。 1. 在计算 a and b 时,如果 a 是 False,则根据与运算法则,整个结果必定为 False,因此返回 a;如果 a 是 True,则整个计算结果必定取决与 b,因此返回 b。 2. 在计算 a or b 时,如果 a 是 True,则根据或运算法则,整个计算结果必定为 True,因此返回 a;如果 a 是 False,则整个计算结果必定取决于 b,因此返回 b。 所以Python解释器在做布尔运算时,只要能提前确定计算结果,它就不会往后算了,直接返回结果。查看全部
-
2.5+10/4结果不是5.0,因为10/4的结果是2,将表达式10/4改为浮点数与整数计算结果就是浮点数查看全部
举报
0/150
提交
取消