具体内容如下:
1 # 操作列表 2 # 使用for循环遍历整个列表。 3 # 使用for循环处理数据是一种对数据集执行整体操作的不错的方式。 4 magicians = [‘alice‘, ‘david‘, ‘carolina‘] 5 for magician in magicians: 6 print(magician) 7 8 # 在for循环中执行更多操作。 9 magicians = [‘alice‘, ‘david‘, ‘carolina‘] 10 for magician in magicians: 11 print(magician.title() + ", that was a great trick!") 12 print("I can‘t wait to see your next trick, " + magician.title() + ".\n") 13 14 # 在for循环结束后执行一些操作。 15 magicians = [‘alice‘, ‘david‘, ‘carolina‘] 16 for magician in magicians: 17 print(magician.title() + ", than was a great trick!") 18 print("I can‘t wait to see your next trick, " + magician.title() + ".\n") 19 20 print("Thank you, everyone. That was a great magic show!") 21 22 # 避免缩进错误 23 # Python根据缩进来判断代码行与前一个代码行的关系。 24 # 有时我们会忘记缩进,for语句后面属于循环组成部分的代码行如果忘记缩进Python将会报错。 25 # 如果忘记缩进额外的代码行可能不会报错,但是程序运行后的结果与预期不同,那这就是一个逻辑错误,Python代码是合法的,但是逻辑上出现错误, 26 # 结果就会不符合预期。 27 # 不必要的缩进也会造成错误。 28 # 循环后不必要的缩进可能会导致语法错误,但是大多数情况下只会导致逻辑错误。 29 # 遗漏冒号将会导致语法错误。 30 31 # 创建数字列表 32 # 使用函数range()能够轻松地生成一系列的数字。 33 # 使用range()时,如果输出不符合预期,请尝试指定的值加1或减1。 34 for value in range(1, 5): # 输出1 2 3 4,差一行为。 35 print(value) 36 37 # 使用range()创建数字列表 38 # 要创建数字列表,可使用函数list()将range()的结果直接转换为列表。 39 numbers = list(range(1, 6)) 40 print(numbers) 41 42 # 使用range()时还可指定步长。从2开始一直到11结束,不断加2. 43 even_numbers = list(range(2, 11, 2)) 44 print(even_numbers)
未完
原文:https://www.cnblogs.com/buyan/p/12317554.html