精华内容
下载资源
问答
  • python大作业

    2013-12-21 15:56:51
    上海交通大学程序设计思想与方法大作业啊。
  • python大作业.zip

    2021-01-03 15:43:00
    python大作业
  • Python大作业

    千次阅读 2018-04-26 10:59:00
    import requests from bs4 import BeautifulSoup import jieba for i in range(2,10): pages = i; nexturl = 'http://www.shicimingju.com/chaxun/zuozhe/1_%s.html' % (pages) res...
    import requests
    from bs4 import BeautifulSoup
    import jieba
    for i in range(2,10):
            pages = i;
            nexturl = 'http://www.shicimingju.com/chaxun/zuozhe/1_%s.html' % (pages)
            reslist = requests.get(nexturl)
            reslist.encoding = 'utf-8'
            soup_list = BeautifulSoup(reslist.text, 'html.parser')
            for news in soup_list.find_all('div',class_='summary'):
                print(news.text)
                f = open('123.txt', 'a', encoding='utf-8')
                f.write(news.text)
                f.close()
    def changeTitleToDict():
        f = open("123.txt", "r", encoding='utf-8')
        str = f.read()
        stringList = list(jieba.cut(str))
        delWord = {"+", "/", "(", ")", "【", "】", " ", ";", "!", "、"}
        stringSet = set(stringList) - delWord
        title_dict = {}
        for i in stringSet:
            title_dict[i] = stringList.count(i)
        print(title_dict)
        return title_dict
    

      先把代码弄出来

     

    然后就开始生成词云

    from PIL import Image,ImageSequence
    import numpy as np
    import matplotlib.pyplot as plt
    from wordcloud import WordCloud,ImageColorGenerator
    # 获取上面保存的字典
    title_dict = changeTitleToDict()
    graph = np.array(title_dict)
    font = r'C:\Windows\Fonts\simhei.ttf'
    wc = WordCloud(background_color='white',max_words=500,font_path=font)
    wc.generate_from_frequencies(title_dict)
    plt.imshow(wc)
    plt.axis("off")
    plt.show()
    

      我选择的网站是李白的古诗网站,中间遇到很多问题,最大的莫过于找不到词,其次是词云的安装wordcloud总是失败。

    找不到词在同学帮助下成功了,词云也是如此,通过安装包,而不是通过pycharm安装。

    可见李白最喜欢三件东西:拒绝,百日,成仙

    转载于:https://www.cnblogs.com/phoenlix/p/8950220.html

    展开全文
  • python大作业大作业本次大作业将完成一个称为“战舰”的小游戏。这次作业将综合应用本学期学过的所有知识,。如果你采用合理设计的数据结构,并遵循良好的开发步骤,完成这个程序并不困难。但需要注意的是,由于程序...

    python大作业

    大作业

    本次大作业将完成一个称为“战舰”的小游戏。这次作业将综合应用本学期学过的所有知识,。如果你采用合理设计的数据结构,并遵循良好的开发步骤,完成这个程序并不困难。但需要注意的是,由于程序包含多个部分内容,建议你合理地划分开发阶段,每完成一个阶段就进行测试。不要试图全部完成再进行调试,那将事倍功半。

    下图是这个游戏的运行界面。

    作业要求

    在这个游戏中,游戏者将与计算机进行对抗。计算机将在一个二维的表栏中布置一些战船。表栏中的每个方格称为一个单元(cell)。每艘战舰根据自身长度占据横向或者纵向的一些单元。游戏者通过在cell上点击鼠标(表示向该位置发送一发导弹)来猜测这些战舰都布置在什么位置。如果游戏者点击中了某艘战舰占据的一个cell,则程序显示击中战舰,并在cell中标出,否则标识没有击中。如果某艘战舰占据的所有cell都被击中,则标识该战舰被击沉。为了使得程序更有趣,游戏者的导弹数目是有限的。游戏的胜负规则是:游戏者击中所有战舰获胜,若用完所有导弹后还没有击中所有战舰则计算机获胜。为了增加游戏的难度,每次游戏战船的种类和数目都是不定的,程序将用不同颜色表示不同类型的战舰,并且每次游戏者发射导弹后都将显示出相应的提示和统计信息,你可以运行作业材料中的battleship.exe程序进行试玩,获得游戏运行更多的细节,这些功能必须都在作业中完成。

    作业说明和提示:

    1 战舰的产生

    战舰的种类和颜色。类型有五种{ROWBOAT, SUBMARINE, SPEEDBOAT, BATTLESHIP, LONGBOAT}; 每种类型战舰的长度为:ROWBOAT最短为1个cell,然后依次递增一个cell,最长为LONGBOAT为5个cell。战舰的颜色也有五种,定义为{Cyan, Red, Blue, Green, Magenta}。需要注意的是,战舰的类型和颜色没有对应关系,每次游戏计算机要为每种类型的战舰选择一种颜色。每次游戏战舰的类型是随机选择的,最少(MIN_SHIPCLASS)为2。每次游戏的战舰数目也是随机的,最大(MAX_SHIPS)为8,最小(MIN_SHIPS)为2,计算机要为每艘战舰选择一个战舰类型。

    2 数据结构的设计

    在游戏中你需要保存很多信息,如战舰类型的信息,每艘战舰的信息,每个cell的信息等等。你不仅需要设计不同的结构能够保存这些信息,而且这些结构需要方便你进行查找和检索,比如你可能需要从一个cell查找一艘船,或者从一艘船查找其所属类型的信息。所以在各个数据结构的设计当中可能需要考虑有少量的重叠项(冗余)。一些可能的方法包括:在战舰信息的存储结构中设计保存其位置的起始cell信息,便于判断和标识该战舰是否被击沉等

    3 战舰的部署

    当战舰的产生结束后就需要对其进行部署。每艘战舰或者横放,或者竖放,但是不能重叠,也不能超出边界。有很多方法可以放置战舰,这里我们给出一个简单有效的“暴力”试验算法,描述如下:

    Before you begin, every cell on board must be initialized to NULL to indicate that location is empty and available

    For each ship to place

    Loop while not found a good location for this ship

    Select random direction (either horizontal or vertical)

    Select random start row between 0 and upper bound

    (bound is NUM_ROWS-1 if horiz, NUM_ROWS-ShipLength if vert)

    Select random start column between 0 and upper bound

    (bound is NUM_COLS-1 if vert, NUM_COLS-ShipLength if horiz)

    If all cells from start to end are empty (i.e. NULL)

    found good location! assign ship, update board & ship data

    该算法虽然不是最优的,但是对于解决本问题是快速有效的。

    4 开发调试技巧

    采用增量开发的方式来完成复杂程序的功能是一种最有效的方法。建议你分不同阶段来逐步完成该程序,每个部分完成后可以编写一些测试代码来进行验证,例如一些可能的阶段有:

    a 设计数据结构,完成各项信息的表示;

    b 产生战舰信息,存放到数据结构中;

    c 部署战舰

    d 处理游戏者的一次攻击

    展开全文
  • python大作业五子棋.zip

    2020-06-18 19:08:39
    python大作业分享,网上找的资源,大家可以参考一下,更多python大作业资源下载联系我
  • Python大作业 / 爬虫+可视化(day1) 开始搞python大作业了,纯手敲,可参考,不可直接copy 思路:对全国各省的地区生产总值进行爬取,并可视化展示 爬取网站: http://data.stats.gov.cn/ 所用库:time,re,selenium...
  • python大作业 battleship

    2012-06-27 15:38:34
    Python大作业,内含代码文档,可以直接交。
  • Python大作业

    2021-01-15 10:28:22
    Python大作业一 这学期拔尖计划又安排了一次Python课程的学习,因为之前学习过了所以就没有记录平时的编程作业,把大作业记录一下~~ print("姓名:小吴") print("学号:000000") print("班级:智能183班") print(...

    Python大作业一
    这学期拔尖计划又安排了一次Python课程的学习,因为之前学习过了所以就没有记录平时的编程作业,把大作业记录一下~~

    在这里插入图片描述

    print("姓名:小吴")
    print("学号:000000")
    print("班级:智能183班")
    print("step 1")
    print("--------------------")
    def displayDictionary():
        len_dic = len(dictionary)
        if len_dic == 0:
            print("*** The dictionary is empty ***")
        else:
            print("*** Known words ****")
            for i in range(len(dictionary)):
                a = dictionary[i]
                print(a[0].ljust(20),a[1].ljust(20))
    
    dictionary = []
    displayDictionary()
    dictionary = [['the','这'],['big','大'],['house','房子']]
    displayDictionary()
    
    print("-------------------")
    print("姓名:小吴")
    print("学号:000000")
    print("班级:智能183班")
    print("step 2")
    print("--------------------")
    
    flag=0
    dictionary = [['the','这'],['big','大'],['house','房子']]
    def translateFromEnglish(word):
        lookup(word)
        return lookup(word)
    def lookup(word):
        for i in dictionary:
            if word == i[0]:
                flag=1
                return i[1]
    
    w = translateFromEnglish('house')
    print('Translation of','house','is',w)
    
    w = translateFromEnglish('dog')
    print('translation of','dog','is',w)
    
    print("姓名:小吴")
    print("学号:000000")
    print("班级:智能183班")
    print("step 3")
    print("--------------------")
    
    def main():
        while True:
            flag = 0
            reply = input("Eng: > ")
            if reply == '?':
                displayDictionary()
            else:
                translateReply = []
                words = list(reply.strip('.,?').split(' '))
                for word in words:
                    translation = lookup(word.lower())
                    translateReply.append(translation)
                    if translation == None:
                        print('None')
                        flag = 1
                        break
                if flag == 0:
                    str1 = ' '.join(translateReply)
                    if words[0] in ['what','where','why','how','is']:
                        m='?'
                    else:
                        m='.'
                    print(str1.capitalize()+m)
            if flag ==1:
                break
    
    dictionary = [['the','la'],['red','resso'],['is',"e'"],['table','tavola']]
    
    def translateFromEnglish(word):
        lookup(word)
        return lookup(word)
    def lookup(word):
        for i in dictionary:
            if word == i[0]:
                #flag = 1
                return i[1]
    
    def displayDictionary():
        len_dic = len(dictionary)
        if len_dic == 0:
            print("*** The dictionary is empty ***")
        else:
            print("*** Known words ****")
            for i in range(len(dictionary)):
                a = dictionary[i]
                print(a[0].ljust(10),a[1].ljust(10))
    
    main()
    
    print("姓名:小吴")
    print("学号:000000")
    print("班级:智能183班")
    print("step 4")
    print("--------------------")
    
    def main():
        global dictionary
        while True:
            flag = 0
            reply = input("Eng: > ")
            if reply == '?':
                displayDictionary()
            else:
                translateReply = []
                words = list(reply.strip('.,?').split(' '))
                for word in words:
                    translation = lookup(word.lower())
                    if translation == None:
                        print('How do i translate',word,':')
                        tran1=input()
                        dictionary = dictionary+[[word,tran1]]
                        translateReply.append(tran1)
                        #flag = 1
                        #break
                    else:
                        translateReply.append(translation)
    
                if flag == 0:
                    str1 = ' '.join(translateReply)
                    if words[0] in ['what','where','why','how','is']:
                        m='?'
                    else:
                        m='.'
                    print(str1.capitalize()+m)
            if flag ==1:
                break
    
    dictionary = [['the','la'],['red','resso'],['is',"e'"],['table','tavola']]
    def translateFromEnglish(word):
        lookup(word)
        return lookup(word)
    def lookup(word):
        for i in dictionary:
            if word == i[0]:
                #flag = 1
                return i[1]
    
    def displayDictionary():
        len_dic = len(dictionary)
        if len_dic == 0:
            print("*** The dictionary is empty ***")
        else:
            print("*** Known words ****")
            for i in range(len(dictionary)):
                a = dictionary[i]
                print(a[0].ljust(10),a[1].ljust(10))
    
    main()
    
    print("姓名:小吴")
    print("学号:000000")
    print("班级:智能183班")
    print("step 5")
    print("--------------------")
    
    #从txt文件中获取字典
    
    dict = open('dictionary.txt','r+')
    dictionary = list(dict)
    #print(dictionary)
    
    #将读取到的内容排列成正常格式
    
    for i in range(len(dictionary)):
        dic1 = dictionary[i]
        flag = 0
        for j in dic1:
            if j == '/':
                flag = 1
        if flag == 0:
            raise Exception("程序运行错误")
        dic1 = dic1.strip('\n').split('/')
        #print(dic1)
        dictionary[i] = dic1
    
    #main()函数
    def main():
        global dictionary
        while True:
            flag = 0
            reply = input("Eng: > ")
            if reply == '?':
                displayDictionary()
    
            #让程序可以正常结束
            elif reply == 'break1':
                break
    
            else:
                translateReply = []
                words = list(reply.strip('.,?').split(' '))
                for word in words:
                    translation = lookup(word.lower())
                    if translation == None:
                        print('How do i translate',word,':')
                        tran1=input()
                        dictionary = dictionary+[[word,tran1]]
                        #将原始列表中没有的词加到txt文件中
                        wri = word + '/' + tran1
                        dict.write(wri)
                        translateReply.append(tran1)
                        #flag = 1
                        #break
                    else:
                        translateReply.append(translation)
    
                if flag == 0:
                    str1 = ' '.join(translateReply)
                    if words[0] in ['what','where','why','how','is']:
                        m='?'
                    else:
                        m='.'
                    print(str1.capitalize()+m)
    
    #dictionary = [['the','la'],['red','resso'],['is',"e'"],['table','tavola']]
    def translateFromEnglish(word):
        lookup(word)
        return lookup(word)
    def lookup(word):
        for i in dictionary:
            if word == i[0]:
                #flag = 1
                return i[1]
    
    def displayDictionary():
        len_dic = len(dictionary)
        if len_dic == 0:
            print("*** The dictionary is empty ***")
        else:
            print("*** Known words ****")
            for i in range(len(dictionary)):
                a = dictionary[i]
                print(a[0].ljust(10),a[1].ljust(10))
    
    main()
    
    '''for i in range(len(dictionary)):
        wri = dictionary[i]
        wri = wri[0]+'/'+wri[1]
        if i < len(dictionary):
            wri = wri +'\n'
        dict.write(wri)
    '''
    #dict.write(dictionary)
    dict.close()
    
    
    print("姓名:小吴")
    print("学号:000000")
    print("班级:智能183班")
    print("step 6")
    print("--------------------")
    
    #从txt文件中获取字典
    
    dict = open('dictionary.txt','r+')
    dictionary = list(dict)
    #print(dictionary)
    
    #将读取到的内容排列成正常格式
    
    for i in range(len(dictionary)):
        dic1 = dictionary[i]
        flag = 0
        for j in dic1:
            if j == '/':
                flag = 1
        if flag == 0:
            raise Exception("程序运行错误")
        dic1 = dic1.strip('\n').split('/')
        #print(dic1)
        dictionary[i] = dic1
    
    #main()函数
    def main():
        global dictionary
        while True:
            flag = 0
            reply = input("Eng: > ")
            if reply == '?':
                displayDictionary()
    
            #让程序可以正常结束
            elif reply == '*save':
                dict.seek(0)
                dict.truncate()
                save1 = []
                for i in range(len(dictionary)):
                    wri = dictionary[i]
                    save1 = save1 + [wri]
                    wri = wri[0] + '/' + wri[1]
                    if i < len(dictionary):
                        wri = wri + '\n'
                    dict.write(wri)
            elif reply == '*quit':
                for  i in range(len(dictionary)):
                    if dictionary[i] in save1:
                        pass
                    else:
                        print(dictionary[i],'not in the dictionary,do you want to save it?')
                        result = input("Yes or No?>")
                        if result == 'Yes':
                            wri = dictionary[i]
                            wri = wri[0] + '/' + wri[1]+'\n'
                            dict.write(wri)
                break
    
            else:
                translateReply = []
                words = list(reply.strip('.,?').split(' '))
                for word in words:
                    translation = lookup(word.lower())
                    if translation == None:
                        print('How do i translate',word,':')
                        tran1=input()
                        dictionary = dictionary+[[word,tran1]]
                        translateReply.append(tran1)
                        #flag = 1
                        #break
                    else:
                        translateReply.append(translation)
    
                if flag == 0:
                    str1 = ' '.join(translateReply)
                    if words[0] in ['what','where','why','how','is']:
                        m='?'
                    else:
                        m='.'
                    print(str1.capitalize()+m)
    
    #dictionary = [['the','la'],['red','resso'],['is',"e'"],['table','tavola']]
    def translateFromEnglish(word):
        lookup(word)
        return lookup(word)
    def lookup(word):
        for i in dictionary:
            if word == i[0]:
                #flag = 1
                return i[1]
    
    def displayDictionary():
        len_dic = len(dictionary)
        if len_dic == 0:
            print("*** The dictionary is empty ***")
        else:
            print("*** Known words ****")
            for i in range(len(dictionary)):
                a = dictionary[i]
                print(a[0].ljust(10),a[1].ljust(10))
    
    main()
    
    
    
    
    
    #dict.write(dictionary)
    dict.close()
    
    

    水平有限,还请各位大佬批评指正~~

    展开全文
  • 词云---利用python对电影评价的爬取一、抓取网页数据1:网页爬取一些数据的前期工作from urllib import requestresp = request.urlopen('https://movie.douban.com/nowplaying/hangzhou/')html_data = resp.read()....

    词云---利用python对电影评价的爬取

    一、抓取网页数据

    1:网页爬取一些数据的前期工作

    from urllib import request

    resp = request.urlopen('https://movie.douban.com/nowplaying/hangzhou/')

    html_data = resp.read().decode('utf-8')

    :2:爬取得到的html解析

    from bs4 import BeautifulSoup as bs soup = bs(html_data, 'html.parser') nowplaying_movie = soup.find_all('div', id='nowplaying') nowplaying_movie_list = nowplaying_movie[0].find_all('li', class_='list-item')

    在上图中可以看到data-subject属性里面id,而在img标签的电影的名字,两个属性来获得电影的id和名称。

    nowplaying_list = []

    for i in nowplaying_movie_list:

    nowplaying_dict = {}

    nowplaying_dict['id'] = i['data-subject']

    for tag_img_item in i.find_all('img'):

    nowplaying_dict['name'] = tag_img_item['alt']

    nowplaying_list.append(nowplaying_dict)

    二、数据的处理

    comments = ''

    for k in range(len(eachCommentList)):

    comments = comments + (str(eachCommentList[k])).strip()

    三、词云生成图片

    import matplotlib.pyplot as plt

    %matplotlib inline

    import matplotlib

    matplotlib.rcParams['figure.figsize'] = (10.0, 5.0)

    from wordcloud import WordCloud#词云包

    wordcloud=WordCloud(font_path="simhei.ttf",background_color="white",max_font_size=80) word_frequence = {x[0]:x[1] for x in words_stat.head(1000).values}

    word_frequence_list = []

    for key in word_frequence:

    temp = (key,word_frequence[key])

    word_frequence_list.append(temp)

    wordcloud=wordcloud.fit_words(word_frequence_list)

    plt.imshow(wordcloud)

    付源码

    # -*- coding: utf-8 -*-

    import warnings

    warnings.filterwarnings("ignore")

    import jieba # 分词包

    import numpy # numpy计算包

    import codecs # codecs提供的open方法来指定打开的文件的语言编码,它会在读取的时候自动转换为内部unicode

    import re

    import pandas as pd

    import matplotlib.pyplot as plt

    from PIL import Image

    from urllib import request

    from bs4 import BeautifulSoup as bs

    from wordcloud import WordCloud,ImageColorGenerator # 词云包

    import matplotlib

    matplotlib.rcParams['figure.figsize'] = (10.0, 5.0)

    # 分析网页函数

    def getNowPlayingMovie_list():

    resp = request.urlopen('https://movie.douban.com/nowplaying/hangzhou/')

    html_data = resp.read().decode('utf-8')

    soup = bs(html_data, 'html.parser')

    nowplaying_movie = soup.find_all('div', id='nowplaying')

    nowplaying_movie_list = nowplaying_movie[0].find_all('li', class_='list-item')

    nowplaying_list = []

    for item in nowplaying_movie_list:

    nowplaying_dict = {}

    nowplaying_dict['id'] = item['data-subject']

    for tag_img_item in item.find_all('img'):

    nowplaying_dict['name'] = tag_img_item['alt']

    nowplaying_list.append(nowplaying_dict)

    return nowplaying_list

    # 爬取评论函数

    def getCommentsById(movieId, pageNum):

    eachCommentList = []

    if pageNum > 0:

    start = (pageNum - 1) * 20

    else:

    return False

    requrl = 'https://movie.douban.com/subject/' + movieId + '/comments' + '?' + 'start=' + str(start) + '&limit=20'

    print(requrl)

    resp = request.urlopen(requrl)

    html_data = resp.read().decode('utf-8')

    soup = bs(html_data, 'html.parser')

    comment_div_lits = soup.find_all('div', class_='comment')

    for item in comment_div_lits:

    if item.find_all('p')[0].string is not None:

    eachCommentList.append(item.find_all('p')[0].string)

    return eachCommentList

    def main():

    # 循环获取第一个电影的前10页评论

    commentList = []

    NowPlayingMovie_list = getNowPlayingMovie_list()

    for i in range(10):

    num = i + 1

    commentList_temp = getCommentsById(NowPlayingMovie_list[0]['id'], num)

    commentList.append(commentList_temp)

    # 将列表中的数据转换为字符串

    comments = ''

    for k in range(len(commentList)):

    comments = comments + (str(commentList[k])).strip()

    # 使用正则表达式去除标点符号

    pattern = re.compile(r'[\u4e00-\u9fa5]+')

    filterdata = re.findall(pattern, comments)

    cleaned_comments = ''.join(filterdata)

    # 使用结巴分词进行中文分词

    segment = jieba.lcut(cleaned_comments)

    words_df = pd.DataFrame({'segment': segment})

    # 去掉停用词

    stopwords = pd.read_csv("stopwords.txt", index_col=False, quoting=3, sep="\t", names=['stopword'],

    encoding='utf-8') # quoting=3全不引用

    words_df = words_df[~words_df.segment.isin(stopwords.stopword)]

    # 统计词频

    words_stat = words_df.groupby(by=['segment'])['segment'].agg({"计数": numpy.size})

    words_stat = words_stat.reset_index().sort_values(by=["计数"], ascending=False)

    # print(words_stat.head())

    bg_pic = numpy.array(Image.open("alice_mask.png"))

    # 用词云进行显示

    wordcloud = WordCloud(

    font_path="simhei.ttf",

    background_color="white",

    max_font_size=80,

    width = 2000,

    height = 1800,

    mask = bg_pic,

    mode = "RGBA"

    )

    word_frequence = {x[0]: x[1] for x in words_stat.head(1000).values}

    # print(word_frequence)

    """

    word_frequence_list = []

    for key in word_frequence:

    temp = (key, word_frequence[key])

    word_frequence_list.append(temp)

    #print(word_frequence_list)

    """

    wordcloud = wordcloud.fit_words(word_frequence)

    image_colors = ImageColorGenerator(bg_pic) # 根据图片生成词云颜色

    plt.imshow(wordcloud) #显示词云图片

    plt.axis("off")

    plt.show()

    wordcloud.to_file('show_Chinese.png') # 把词云保存下来

    main()

    1023332-20180422105851348-357314749.png

    展开全文
  • python大作业分享--30多个项目任你选(由于上传大小限制分多个文件上传。爬虫:https://download.csdn.net/download/weixin_43960044/12533382小游戏:https://download.csdn.net/download/weixin_43960044/12533379...
  • python大作业学生成绩管理系统,基于Python+MySQL的GUI界面,增减改查用户注册登录,信息导入导出。
  • 一、系统概要说明父模板统一布局:(1) 头部导航条(2) 中间主显示区域布局(3) 底部导航条注册、登录、注销功能发布、列表显示详情页评论、列表显示个人中心搜索、条件组合搜索文章分类与显示点赞、收藏修改密码、头像...
  • python大作业扫雷游戏

    2013-04-04 22:12:21
    python大作业扫雷游戏,呕心沥血的结晶啊,供大家参考使用。
  • 一、系统概要说明父模板统一布局:(1)头部导航条(2)中间主显示区域布局(3)底部导航条注册、登录、注销功能发布、列表显示详情页评论、列表显示个人中心搜索、条件组合搜索文章分类与显示点赞、收藏修改密码、头像、...
  • Python 大作业——五子棋游戏姓名:吴欣学号:姓名:张雨清学号:一游戏介绍:我们设计的是五子棋游戏,支持两人一个鼠标对下,黑方用左键单击,白方用右键单击,谁先下均可,落子无悔,下过的棋子对方点击后不会...
  • Python大作业实验一

    千次阅读 2021-02-20 16:10:11
    Python大作业实验一实验要求解决思路最终代码效果展示 实验要求 人员描述信息在“人员信息.xlsx”中 1.把每一行的姓名和电话号码从A列中分别取出,姓名显示在B,电话显示在C列,保存修改后的“人员信息.xlsx”; 2....
  • 上海交通大学程序设计思想与方法大作业啊。内含一个python文件,不到200行代码,欢迎大家踊跃下载
  • ______________________________________________________________________________________________________________精品资料Python大作业——五子棋游戏姓名:吴欣学号:姓名:张雨清学号:一游戏介绍:我们设计的...
  • python大作业实验报告 大学计算机基础 (理工)大作业 ——暨南大学南校区生活指南系统 G108 甘颖欣 熊梦娜 翁婉晖 梁绮婷 李嘉顺 2015-1-32 目录 目录 .2 “暨南大学南校区生活指南系统” 选题说明书 . 3 1.成员分组...
  • 定义Python代码的编码为UTF-8#石头剪子布程序#李忠importrandom==>导入随机生成器#定义石头剪子布字典dict={1:'剪子',2:'石头',3:'布'}==>定义一个字典来保存数字和石头剪子布的对应关系forrowindict:==>...
  • 词云图里的词数量'\ , QMessageBox.Yes) self.setWindowTitle('实验作业一') self.setWindowIcon(QIcon(r'souce/nau.jpg')) self.resize(800, 600) self.layout_init() self.QtWidget_init() self.show() def layout...
  • # 题目:利用Python实现一个计算器,可以计算小数复数等import redef calculator(string):# 去除括号函数def get_grouping(string):flag = Falseret = re.findall('\(([^()]+)\)', string)for i in ret:temp = cal(i...
  • 利用python对豆瓣电影评价的爬取,并生成词云一、抓取网页数据第一步要对网页进行访问,python中使用的是urllib库。代码如下:from urllib import requestresp = request.urlopen(...
  • Python 大作业 xx 游戏 姓名 学号 姓名 学号 一游戏介绍 我们设计的是五子棋游戏支持两人一个鼠标对下黑方用左键单击白方用右键单击谁先下均可落子无悔下过的棋子对方点击后不会变色程序可自行判断输赢并在五子连珠...
  • python数据分析大作业-python大作业

    千次阅读 2020-10-30 00:48:46
    依次分析下代码:第一行 通过保留字import引用了python中用于绘制图形的turtle库,as是作为别名之用。 (使用import引用函数库有两种方式,但其对函数的使用方式略有不同 import | from import *)第二行使用了...
  • 越多越好,不过值越,性能就会越差,至少100 rfc = RandomForestClassifier(n_estimators=100) rfc.fit(x_train, y_train) y_hat = rfc.predict(x_test) rfc_rate = show_accuracy(y_hat, y_test, '随机森林 ') ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,517
精华内容 1,406
关键字:

python大作业

python 订阅