终于有点实质性可以看到摸到的界面了,搜了一下虽然easygui用的不多,但是作为一个起步,先了解一下吧,毕竟道理想通。下面按照甲鱼的代码敲了一遍 import easygui as g import sys while 1: g.msgbox('嗨,欢迎进入第一个界面小游戏') #msgbox其实还可以设置第二个参数,第二个参数代表标题栏上面的文字,就如下面那个msgb
文章目录用python开发一个有趣的猜数字游戏1、 python的GUI编程1.1 pythonGUI常用库对比1.2 tkinter组件1.2.1 tkinter组件列表1.2.1 tkinter组件共同标准属性1.2.1 tkinter组件位置管理方法2、 游戏代码详细解释3、 纯净可运行版代码和程序实现界面4、 tips(遇到的问题和规律总结)4.1、 随机数产生4.2、 弹出不同类型的
文章目录0.列表0.创建列表1.访问列表2.列表切片3.列表的增删改查0.增0.append方法1.extend()方法2.使用切片也可以达到以上两个方法的效果:3.insert()方法1.删0.remove()方法1.pop()方法2.clear()方法2.改0.修改某一个值1.使用切片批量修改3.插曲——列表排序4.查0.count()方法1.index()方法4.拷贝列表0.copy()方
  任务:将文件(record.txt)中的数据进行分割,并安装以下规则保存起来。  1.甲鱼的对话单独保存为boy_*.txt的文件(去掉"甲鱼:")  2.客服的对话单独保存为girl_*.txt的文件(去掉"客服:")  3.文件中总共有三段对话,分别保存为boy_1.txt、boy_2.txt、boy_3.txt、gilr_1.tx
# -*- coding: utf-8 -*- """ Created on Fri Mar 8 14:34:39 2019 @author: Administrator """ """ 动动手: 0. 编写一个程序,接受用户的输入并保存为新的文件,程序实现如图: 1. 编写一个程序,比较用户输入的
转载 2023-07-21 17:37:14
144阅读
一、插曲之变量1、变量名就像我们现实社会的名字,把一个值赋值给一个名字时,它会存储在内存中,称之为变量(variable),在大多数语言中,都把这种行为称为“给变量赋值”或“把值存储在变量中”。2、不过Python与其他大多数计算机语言的做法稍有不同,它并不是把值存储在变量中,而更像是把名字贴在值的上面。3、所以有些Python程序员会说python没有“变量”,只有“名字”。4、代码示例(一)t
进行切片的操作【:6】取前五个字符 拼接字符串:切片分开,再加上6字符之后的字符方法一: str1 =‘甲鱼。\ 就是这么厉害。 ’ 方法二: str2=('甲鱼。' '就是这么厉害。' )测试题 答:三引号字符串不赋值的情况下,通常当做跨行注释使用str1=[16:29] 用分片的方式提取,从str1= 右边开始数第十六个字符之后,二十九个字符之前。 str1[-45:-32] ‘fish
文章目录第004讲:改进我们的小游戏讲课笔记条件分支while循环and逻辑操作符random模块思尻题0. Python3 中,一行可以书写多个语句吗?1. Python3 中,一个语句可以分成多行书写吗?2. 请问Python的 and 操作符 和C语言的 && 操作符 有何不同?【该题针对有C或C++基础的朋友】3. 听说过“短路逻辑(short-circuit logic
P3用Python设计第一个游戏print('----------------我爱小甲————————————————') temp = input("不妨猜一下甲鱼心里想的是那个数字:") guess = int(temp) if guess == 8: print("正确") print("恭喜你,猜中了") else: print("错了,我猜的是8") prin
转载 2023-08-22 16:29:46
45阅读
  无壳的实例目标:去除软件功能限制工具:OD安装好这款软件打开如图:这款软件有诸多功能限制,如:当我们选择Add Group,提示没有注册只能创建3个Group:选择Add,提示没有注册只能添加4个联系人:我们打开About PixtopianBook,弹出未注册版本信息。我们将其载入OD(建议下载一个原版OD#www.ollydbg.de#,我们尝试手动配置忽略异常)如图
 |- 鱼c甲鱼零基础学python全套课后题及答案.doc - 8.10 MB|- 096Pygame:飞机大战7.mp4 - 100.20 MB|- 095Pygame:飞机大战6.mp4 - 100.90 MB|- 094Pygame:飞机大战5.mp4 - 116.70 MB|- 093Pygame:飞机大战4.mp4 - 93.10 MB|- 092Pygame:飞机大战3.
(第二版)零基础入门Python甲鱼-笔记-第一章-p2环境搭建1.1 获得Python安装Python非常容易,可以在它的官网找到最新的版本并下载,地址是http://www.python.org如图1-1所示,进入Python官网后找到Download字样,单击“Latest: Python3.10.4”超链接,即可找到Python 3.7.0的下载地址。注意:甲鱼视频中第二版使用的是 3
转载 2023-08-04 09:39:10
95阅读
1.就近匹配原则。#注意悬挂else2.三元操作符: small = x if x<y else y3.断言,assert后边条件为假时,程序自动崩溃异常(用于测试程序) 在程序中置入检查点,当需确保程序中某个条件一定为真才能让程序正常运行。>>>assert 3<4>>>assert 4>3 ...error  Asser
转载 2023-06-21 16:41:27
194阅读
1、甲鱼005数据类型:整数int()、字符串str()、float()random.randint(1,10)可以随机产生数字type(名词)可以查看这个数据类型isinstance(a,str)如果数据类型一致则会返回true2、甲鱼006符号:**表示幂函数,逻辑操作符有and、not、or,结果都是true/false3、甲鱼008断言(assert)可以在关键的地方设置检查点,只有
链接:https://pan.baidu.com/s/1Jb61EUCRj5eW-uWIkAqDcA    提取码:ht5a  其它扩展网址:https://fishc.com.cn/forum.php?mod=forumdisplay&fid=243&filter=typeid&typeid=403 1.TypeError: mus
文章目录第007、008讲:了不起的分支和循环1、2讲课笔记0.elif的用法1.else“悬挂”2.条件表达式(三元操作符)3.assert(断言)思尻题0. if not (money < 100): 上边这行代码相当于?1. assert 的作用是什么?2. 假设有 x = 1,y = 2,z = 3,请问如何快速将三个变量的值互相交换?3. 猜猜 (x < y and [x]
  任务:将文件(record.txt)中的数据进行分割,并安装以下规则保存起来。  1.甲鱼的对话单独保存为boy_*.txt的文件(去掉"甲鱼:")  2.客服的对话单独保存为girl_*.txt的文件(去掉"客服:")  3.文件中总共有三段对话,分别保存为boy_1.txt、boy_2.txt、boy_3.txt、gilr_1.tx
基于Python 3.4.3一 二 三 四  基础print 三版必须加括号,二版不用加alt + n :上一条语句alt + p :下一条语句打印三条hello没有大括号,用缩进来表示BIF 内建函数使用变量前要先对其赋值字母可以使大小写,但是大小写是不同的字符串可以用单引号或者是双引号原始字符串:在字符串前面加上r,就不用加转义字符了长字符串,多行,用三引号字符串条件分支if 条件:
测试题:什么是BIF?BIF指的是bulit in function,指的是Python里的内建函数。用课堂上甲鱼教的方法数一数 Python3 提供了多少个 BIF?输入>>> dir(builtins) 可查看,其中纯小写的为BIF,共81个。在 Python 看来:‘FishC’ 和 ‘fishc’ 一样吗?不一样,在Python中,大小写的变量名是不一样的。在甲鱼看来
笔记: 转义字符\,原始为r,若r‘a\na’’a\na’ python 比较符 and逻辑操作符c的&& random模块需要引入== import random secret = random.randint(1,10) # 用了random模块的randint随机整数部分,区间为1到10. 字符转换 int(), str(‘’), float(),#整数、字符串、浮点数。 布
  • 1
  • 2
  • 3
  • 4
  • 5