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