Python小知识

1.for循环打印一行

原因是print()会自动换行,end属性默认为换行符 ,此时将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
原文地址:https://www.cnblogs.com/alexstraze/p/9240567.html