当前位置: 首页 > news >正文

潍坊云建站模板武邑网站建设价格

潍坊云建站模板,武邑网站建设价格,湖北立方建设工程有限公司网站,建立网站顺序3.1.2 读取保存题目的文件 在Trivia类的__init__()方法中,对各变量初始化完成之后,读取保存题目的文件,代码如下所示。 f open(filename, "r", encodingutf8) trivia_data f.readlines() f.close() 其中,open()函数…

3.1.2 读取保存题目的文件

在Trivia类的__init__()方法中,对各变量初始化完成之后,读取保存题目的文件,代码如下所示。

f = open(filename, "r", encoding='utf8')
trivia_data = f.readlines()
f.close()

其中,open()函数的作用是打开文件,该函数的第一个参数filename是Trivia类的参数,在定义该类的对象时指定,表示保存题目的文件名。

相关链接1

 《Python中文件的读取》

  《Python中读取与写入文件时的编码方式》

3.1.3 处理读取到的文件

在《Python中文件的读取》中提到,readlines()函数会读取每一行的换行符,因此需要将该符号去掉,代码如下所示。

for text_line in trivia_data:self.data.append(text_line.strip())self.total += 1

以行为单位,将数据添加到data中,每添加一行,total加1。

3.2 Trivia类的print_text()函数

该函数的作用是在指定的位置,以指定的字体、颜色和阴影效果显示指定的内容。代码如下所示。

def print_text(font, x, y, text, color=(255,255,255), shadow=True):if shadow:imgText = font.render(text, True, (0,0,0))screen.blit(imgText, (x-2,y-2))imgText = font.render(text, True, color)screen.blit(imgText, (x,y))

其中,参数font表示指定的字体;x和y表示指定位置;text表示指定内容,color表示指定颜色;shadow表示是否使用阴影效果,True表示使用,False表示不使用。在函数内部,如果shadow是True,则表示使用阴影效果,screen.blit()函数的x-2,y-2参数表示显示阴影(与最后一行代码中的screen.blit()函数配合使用)。

相关链接2:

《Pygame显示文字》

http://www.yayakq.cn/news/563177/

相关文章:

  • 30人的网站建设公司年利润是多少做一家网站费用吗
  • 免费下载代码的网站中创高科官方网站
  • 二级网站建设方案模板北京网页制作公司
  • 个人档案网站该怎么做孝感做网站
  • 自建网站平台有哪些功能如何用dw做网站前端
  • 青岛可以做网站的公司ps网站如何做烫金的文字
  • 电子商务网站开发 php头像制作软件app
  • 北京企业建站技术网站开发教程 视频
  • 深圳网站建设lxhd佛山做外贸网站流程
  • 做ppt模板网站文章作者标签WordPress
  • 网站做淘宝客排名会掉吗百度风云榜小说排行榜历届榜单
  • seo网站关键词优化方式网络平台贷款还不了会有什么后果
  • 西瓜网络深圳网站建设 东莞网站建设iis6 网站无法访问
  • 网站设计语言有哪些用户界面设计报告
  • 昆明网站建设平台在线考试系统网站开发
  • 房产中介做租单用哪个付费网站更好企业网站美工设计
  • 河南省建设监理协会官方网站用手机建立网站
  • 广州外贸网站开发陶瓷企业 瓷砖地板公司网站建设
  • 阿里云建站中级版和高级版天津提升专业关键词排名
  • 网站建设需要上税吗楼市最新消息新政策
  • 凡科可以做社交网站吗沙洋网站定制
  • 寿光网站建设定制北京专业网站翻译影音字幕翻译速记速记快而高效
  • 网站开发博客网站排名怎么做
  • seo网站推广多少钱国内网站绕过备案方法
  • 怎样学做企业网站网站广东省备案
  • 个人做网站可以吗自建网址
  • 室内设计师找图片的网站西部数码网站管理助手卸载
  • 网站虚拟主机过期石家庄
  • 无版权图片做网站wordpress谷歌广告代码
  • 制作网站结构设计页面设置