Python 代码练习和错误示例

有错误的函数部分

函数 1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def wrong1():
print("wrong1")
print("这里有一个错误缩进")

def wrong2():
print("wrong2")
if False:
print("这个不应该输出")
print("这个也不应该输出")


def wrong3():
print("wrong3")
print("hello world")

if __name__ == '__main__':
wrong1()
wrong2()
wrong3()

错误处理示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import keyword

if __name__ == '__main__':
# 错误 1
str1 = "string"
print(str1)

# 错误 2
print(1024)

# 错误 3
float_1 = 1.024
print(float_1)

# 错误 4
# False = False
print(False)
print(keyword.kwlist)

# 在此处输出保留关键字
print("end")

注释示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if __name__ == '__main__':

# 以下是要修改的代码
print(1)
# print(2)
print(3)
# print(4)
print(5)
# print(6)

print("hello world")
# print("这个不应该输出")

# print(1)
# print(2)
print(3)
print(4)

简单计算器功能

1
2
3
4
5
6
7
8
9
if __name__ == "__main__":
a = int(input())
b = int(input())
# ********** Begin ********** #
print("%d + %d = %d" % (a, b, a + b))
print("%d - %d = %d" % (a, b, a - b))
print("%d * %d = %d" % (a, b, a * b))
print("%d / %d = %f" % (a, b, a / b))
# ********** End ********** #