python语句整理
pass语句,可在代码块中使用它来让Python什么都不要做。
pass语句还充当了占位符,它提醒你在程序的某个地方什么都没有做,并且以后也许要在这
里做些什么。
1 def count_words(filename): 2 3 try: 4 with open(file_name) as file_object: 5 contents = file_object.read() 6 except FileNotFoundError: 7 pass 8 else: 9 file_words = contents.split() 10 file_words_nums = len(file_words) 11 print("The file "+file_name+" has about "+str(file_words_nums)+" words.") 12 13 file_names = ['guest_book.txt','book.txt','guest.txt'] 14 for file_name in file_names: 15 count_words(file_name)
while语句
while 条件1:
循环语句(要包含退出循环条件)
break 跳出整个当前循环
continue 结束本次循环,继续下一次循环
while 条件1:
循环语句(要包含退出循环条件)
else:
语句
当退出循环条件为break时,else中的语句不执行
for 语句:
循环语句(要包含退出循环条件)
else:
语句
当退出循环条件为break时,else中的语句不执行
print语句
默认结束符为'\n'
print(’语句‘,end='结束符')
# 单行注释
''' ''' 或 “”“ ”“” 多行注释,还可以用来打印多行代码
格式化输出
1 name = input("Name: ") 2 age = input("Age: ") 3 job = input("Job:") 4 salary = input("Salary: ") 5 6 msg = ''' 7 ------ info of %s ------ 8 Name: %s 9 Age : %s 10 Job : %s 11 Salary: %s 12 ------ end ------ 13 '''% (name,name,age,job,salary) 14 15 print(msg)
浙公网安备 33010602011771号