
Lv.1
举杯独醉,饮罢飞雪,茫然又一年岁
签名:淡退() py大屑一个() c++和js还有vb略有涉猎 box3 up插件创建者 自动评论噶了()
在 请问大家一下,我做一个躲避的小游戏,在做扣血时,明明积木正确,为什么运行起来不扣血?(在帖子内有图) 中回复
将'当作为克隆体启动时'
改为'当切换到当前屏幕'
2022-01-01T16:29:22 点赞:0
在 【Python作品分享】random出现重复数解决方案【教程贴】 中回复
额……
咋说也是长这样的
print(list(set([__import__('random').randint(1,200) for _ in range(100)])))
但是会更你那个一样生成不了100个随机数
random提供了sample函数,可以用
print(__import__('random').sample(range(1,201),100))2022-01-03T21:55:33 点赞:0
在 【Python教程连续剧--1】一起爬山吗 [doge] 中回复
又来挖挖,顺便分享一下不一样输出方法
import pprint
pprint.pprint('某碳')
import click
click.echo('某碳')2022-01-10T12:18:24 点赞:0
在 [python]Hello world!的进化史 中回复
挖()顺便补充
命令行工具开发的
import click
click.echo('Hello world!')
import click
click.secho('Hello world!')
被数据结构困扰许久的
import pprint
pprint.pprint('Hello world!')
2022-01-10T12:29:01 点赞:1
在 【Python作品分享】我这第二行代码出了问题,请哪位大师救救我【求助帖】 中回复
class Dog():
def __init__(self, name, color):
self.name = name
self.color = color
def sit(self):
print(self.name.title()+"蹲下!")
def roll_over(self):
print(self.name.title()+"打滚!")
dog1 = Dog("阿黄", "黄色")
print("狗名叫:"+dog1.name+",颜色为:",dog1.color)
dog1.sit()2022-01-10T12:31:57 点赞:0
在 兄弟们,谁来给我解释一下这是什么东东??? 中回复
因为计算机使用的是二进制
而浮点数在二进制的表达中是无限的
计算机肯定不能表达无限这个值,只能表示近似
这就造成了误差
如果你不想发生这样的情况 可以改成整形运算或直接使用Decimal库2022-01-10T12:39:24 点赞:0
在 求助:怎么画椭圆 中回复
import turtle
import math
def ellipse(a,b,angle,steps,rotateAngle):
'''
a->轴x长度
b->轴y长度
steps->椭圆弧度
rotateAngle->椭圆斜度
'''
minAngle = (2*math.pi/360) * angle / steps
rotateAngle = rotateAngle/360*2*math.pi
turtle.penup()
turtle.setpos(b*math.sin(rotateAngle),-b*math.cos(rotateAngle))
turtle.pendown()
for i in range(steps):
nextPoint = [a*math.sin((i+1)*minAngle),-b*math.cos((i+1)*minAngle)]
nextPoint = [nextPoint[0]*math.cos(rotateAngle)-nextPoint[1]*math.sin(rotateAngle),
nextPoint[0]*math.sin(rotateAngle)+nextPoint[1]*math.cos(rotateAngle)]
turtle.setpos(nextPoint)
if __name__=='__main__':
print('help(how to use the fanction->\n',vars()['ellipse'].__doc__)
vars()['ellipse'](100,200,360,50,50)
turtle.mainloop()
2022-01-12T19:02:27 点赞:0