-
n=100
while n<999:
i=int(n/100)
j=int(n/10%10)
k=int(n%10)
result=i*i*i+j*j*j+k*k*k
if n==result:
print(n)
n=n+1
print("所有的水仙花数")查看全部 -
.append(数据)#函数,追加一个元素放到列表最后
books.append("儒林外史")#插到最后一排
.insert(索引,数据)#插入一个元素到列表相应位置
books.append(4,"儒林外史")#插到第5个
books[4]='儒林外史"#更新一个数据,列表[4]=新数据
列表.pop(索引)#删除数据
books.pop(4)#删除books第5个数据
查看全部 -
if 判断条件 :
python语句1
elif 判断条件 :
python语句2
else:
python语句3
多重分支,前面的条件如果符合一条,后面的判断都会取消
查看全部 -
not or and
not级别最高
or次之
and最低
not(),先判断()里,如果是True,结果就是Flase
查看全部 -
列表中多个数据之间,用半角逗号隔开查看全部
-
括号()里的优先运算
查看全部 -
print不换行
查看全部 -
# coding=utf-8
movies = []
mov = {"year":1902,"title":"月球之旅","director":"乔治斯·梅利斯","description":"历史上第一部科幻电影"}
movies.append(mov)
mov1 = {"year":1916,"title":"海底两万里","director":"查理德·弗莱彻","description":"第一步水下拍摄的科幻电影"}
movies.append(mov1)
y = 1916
for m in movies:
if y == m["year"]:
print(m["year"])
print(m["title"])
print(m["director"])
print(m["description"])
查看全部 -
# coding=utf-8
col1 = ["玩具","饮料","唇彩"]
col2 = ["手办","卡片","唇彩"]
col3 = ["卡片","饮料","手套"]
row = [col1,col2,col3]
for col in row:
for box in col:
print(box)
print("==============")
查看全部 -
#while
# coding=utf-8
n = 100
while n < 1000:
i = int(n/100)
j = int(n/10)%10
k = n %10
if n == i*i*i+j*j*j+k*k*k:
print(n,end="")
print("是水仙花数")
n = n+1
查看全部 -
# coding=utf-8
for n in range(100,1000):
i = int(n/100)
j = int(n/10)%10
k = n %10
if n == i*i*i+j*j*j+k*k*k:
print(n,end="")
print("是水仙花数")
查看全部 -
#range 左闭右开
# coding=utf-8
for i in range(10,15):
print(i)
查看全部 -
# coding=utf-8
books = ["三国演义","水浒传","西游记"]
for book in books:
if book != "西游记":
print(book)
查看全部 -
# coding=utf-8
i = 1
res = 3
while i <= 10 :
print(res)
res = res * 3
i = i + 1
print("循环结束")
查看全部 -
# coding=utf-8
i= 0
while i < 4:
print(i*100)
i = i+1
print("循环结束")
查看全部
举报