Python小知识

1.for循环打印一行

原因是print()会自动换行,end属性默认为换行符\n,此时将end属性改为‘’,就不会自动换行了。

2.names = [1,2,5,3,89,0]要求打印names的索引值和元素值

names = [1,5,9,22,44,774,99]
#方法1
count = 0
for i in names:
    print(count,i)
    count += 1
#方法2
for index,i in enumerate(names):#枚举
    print(index,i)

#结果
0 1
1 5
2 9
3 22
4 44
5 774
6 99

 3.判断变量是否是数字

index = 100
print(index.isdigit())
>>True

index = "100"
print(index.isdigit())
>>False

 

posted @ 2018-06-28 20:39  Alexstraze  阅读(142)  评论(0编辑  收藏  举报