else语句
if-else语句
age = 17if age >= 18: print("You are old enough to vote!") print("Have you registered to vote yet?")else: print("Sorry, you are too young to vote.") print("Please register to vote as soon as you turn 18!")
Sorry, you are too young to vote.Please register to vote as soon as you turn 18!
else代码块
print("Give me two numbers, and I'll divide them.")print("Enter 'q' to quit.")while True: first_number = input("\nFirst number: ") if first_number == 'q': break second_number = input("Second number: ") try: answer = int(first_number) / int(second_number) except ZeroDivisionError: print("You can't divide by 0!") else: print(answer)
Give me two numbers, and I'll divide them.Enter 'q' to quit.First number: 5 Second number: 0You can't divide by 0!First number: 5Second number: 22.5First number: q
with语句
读取文件
with open('pi_digits.txt') as file_object: contents = file_object.read() print(contents)