-
布尔值
布尔值对应于生活中的就是
对
和错
,在计算机的世界里,大部分判断都是非错则对的,布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写,不需要使用字符串符号括起来),也可以通过布尔运算计算出来。布尔值可以用
and
、or
和not
运算(注意and
,or
,not
都是Python语言本身的关键字)。and
运算是与运算,只有所有都为 True,and运算结果才是 True。or
运算是或运算,只要其中有一个为 True,or 运算结果就是 True。not
运算是非运算,它是一个单目运算符,把 True 变成 False,False 变成 True。None≠0
查看全部 -
>>> num=0
>>> sum=1
>>> while num<=10:
... sum=sum*(num+1)
... num=num+1
...
>>> print(sum)
3628800
>>>
查看全部 -
>>> l=[50,100,150,100]
>>> n=0
>>> sum=0
>>> for a in l:
... n=n+1
... sum=sum+a
... av=sum/n
...
>>> print(av)
100.0
>>>
查看全部 -
吉多·范罗苏姆于1989年发明Python
查看全部 -
删除某个元素后,列表中各个元素的索引值会发生变化,这点要注意
查看全部 -
List的pop()方法,参数是一个索引值
查看全部 -
在可变关键字参数的使用中,调用函数传参时要注意参数的书写形式,有key值存在
查看全部 -
但是,tuple和list不一样的是,tuple是固定不变的,一旦变成tuple,tuple中的每一个元素都不可被改变,同时也不能再往tuple中添加数据,而list是可以的。
查看全部 -
注意,
append()
方法总是将元素添加到list的尾部。查看全部 -
在Python中,可以使用
-1
来表示最后一个元素。names = ['Alice', 'Bob', 'David', 'Ellena'] print(names[-1]) # ==> Ellena
查看全部 -
# 1
template = 'life is short, you need {}'
p = 'Phtyon'
result = template.format (p)
print (result)
#2
template = 'life is short, you need {}'
language = 'Phtyon'
result = template.format (language)print (result)
查看全部 -
a = [1,2,3] b = a a.extend([4,5]) print(a) print(b)
a和b都是[1,2,3,4,5],因为a,b都指向[1,2,3]
查看全部 -
python中变量名可以看作是一个标签;
a = 123 b = a a = 124 #一开始a,b是123的标签(可以理解为指向123所在的存储空间) #a = 124,a重新指向了124的存储空间,b依旧指向123
查看全部 -
Python会把可变参数定义为一个tuple,所以在函数内部,把可变参数当作tuple来使用就可以了,比如可以通过位置下标取出对应的元素等。
查看全部 -
一、python的基本数据类型: 整型int,浮点型float,字符串string,e记法,空值none 1、整型0x表示十六进制,0b表示二进制;整型与浮点型进行运算之后会变成浮点型 2、浮点型的计算结果不精确 3、字符串 4、e记法:1.5*10的10次方=1.5e10 5、空值:0是整型不是空值查看全部
举报