第一周 作业一

一、选择题

  1. 下列变量名中不合法的是?()

    A. abc

    B. Npc

    C. 1name

    D ab_cd

答案:C

  1. 下列选项中不属于关键字的是?()

    A. and

    B. print

    C. True

    D. in

答案:B

  1. 下面哪个选项对应的代码写法是正确的?()

    A.

    print('Python')
      print('新手村')
    

    B.

    print('Python') print('新手村')
    

    C.

    print('Python')
    print('新手村')
    

    D.

    print('Python''新手村')
    

答案:C

  1. 下面选项中能打印出50的是?

    A.

    print('100 - 50')
    

    B.

    print(100 - 50)
    

答案:B

  1. 关于引号,下面选项中使用正确的是?

    A.

    print('hello)
    

    B.

    print("hello')
    

    C.

    print(“hello”)
    

    D.

    print("hello")
    

答案:D

二、编程题

  1. 写代码在控制台打印 good good study, day day up!
print('good good study, day day up!')

# 运行结果
'''
good good study, day day up!
'''
  1. 写代码在控制台打印5次 you see see, one day day!
str = 'you see see, one day day!'
print(str, str, str, str, str, sep='\n')

# 运行结果
'''
you see see, one day day!
you see see, one day day!
you see see, one day day!
you see see, one day day!
you see see, one day day!
'''
  1. 写代码打印数字 11、12、13、… 21
for i in range(11, 22):
    print(i, end='  ')

# 运行结果
'''
11  12  13  14  15  16  17  18  19  20  21  
'''
  1. 写代码打印数字 11,13,15,17,…99
for i in range(11, 100, 2):
    print(i, end='  ')

# 运行结果
'''
11  13  15  17  19  21  23  25  27  29  31  33  35  37  39  41  43  45  47  49  51  53  55  57  59  61  63  65  67  69  71  73  75  77  79  81  83  85  87  89  91  93  95  97  99 
'''
  1. 写代码打印数字:10、9、8、7、6、5
for i in range(10, 4, -1):
    print(i, end='  ')

# 运行结果
'''
10  9  8  7  6  5  
'''
  1. 写代码计算:1+2+3+4+…+20 的和
sum = 0
for i in range(1, 21):
    sum += i
print(sum)

# 运行结果
'''
210
'''
  1. 写代码计算100以内所有偶数的和
sum = 0
for i in range(2, 100, 2):
    sum += i
print(sum)

# 运行结果
'''
2450
'''
  1. 写代码统计100~200中个位数是3的数的个数
count = 0
for i in range(103, 200, 10):
    count += 1
print(count)

# 运行结果
'''
10
'''
  1. 写代码计算2*3*4*5*...*9的结果
product = 1
for i in range(2, 10):
    product *= i
print(product)

# 运行结果
'''
362880
'''
  1. 输入一个数,如果输入的数是偶数就打印偶数否则打印奇数
num = int(input('请输入一个整数:')) # 99
if num % 2 == 0:
    print(num, '偶数')
else:
    print(num, '奇数')

# 运行结果
'''
99 奇数
'''
  1. 统计1000以内能被3整除但是不能被5整除的数的个数。
count = 0
for i in range(0, 1000, 3):
    if i % 5 != 0:
        count += 1
print(count)

# 运行结果
'''
267
'''
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值