用户:
CYY编程达人Bob查看:4 回复:5 评论:4 创建时间:2020-04-16T11:49:46
import turtle
import time
__Pen = turtle.Pen()
#开始进入Python的世界
for __count in range(20):
if ('Hello' in 'Hello, World'):
pass
else:
continue
__Pen.backward(100)
__Pen.write('Hello')
__Pen.right(90)
__Pen.circle(50)
__Pen.pensize(50)
__Pen.begin_fill()
turtle.bgcolor("#cc66cc")
List = 0
__Pen.hideturtle()
print(time.ctime())
List = turtle.Pen()
for i in range(0, 10):
i = input()
t = 0
a = 1
b = 2
print(a)
prnt(b)
print(c)
def foo(s):
n = int(s)
assert n != 0, 'n is zero!'
return (10 / n)
def main():
foo('0')
持久战士from VipCode import * from random import * class txl(PyQt5_QDialog): defsetupUI(self): self.backgrou =[] self.a =0 self.setFixedSize(980,400) self.ii = [None] *20 self.labels = [] self.uu = [None] *20 self.cards = [] self.pic = [1,2,3,4,15,6,7,8,9,10] *2 self.list_l = [None] *20 shuffle(self.pic) self.gameover =PyQt5_Qlabel(self,0,0,700,400) self.gameover.pressed.connect(self.restart) self.gameover.setVisible(False) for c inrange(2): for i inrange(5): self.a喵l(98* i,148* c,self.a) self.a +=1 self.finelxy = [98* (i+1),148* (c-1)] for c inrange(2): for i inrange(5): self.a喵l(98* i +self.finelxy[0],148* c +self.finelxy[1],self.a) self.a +=1 self.time =0 self.score =0 self.timer =QTimer(self) self.timer.start(1000) self.timer.timeout.connect(self.next) self.timeLabel =PyQt5_Qlabel(self,0,300,200,40) self.timeLabel.setFont(QFont("手札体-简",40)) self.timeLabel.setText('时间: '+str(60-self.time)) self.scoreLabel =PyQt5_Qlabel(self,0,350,200,40) self.scoreLabel.setFont(QFont("手札体-简",40)) self.scoreLabel.setText('分数: '+str(self.score)) self.restart_b =PyQt5_QPushButton(self,880,300,100,100) self.restart_b.setPressedBackground('sucai/card/426819772cbd3dfe46d50916f63deeb4.jpg') self.restart_b.setBackground('sucai/card/f4fe319d873126029a9724f6c5d66965.jpg') self.restart_b.clicked.connect(lambda:self.restart(0))
defnext(self): ifself.time ==60: for i inself.list_l: if i !=None: i.setVisible(False) self.setFixedSize(700,400) self.scoreLabel.setVisible(False) self.timeLabel.setVisible(False) self.gameover.setVisible(True) self.gameover.setBackground('sucai/card/lose.png') self.restart_b.move(300,300) else: self.timeLabel.setText('时间: '+str(60-self.time)) self.time +=1 ifself.score ==9: for i inself.list_l: if i !=None: i.setVisible(False) self.scoreLabel.setVisible(False) self.timeLabel.setVisible(False) self.setFixedSize(700,400) self.gameover.setVisible(True) self.gameover.setBackground('sucai/card/win.jpg') self.restart_b.move(300,300)
defrestart(self,num): self.hide() self.txl3 =txl() self.txl3.setupUI() self.txl3.show() self.close() delself defrr(self,num): ifself.pic[self.cards[0]] ==self.pic[self.cards[1]]: self.list_l[self.cards[0]].setVisible(False) self.list_l[self.cards[1]].setVisible(False) self.score +=1 self.scoreLabel.setText('分数: '+str(self.score)) print(num) else: self.list_l[self.cards[0]].setBackground('sucai/card/RESOURCE/drawable/BACK.JPG') self.list_l[self.cards[1]].setBackground('sucai/card/RESOURCE/drawable/BACK.JPG') self.list_l[self.cards[0]].setEnabled(True) self.list_l[self.cards[1]].setEnabled(True) self.cards = []
defa喵l(self,x,y,num): self.label =PyQt5_Qlabel(self,x,y,98,148) self.label.setBackground('sucai/card/RESOURCE/drawable/BACK.JPG') self.list_l[num] =self.label self.labels.append(self.label) self.label.pressed.connect(lambda:self.card_clicked(num)) self.backgrou.append(str(num)) defcard_clicked(self,num1): iflen(self.cards)<2 : self.list_l[num1].setEnabled(False) while1: try: self.ii[num1] = num1 self.iii =self.ii[num1] self.num =self.pic[self.iii] +1 break except: pass self.list_l[num1].setBackground('sucai/card/RESOURCE/drawable/%s.JPG'%str(self.num)) self.cards.append(num1) else: self.rr(num1) if __name__ == "__main__": app = QApplication(sys.argv) dialog = txl() dialog.setupUI() dialog.show() app.exec_()
点赞0
评论