美文网首页
国二赏析(五)

国二赏析(五)

作者: 小董不太懂 | 来源:发表于2019-09-14 13:32 被阅读0次
  • 第一题
import random
brandlist = ['华为','中兴','小米','魅族','三星']
random.seed(0)
i = random.randint(1,len(brandlist))
name = brandlist[i]
print(name)
  • 第二题 image.png
import jieba
s = input('请输入待测字符串:')
n = len(s)
m = len(jieba.lcut(s))
print('中文字符个数{},中文词语个数{}'.format(n,m))
********************************************************************************
D:\anaconda\python.exe D:/bilibili大学/简书代码/推导式.py
请输入待测字符串:俄罗斯举办世界杯
Building prefix dict from the default dictionary ...
Loading model from cache C:\Users\董贺贺\AppData\Local\Temp\jieba.cache
Loading model cost 0.633 seconds.
中文字符个数8,中文词语个数3
Prefix dict has been built succesfully.
  • 第三题
n = eval(input('请输入数量:'))
if n>0:
        if n==1:
                cost = 160
        elif n<5 and n>1:
                cost = 160*n*0.9
        elif n>4 and n<10:
                cost = 160*n*0.8
        elif n>9:
                cost = 160*n*0.7
print('总额为:',cost)
  • 第四题
import turtle
turtle.pensize(2)
d = -45
for i in range(4):
        turtle.seth(d)
        d += 90
        turtle.fd(200)
  • 第五题
names = input()
t = names.split()
d = {}
for i in range(len(t)):
        d[t[i]]=d.get(t[i],0)+1
ls = list(d.items())
ls.sort(key = lambda x:x[1],reverse=True)
for k in ls:
        print('{}:{}'.format(k[0],k[1]))
*******************************************************************
计算机 男优 KTV 鸭子 销售 男优 妓院 男优 计算机 男优
男优:4
计算机:2
妓院:1
鸭子:1
KTV:1
销售:1

说到这,不得不喷一下这个叫梁永的老师,您是真菜,肯定是冒充西交的研究生,西交的水平能LOW到这样了吗,真特么丢人,不会做不做就是了,还尼玛改题目,你咋不给自己出一道200分的附加题。干脆自己给自己改试卷得了。

重点说一下这个split()和replace()函数都会产生副本,不影响原文件

  • 第六题
  1. 第一问

    方法一:

with open(r'D:\KSWJJ\66000001\sensor.txt')as f:
    lines = f.readlines()
for line in lines:
    ls = line.strip(' \n\r').split(',')
    if ls[1]==' earpa001':
        with open(r'D:\KSWJJ\66000001\earpa001.txt','a')as fo:
            fo.write('{},{},{},{}\n'.format(ls[0],ls[1],ls[2],ls[3])) 
**********************************************************************
2016/5/31 0:20, earpa001,1,1
2016/5/31 2:26, earpa001,1,6
2016/5/31 3:12, earpa001,1,1
2016/5/31 5:57, earpa001,1,6
2016/5/31 6:59, earpa001,1,1

方法二:

with open(r'D:\KSWJJ\66000001\sensor.txt')as f:
    for line in f:
        ls = line.strip(' \n\r').split(',')
        if ls[1].count(' earpa001') == 1:
            with open(r'D:\KSWJJ\66000001\earpa001.txt','a')as fo:
                fo.write('{},{},{},{}\n'.format(ls[0],ls[1],ls[2],ls[3]))
  1. 第二问
d = {}
with open(r'D:\KSWJJ\66000001\earpa001.txt')as f:
    for line in f:
        t = line.strip(' \n\r').split(',')
        s = t[2]+'-'+t[3]
        d[s]=d.get(s,0)+1
ls = list(d.items())
ls.sort(key=lambda x:x[1], reverse=True) # 该语句用于排序
for i in range(len(ls)):
    m,n = ls[i]
    fo = open(r'D:\KSWJJ\66000001\earpa001_count.txt','a')
    fo.write('{},{}\n'.format(m,n))
fo.close()

相关文章

  • 国二赏析(五)

    第一题 第二题image.png 第三题 第四题 第五题 说到这,不得不喷一下这个叫梁永的老师,您是真菜,肯定是冒...

  • 国二赏析(三)

    第一题知识点程序文件 第二题 首先,我要吐槽一下,现在什么人都能去搞在线教育,比如我现在看的这个视频的讲师叫梁永,...

  • 国二赏析(六)

    第一题 答案:第一个空:nls = ntxt.split(' ')第二个空:0.5 第二题 答案:第一个空:jie...

  • 国二赏析(七)

    第一题 第二题image.png 第三题 答案:第一个空:ls = jieba.lcut(txt)第二个空:pri...

  • 国二赏析(四)

    第一题 第二题 第三题iage.png 第四题 第五题 第六题1.第一问 第二问 第三问 这题参考答案有问题显然是...

  • 国二python真题赏析

    考生文件夹下存在一个文件 PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入正整数n,按要...

  • 2017-05-09

    民国二十八年五月初六,天阴 三天前,母亲去世,遵循母亲遗愿,葬母于栖霞山。 葬礼办的匆忙,幸得矢岛君帮忙。 民国二...

  • 【博图第三期】英国博赞思维导图管理师曾俊颖第四幅《中国二十八星宿

    主题类型,自选,《中国二十八星宿》 中心图: 中国二十八星宿是中国古代天文学家为观测日、月、五星运行而划分的二十...

  • 大学到底是为了什么

    马上就要考国二了,你准备好了嘛。 距离国二也只有五天的时间,我们到底是用重在参与的态度,还是已必胜的心态去对待他的...

  • 精品赏析:中华民国二十三年

    改革开放二十多年来,我国钱币收藏与研究的深度和广度超过了历史上任何一个时期,钱币收藏爱好者遍及全国城乡,流散民间的...

网友评论

      本文标题:国二赏析(五)

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