- 博客(52)
- 收藏
- 关注
原创 【Python小游戏】Python实现井字棋游戏
类TicTacToe的构造函数__init__()初始化棋盘board和当前玩家current_player。
2023-05-29 14:28:04
1558
1
原创 【Python实训】圆类与课程类的实现
2.设计一个Course(课程)类,该类中包括number(编号)、name(名称)、teacher(任课教师)、location(上课地点)共4个属性,其中location是私有属性;还包括_init_0、show_info0(显示课程信息)共2个方法。设计完成后,创建Course类的对象显示课程的信息。1.设计一个Circle(圆)类,该类中包括属性radius(半径),还包括_init_0、get_perimeter((求周长)和get_area((求面积)共3个方法。
2023-05-29 14:14:59
2822
原创 【Python实训】 好友管理系统
这段代码实现了一个简单的好友管理系统。程序运行后,会显示一个功能菜单,用户可以根据提示选择相应的功能序号来执行操作。具体功能包括添加好友、删除好友、备注好友、展示好友和好友分组。好友信息存储在字典friends中,键为好友姓名,值为好友所属的分组名。用户可以通过相应的功能来操作。
2023-05-24 14:42:05
4700
原创 【Python实训】饮品自动售货机
这段代码定义了三个函数:show_goods()、total()和main()。show_goods()函数用于展示饮品信息,total()函数用于计算总额,main()函数用于控制整个饮品自动售货机的操作流程。运行程序后,会首先调用show_goods()函数展示饮品信息,然后用户可以根据展示的信息选择饮品和数量,输入"q"结束选择。选择完成后,程序会调用total()函数计算总额,并输出结果。请注意,上述代码中的饮品信息是示例数据,您可以根据实际情况进行修改和扩展。
2023-05-24 14:39:49
5446
原创 【Python实训】用户名校验
表示用户名只包含大小写字母、数字和下划线,并且长度为至少 1 个字符。如果用户名不符合要求,则打印错误提示并继续循环等待用户重新输入。如果用户名符合要求,则打印登录成功提示并退出循环。用Python写一个验证用户名的程序,要求用户只能包含大小写字母,数字,下划线,并且长度大于3,如果不符合则提示用户重新输入,直到用户输入的用户名符合要求,此时提示用户登录成功。请注意,这段代码只是一个简单的示例,可能还需要根据实际情况进行修改和完善。例如,可以添加密码验证等功能,以提高程序的安全性和实用性。
2023-05-08 14:27:59
1210
原创 Python 安装selenium来控制浏览器
新建一个test.py文件,写入以下代码来测试是否成功。要求使用selenium来操作浏览器。下载相应的selenium包。出现以下的界面说明控制成功。
2023-01-16 14:47:35
158
原创 HTML入门之表格
为了让表格更加好看,这里附上一段css代码,大家可以复制到自己的html文件,这样就能和我的效果一样啦。并且在表格标签中增加一个class属性。
2022-10-15 22:01:41
487
原创 黑马点评P33 java.lang.Long cannot be cast to java.lang.String
黑马点评P33 报错解决方法
2022-10-09 12:48:33
3258
4
原创 解决anaconda下有多个jupyternotebook的启动问题
解决anaconda下有多个jupyternotebook的启动问题问题:1. 打开Anaconda的envs路径2. 找到路径下的 jupyter notebook.exe3.找到需要通过jupyter notebook打开的文件夹4. 编写bat文件第1,2步是用来切换路径的,就是你想打开的文件夹,路径的话,大家可以根据需要进行替换第3步是用来打开指定的jupyter notebook路径,大家可以根据需要替换问题:在Anaconda下,我参加了两个环境,这两个环境都安装了jupyter noteb
2022-04-10 20:51:41
3620
原创 scala RDD数据保存到本地txt文件中
今天在Windows上跑Scala词频统计的时候,发现RDD文件并不能直接保存到本地的txt文件中,如果使用saveAsTextFile方法的话,会将RDD数据以文件夹且数据不能直接使用但是使用其他的方法又比较麻烦,对新手很不友好,这里教大家一个小方法将RDD数据使用toArray()转为数组即可遍历写入本地文件了,如果有更好的方法,私信笔者,毕竟该方法Scala官方已经不推荐使用了。代码如下:package day01import java.io.PrintWriterimport java
2021-12-03 12:57:03
4347
1
原创 python-恩尼格码密码机实现
原由最近作者看到了一个二战传奇故事,是咱们计算机祖师爷图灵大佬破译德军的通讯密码,最后导致二战提前两年结束,这里就简单的介绍一下恩尼格码的加密与解密加密首先加密由原文和密码表组成,以下面的为例:26字母表:['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z']映射表1 :['C', 'P', '
2021-11-24 11:55:24
2200
原创 猜单词游戏(Python)
# -*- coding: utf-8 -*-# @Time : 2021/9/27 14:12# @Author : ChinaV# @File : newGame.pyimport randomdef hint(): global rightLetter, erorLetter, count, guessCount info = '''\ninfo:SecretLetters: {}WrongLetters: {}Count: {}Word: {} \n'''.f
2021-09-27 16:39:12
287
原创 Django网页无法正常解析utf-8
Django网页无法正常解析utf-8文章目录Django网页无法正常解析utf-8前言二、解决方法1.更改网页的编码2.查看网页文件编码总结前言Django跑别人模板是遇到'utf-8' codec can't decode byte 0xcf in position 201: invalid continuation byte提示:以下是本篇文章正文内容,下面案例可供参考二、解决方法1.更改网页的编码将utf-8修改<meta charset="utf-8">成
2021-09-13 15:30:05
762
原创 Python面试题2021年8月4日
Python面试题2021年8月4日1. a = ’ python ’ 清除a字符串左右两边的空格a = ' python '方法一,切片a[1:]'python '方法二,使用函数a.lstrip(' ')'python '2. a = ‘abc-23-efg’ 提取字符串a中的数字a = 'abc-23-efg'方法一 正则提取import reprint(a)# 单个数字print(re.findall('\d',a))# 整体数字print(re
2021-08-04 16:23:42
169
1
原创 html引用豆瓣电影图片地址失效
html引用豆瓣电影图片地址失效(失败),数据可视化时应用网络资源失效前言引用豆瓣图片失效解决方法文章出处前言本人在完成一个学习数据可视化时,虽然爬取到了豆瓣电影的海报链接地址,但是在进行网页展示时,引用海报图片无效。引用豆瓣图片失效解决方法在HTML文件中的标签中添加 <meta name="referrer" content="never">文章出处转载于:https://blog.youkuaiyun.com/weixin_39553363/article/details/105
2021-07-25 22:55:39
1011
1
原创 LeetCode巧解 4的幂
LeetCode巧解 4的幂题目(题号:342):题意:题解:总结:题目(题号:342):原题地址:https://leetcode-cn.com/problems/power-of-four/题意:给定一个整数,写一个函数来判断它是否是 4 的幂次方。如果是,返回 true ;否则,返回 false 。整数 n 是 4 的幂次方需满足:存在整数 x 使得 n == 4x示例 1:输入:n = 16输出:true示例 2:输入:n = 5输出:false示例 3:输入:n =
2021-05-31 15:50:56
109
原创 Python二级--摘要分词
摘要分词-1题目一:概述:'''考生文件来下.存在2个Python源文件和1个文本文件,其中,2个Python源文件对应2个问题,文本文件“data.txt”中包含一篇从互联网上下载的关于“德国工具4.0战略规划实施建议摘要”的文章。请分别补充2个Python源文件,完成以下功能。问题1:文件内容清洗。要求:在文件PY301-1.py中补充代码,对文件data.txt的内容进行清理,去掉中文标点符号,只保留中文、英文、数字、英文标点符号等字符,将结果输出到文件c1ean.txt中。示例如下
2021-03-29 21:55:30
732
3
原创 Python二级--政府报告分词-2
政府报告分词题目二:概述:'''问题2:数据关联。要求:修改PY301-2. py文件中代码,对比两组主题词的差异,输出两组的共有词语和分别的特有词语。输出示例如下: (示例词语非答案)共有词语:改革,(略),深化2019特有:企业,(略), 加强2019特有:效益, . (略),创新注意:输出格式采用英文冒号和英文逗号,标点符号前后无空格,各词语间用逗号分隔,最后一个词语后无逗号。'''思路:因为两个文本信息的处理方式都一样,所以定义一个函数来进行操作(偷偷懒)def f
2021-03-29 21:15:03
859
1
原创 Python二级--政府报告分词-1
政府报告分词题目一:概述:'''问题1:数据统计。要求:修改PY301-1. py文件中代码,分别统计两个文件中出现次数最多的10词语,作为主题词,要求词语不少于2个字符,打印输出在屏幕上,输出示例如下: (示例词语非答案 )2019:改革:10,企业:9, .. (略),深化:22018:改革:11,效益:7, .. (略),深化:1注意:输出格式采用英文冒号和英文逗号,标点符号前后无空格,各词语间用逗号分隔,最后一个词语后无逗号。'''思路:因为两个文本信息的处理方式都一样
2021-03-29 21:09:12
1328
2
原创 Python二级--技术信息分词
技术信息分词-1题目一:概述:'''问题1:(10分)在考生文件夹下给出了程序框架文件PY301-1.py,补充代码完成程序。用Python语言中文分词第三方库jieba对文件data.txt进行分词,并选择长度大于等于3个字符的关键词,写入文件out1.txt,每行一个关键词,各行的关键词不重复,输出顺序不做要求,例如:人工智能科幻小说'''思路:jieba库导入与文件操作# 导入jieba(中文分词)库import jieba# 打开文件f = open('out1
2021-03-29 20:49:28
1175
3
原创 Python二级--三国演义分词
三国演义分词-1题目一:概述:'''《三国演义》是中国古典四大名著之一,曹操是其中主要人物,考生文件夹下文件data.txt给出《三国演义》简介。问题1:请编写程序,用Python语言中文分词第三方库jieba对文件data.txt进行分词,并将结果写入文件out. txt,每行一个词,例如:内容简介编辑整个故事在东汉...在考生文件夹下给出了程序框架文件PY301-1.py,补充代码完成程序(10分)'''思路:jieba库导入与文件操作# 导入jieba(中
2021-03-29 18:42:36
5305
1
原创 Python二级--传感器采集-2
传感器采集题目一:概述:'''考生文件夹下存在两个Python源文件,分别对应两个问题,请按照文件内说明修改代码,实现以下功能:下面所示为一套由公司职员随身佩戴的位置传感器采集的数据,文件名称为“sensor.txt”,其内容示例如下:2016/5/31 0:05,vawelon001,1,12016/5/31 0:20,earpa001,1,12016/5/31 2:26, earpa001,1,6…(略)第一列是传感器获取数据的时间,第二列是传感器的编号,第三列是传感器所在的楼层,
2021-03-29 11:21:51
2766
1
原创 Python二级--传感器采集-1
传感器采集题目一:概述:'''考生文件夹下存在两个Python源文件,分别对应两个问题,请按照文件内说明修改代码,实现以下功能:下面所示为一套由公司职员随身佩戴的位置传感器采集的数据,文件名称为“sensor.txt”,其内容示例如下:2016/5/31 0:05,vawelon001,1,12016/5/31 0:20,earpa001,1,12016/5/31 2:26, earpa001,1,6…(略)第一列是传感器获取数据的时间,第二列是传感器的编号,第三列是传感器所在的楼层,
2021-03-29 10:59:45
5418
1
原创 Python二级--命运-3
命运题目三:概述:'''考生文件夹下存在3个Python源文件,分别对应3个问题,1个文本文件,作为本题目输入数据,请按照源文件内部说明修改代码,实现以下功能:《命运》是著名科幻作家倪匡的作品。这里给出《命运》的一个网络版本文件,文件名为“命运.txt”。''''''问题3 (10分) :在PY301-3. py文件中修改代码,对“命运. txt”文件进行字符频次统计,将所有字符按照频次从高到低排序,字符包括中文、标点、英文等符号,但不包含空格和回车。将排序后的字符及频次输出到考生
2021-03-29 10:15:54
2355
3
原创 Python二级--命运-2
命运题目二:概述:'''考生文件夹下存在3个Python源文件,分别对应3个问题,1个文本文件,作为本题目输入数据,请按照源文件内部说明修改代码,实现以下功能:《命运》是著名科幻作家倪匡的作品。这里给出《命运》的一个网络版本文件,文件名为“命运.txt”。''''''问题2 (5分) :在PY301-2. py文件中修改代码,对“命运. txt”文件进行字符频次统计,按照频次由高到低,屏幕输出前10个频次最高的字符,不包含回车符,字符之间无间隔,连续输出,示例格式如下:理斯卫...
2021-03-29 10:10:35
1882
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人