美文网首页Python三期爬虫作业
【Python爬虫】-入学测试

【Python爬虫】-入学测试

作者: 奔跑的Kay | 来源:发表于2017-07-10 22:42 被阅读34次
  1. 分别打印 a 与 b 加/减/乘/除/幂/商/余数的各个结果(共7个)
a = 10
b = 3
print('a+b = ', a + b)
print('a-b = ', a - b)
print('a*b = ', a * b)
print('a/b = ', a / b)
print('a**b = ', a ** b)
print('a/b = ', a / b)
print('a%b = ', a % b)
  1. 计算1+2+3+4+.....+100的和
sum = 0
for value in range(1,101):
      sum += value
print('1+2+3+4+.....+100 = ', sum)
  1. 计算1~100 中所有偶数之和
sum = 0
for value in range(1,101):
      if value % 2 == 0:
            sum += value
print('1~100 中所有偶数之和是' + str(sum))
  1. 打印你简书 ID 中所有数字的和
  2. 对你简书 ID 中数字以及字母排序并打印(数字在前,字母在后)
  3. 将字符0cd768f4b1a1dac0c512e452726361d9两两分割生成元组及列表
  4. 如何用循环生成下面字典 (10分)item={1:'1',2:'2',3:'3'}
  5. 打印 dict_date 中 value 的年份在 1970~1976的 key
dict_date = {"Led Zeppelin":1969, 
    "Led Zeppelin II": 1969, 
    "Led Zeppelin III": 1970, 
    "Led Zeppelin IV": 1971, 
    "Houses of the Holy":1973,
    "Physical Graffiti": 1975, 
    "Presence":1976, 
    "In Through the Out Door":1979, 
    "Coda":1982
               }
for year in dict_date.values():
       if year <= 1976  and year >= 1970:
              print(str(year))
  1. 编写一个用来交换 a 与 b 值的函数
def value_exchange(a,b):
        c = a
        a = b
        b = c
        print(a,b)
  1. 逻辑题,结果是什么?如何分析解答这道题?
list_a = [i for i in range (10) if i % 2]
print(list_a)
# 遍历1~10(包含1,不包含10)之间的整数,如果是偶数,i % 2 结果为0,if i % 2判定为False,跳过这个数。最后list_a中为1~10之间的单数
  1. 编写一个用来交换字典 key 与 value 的函数(重复的放入 value list 中)
  2. 通过代码实现将以上所有代码及结果输出到同一文件中(首行需标注)

相关文章

网友评论

    本文标题:【Python爬虫】-入学测试

    本文链接:https://www.haomeiwen.com/subject/brguhxtx.html