Python
创文工作室
Hello,欢迎大家来到这里,这里是干货代码超多的创文小窝,大家点个赞就可以拿走哦。
展开
-
1024“源”同庆,tkinker软件源码
废话不多说,带来的是特别节目,让人秃头的——圆周率软件import tkinter as tkimport tkinter.messageboximport randomfrom tkinter.messagebox import showinforoot = tk.Tk()root.title("数学天天练")root.geometry('350x500')def 夸奖(): nm=ok_2.get() if nm==None:原创 2021-10-24 16:09:49 · 406 阅读 · 0 评论 -
「吓掉半条命」软件开源「持续更新」
前言:本软件开源,请勿用于商业用途,可以根据作者版本修改并开创自己的版本,但切记不能用于商业,这是作者研发的第1个软件,也希望大家多多捧场,把bug发评论下,也可以发帖来艾特我哟!个别版本可能会报错,那是因为bug尚未修复,还请大家多多期待,届时出内测之时,将会邀请各位与舟同济。介绍:为确保您的最佳体验,请使用当前最新版本,点击目录即可一键跳转这是一款游戏,是一款人生模拟器,名为“全球人生模拟器”,其运营方式详见游戏。附:国庆:g:1.0:#...原创 2021-10-02 21:01:02 · 692 阅读 · 0 评论 -
「干货不得不看」Python自创软件名字生成器:1.9-2.5
目录1.9添加设置功能知识点:列表清空2.0添加词库知识点:列表的使用2.2修复AIbug,增强AI学习知识点:创造文件2.5增加保存功能总代码:关于更新的问题:1.9添加设置功能作为一款软件,必然是有些功能需要通过设置来开启和关闭的,而作为名字生成器,我们目前唯一所需要的就是调集用户的信息,来进行AI的学习,所以我们可以先将设置的主框架搭建出来,然后再一一添加设置内容。主体思路如下:需要添加的列表=[]if 选择进入【设置】: input原创 2021-08-29 14:55:01 · 694 阅读 · 0 评论 -
「重磅」Python自创软件名字生成器:1.0-1.7
目录1.0建造软件主体框架:1.1查看更新记录:1.1.2修复bug:1.2增强AI学习:1.7完善AI学习系统:1.7.X修复一系列bug:总代码:1.0建造软件主体框架:前几天作者一直在心想取个网名,真麻烦呢,有时去上网还会看到有人取名字:“一定要向我取得言简意赅,通俗易懂”的名字,简直令人哭笑不得,所以博主想做一个关于名字生成的软件,可以根据条件来筛选,并生成名字。首先作为软件,我们必须得有自己主打的软件框架,即是软件需求,做什么对用户需要产生什么效果。.原创 2021-08-29 09:36:49 · 1157 阅读 · 1 评论 -
<基础教程> Python小考点清空字典
Hello大家好,欢迎来到创文小课堂。今天我们要讲的是,如何在Python自己设定好的字典里,将字典清空。Python课堂:清空字典,clear在作祟。先看案例代码:比方说我们新建了一个字典。x=[]p=input("请输入内容:")x.append(p)#将用户输入内容贴入print("您输入的内容是:%S"%x)x.clear#clear将字典清空这样子就搭建了一个简单的购物车清空体系,在用户添加完但是我们有时候字典里存储着重要信息,在运行程序时如果不小心删掉了..原创 2021-08-23 16:35:07 · 310 阅读 · 0 评论 -
「必收藏干货」我写我写的代码消失了「竟然是……」
Hello大家好,欢迎来到Python实用技巧小课堂。今天我们要讲的是如何在终端、Python idie里面进行清屏的操作。这一行小代码大家应该马上就可以记住,每个系统都有些不同,所以大家可以根据自己的系统来保存。Windows:import osi=os.system("cls")Idie:这个Python编辑器有一个巨快而方便的清屏方式是可以进行设置的。以下代码:先新建一个 clear windows.py.输入以下代码:"""Clear Wind...原创 2021-08-23 09:12:55 · 450 阅读 · 0 评论 -
“甩子”小游戏
话不多说了,直接上代码。注释已经做好了,自己看吧。#创文(zhangBJS)工作室出品。import randomwhile True: #循环 s=random.randint(1,6) #设置玩家 com=random.randint(1,6) #电脑 z=input("摇骰子,enter可以继续。") print('电脑出的是:',com) print('你出的是:',s) a=int(s) b=int(co原创 2021-07-19 12:24:31 · 334 阅读 · 5 评论 -
做一个文字游戏(彩蛋)
文字游戏本身没有什么难度,但是我们如果想要做多选择性文字游戏,那我们就必须用到函数。我们需要用到的技术:printinputimport random(随机数)def相信这些模块大家都已经会了吧。前面两个不用多说,随机数是用来生成对方属性与角色,地府是用来定义函数,可以多次调用。差不多说直接上代码(初始版,它可以根据自己的需求在后面自己添加打斗的过程,因为比较简单只需要用到输出,所以就不多说了。)def computer1(computer,hp...原创 2021-07-19 08:55:17 · 816 阅读 · 5 评论 -
turtle教程
首先导入海龟库。可以把海龟想象成一个带着画笔可以移动的小圆点,也就是一直可以让你随意移动的画笔,在坐标点之间来回穿梭。from turtle import*学习用海龟模块画一个圆。Color代表的是颜色。然后后面是你要画的圆的标点。from turtle import *color('red')circle(30,360)...原创 2021-07-19 08:45:44 · 251 阅读 · 0 评论 -
GUI选择
import thinter as tkas 直接命名 tk导入块thinter完整代码:#首先导入tkimport tkinter as tk#定义窗口window = tk.Tk()window.title('牛X')window.geometry('400x300')#创建一块画布用于显示var1 = tk.StringVar() l =tk.Label(window,bg='red',width=50,height=5,textvariable=var.原创 2021-07-18 21:10:02 · 130 阅读 · 0 评论 -
美国盾牌!
线上代码复制吧,大家。import turtlet = turtle.Turtle()def setpen(x, y): # 抬笔 t.penup() # 移动画笔到(x, y) t.goto(x, y) # 落笔 t.pendown() t.setheading(0)def circle(x, y, r, color): # 为了保证画出的圆够圆,所以我们把圆的边设置的多一些 n = 36 angle = 360 / n p原创 2021-07-18 19:18:37 · 188 阅读 · 0 评论 -
机器人开发(免费教程)
让我们先看《一模块》我们先添加项目。print("正在初始化。")print("你好,我是机器人YIYI。")print("初始化成功。")content=input("提示信息,是否弹出清单,yes为是,按enter可以取消,请选择:")print("您输入的信息:",content)if content.lower()=="yes": print("可解决的问题有:") print("一、播放动画。") print("二、买滑板。..原创 2021-07-18 19:13:41 · 1068 阅读 · 0 评论 -
Python基础教程1
#教程由创文工作室出品#现在是不是看到有很多红色字体?这叫注释,一般前面以井号或者是三个引号,例:'''绿色的注释,用于多行输入。还可以用吗?可以!'''#红色的注释,所有的注释在运行时不会显示出来。#print只输出,比如我们可以用print+(),在()中加入''或""进行输出,例:print("woshai")#不仅能用英文还能输入中文,例:print('牛!')#现在可以试着运行了。#接下来讲input#以用户输入并检测用户输入的信息#用户输入信息检测,我们在后面会讲到.原创 2021-07-18 18:58:29 · 182 阅读 · 0 评论 -
「不看后悔一辈子」Python100个游戏大合集(1~15)
Hello大家好,好久不见啊。这次我又来给大家更新游戏合集了。这次最终一共会更新100个小游戏,大家尽情期待吧。在这之前请大家先给个赞和关注哦。谢谢大家了!每个小游戏标题下面都会直接上源代码,大家学习一下就好。(不喜勿喷)1 罗汉塔while True: left = list() center = list() right = list() """ 初始化函数 """ def init(): s.原创 2021-08-20 12:35:30 · 18953 阅读 · 4 评论 -
Python考点内容:append 巨型文字游戏开发(2)
本章主要确定战斗系统因为本游戏属于文字游戏类,所以战斗系统必须别出心裁,经过许久的思考,我决定将战斗模式分为两种,一种为进攻模式,另外一种为玩家对拼模式。战斗模式为了能够循环使用,并判断有和建筑或者和人物必须确定字典,格式如下:玩家字典=[]def xx(): 战斗内容 添加字典内容 战斗胜与否 结束另外本章主要介绍一个Python考点:append这个append可以在字典后面添加内容案例代码如下:字典=[]a="这是一段话,需要...原创 2021-08-07 12:04:50 · 943 阅读 · 1 评论 -
Python井字棋游戏
井字棋相信大家都不陌生,是一款益智游戏而接下来,我就和大家展示源码【滑稽】【滑稽】:#全局常量best_weizhi= (4, 0, 2, 6, 8, 1, 3, 5, 7)win = ((0, 1, 2), (3, 4, 5), (6, 7, 8), (0, 3, 6),(1, 4, 7), (2, 5, 8), (0, 4, 8), (2, 4, 6)) X = "X"O = "O"EMPTY = " "#定义函数产生一个新的棋盘def new_board():原创 2021-08-06 11:07:47 · 372 阅读 · 0 评论 -
Python巨型文字游戏开发(带源码(1))
这个现代化的社会,3D、2D游戏比比皆是,于是我在思索是否能特立独行,做一款与众人不同的文字游戏。首先得确定游戏的框架(“基本框架源码附在文末”):开始界面选择界面 选择内容: 战斗购买资源 与人机进行互动 闯关 匹配用户结束界面既然基本框架已经确定,接下来就是进行制作基本实现代码为:d...原创 2021-08-05 17:50:56 · 7022 阅读 · 2 评论 -
那些年可以打包Python的第三方库(万字讲解)
的原创 2021-07-25 10:44:08 · 390 阅读 · 1 评论 -
Python老虎机(带注释)
我们的老朋友——随机数!def ui():#定义初始次数 y=0 t=int(y) zj=int(random.randint(200,500)) while True: #定义字典 zi=["香蕉","苹果","西瓜","哈密瓜","桃子"] zid=["香蕉","苹果","西瓜","哈密瓜","桃子"] zids=["香蕉","苹果","西瓜","哈密瓜","桃子"原创 2021-07-23 09:31:15 · 1486 阅读 · 0 评论 -
Python摇色子升级版:赌注(有注释)
代码的注释已经写的很清楚了,并没有什么难度。只是将其多了一个赌注的版本而已,大家看一看吗?import randomdef pj(): zj=int(random.randint(200,500))#随机生成玩家的钱数 while True: print("你有",zj,"w(交了手续费)") ss=int(input('请选择 1.初级房 2.中级房 3.高级房 4.大师赛')) if ss==1:#判断钱原创 2021-07-23 07:56:31 · 375 阅读 · 4 评论 -
python小游戏大合集(有注释,持续更新)
石头剪刀布主要用到随机数、字典,大家先看看吧!#Hello#本文由创文(zhangBJS)工作室出品。import random#增加一个随机数。while True: #循环玩耍。 print('石头 剪刀 布?') player=input('请选择:') if player.lower()=="石头" or player.lower()=="剪刀" or player.lower()=="布": com=["石头","剪刀",...原创 2021-07-22 15:37:12 · 3960 阅读 · 6 评论 -
文字游戏更新版来了!
废话不多讲了,大家先复制,因为没有什么技术,所以也不做注释。求赞赞赞赞赞赞赞赞赞赞赞赞赞赞!#丧尸世界import randomdef flla(): input("结束了!") assd=input('是否重生?') if assd.lower()=="是": po() else: exit()def sag(): sss=random.randint(30,50) g=50-sss print('还剩原创 2021-07-21 09:12:24 · 543 阅读 · 1 评论 -
Python游戏末日丧尸
为了照顾粉丝们,不多说直接上代码。不过没有注释的。#创文(zhangBJS)工作室出品。import randomdef po(): a=random.randint(1,3) if a==1: po="突然尸潮,一大群僵尸狂奔过来。" print("",po) s=input("1:是 2:否进行战斗?") if s.lower()=="1":原创 2021-07-20 12:08:22 · 959 阅读 · 0 评论 -
Python石头剪刀布
在这种小游戏主要用到的都是随机数。没有什么难度主要是判断赢与输的条件,所以我话不多说,直接上代码,复制到IDLE即可使用。#本文由创文(zhangBJS)工作室出品。import random#增加一个随机数。while True: #循环玩耍。 print('石头 剪刀 布?') player=input('请选择:') if player.lower()=="石头" or player.lower()=="剪刀" or player.lower()=="布原创 2021-07-20 09:03:29 · 321 阅读 · 0 评论