python编程一级模拟题(python考级1级押题)

http://www.itjxue.com  2023-03-29 07:34  来源:未知  点击次数: 

2021-01-20 python编程题(1/100)

问题:编写一个程序,它将找到所有这些数字,可被7整除,但不是5的倍数,2000年至3200年(包括在内)。得到的数字应按逗号分隔的顺序打印在一行上(1级)

方法:使用for循环+if语句+join()+append()

'''

def number():

num_list = []

for i in range(2000,3201):

if i %7 == 0 and i %5 != 0:

num_list.append(str(i))

num = ','.join(num_list)

return num

if name == ' main ':

print(number())

'''

容易错的点:由于循环取的int类型,而join()只能处理str等可迭代类型,因此需要将i转换为str类型,否则会报错

python编程题?

age = int(input('请输入你的年龄'))

jy= int(input('请输入几年电子专业工作经验'))

str = input('请输入通信专业不是则留空')

if age 25 and jy =4 and str=='通信专业' :

print ('获得面试机会')

else:

print("抱歉,您不符合面试要求")

python简单编程题?

a = int(input('input a number\n'))

if a % 3 == 0 and a % 5 == 0:

print('这个数字既能被3整除,又能被5整除', a)

(责任编辑:IT教学网)

更多

推荐DNS服务器文章