-
python不适用的领域 1.底层应用(驱动开发) 2.移动端开发查看全部
-
从上到下依次判断
查看全部 -
and必须都为True 运算结果是True
or只要有一个是True 运算结果是True
not 把True变false 把 False 变Ture
查看全部 -
布尔值对应于生活中的就是对和错
要么是Ture 要么是 False
布尔值可以用and、or和not运算
查看全部 -
把10用e替代
字符串是以''或""括起来的任意文本,比如'abc',"xyz"
查看全部 -
十六进制使用前缀0x,比如:0x12ef,0xde2431af
浮点数对应我们生活的是小数
查看全部 -
二进制整数使用前缀0b表示,比如:0b0110,0b1100
查看全部 -
# En
L = ['Alice', 66, 'Bob', True, 'False', 100]
i = 0
while i<len(L):
if i % 2 !=0:
print(L[i])
i += 1
== :等于
!= :不等于
len(L)即求L长度;range()返回一个可迭代对象,一般用在for循环中
start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
以下是 range 在 for 中的使用,循环出runoob 的每个字母:
>>>x = 'runoob'>>> for i in range(len(x)) : ... print(x[i])... runoob>>>
查看全部 -
set区分大小写查看全部
-
要表示字符串Bob said "I'm OK"
由于'和"会引起歧义,因此,我们在它前面
插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为
'Bob said \"I\'m OK\".'
注意:转义字符 \不计入字符串的内容中。
查看全部 -
首行要加#coding:utf-8,因为最后有个中文的句号
查看全部 -
sum=sum+num
后两次enter是确保while一层逻辑已结束
查看全部 -
if后写num=num+1 会陷入是循环,num一直是1
查看全部 -
sum = 1
num = 1
while num<=10:
sum*=num
num+=1
print(sum)
查看全部 -
sum=sum+ch是累加运算
查看全部
举报