1、九九乘法表
#九九乘法表
for i in range(1, 10): #range函数是左开右闭
for j in range(1, i+1):
result = j * i
print('%d*%d=%d'%(j,i,result), end=" ") #print打印会默认换行,end=' '意思是末尾不换行,加空格
print() #换行
2、100-10000之间,打印出各位数字相加能被15整除的整数,每行打印十个
# 100-10000之间,打印出各位数字相加能被15整除的整数,每行打印十个
count = 0 # 用于计数,每打印十个数后换行
for num in range(100, 10001): # 注意这里要包含10000,所以是10001
# 计算各位数字之和
digit_sum = 0
for digit in str(num):
digit_sum += int(digit)
if digit_sum % 15 == 0: # 检查是否能被15整除
print(num, end=' ') # 打印数字,end=' '表示以空格结尾而不是换行
count += 1
if count % 10 == 0: # 每打印十个数后换行
print() # 换行
持续更新,小伙伴们在面试过程中遇到的python题目也可以分享到评论或私信,我后续会继续补充~~