Python
大马哈鱼09
这个作者很懒,什么都没留下…
展开
-
Python绘图Turtle库详解
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。turtle绘图的基础知识:1. 画布(canvas) 画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置。 设置画布大小 turtle.screensize(canvwidth=None, canv...转载 2020-11-20 17:31:32 · 556 阅读 · 0 评论 -
Python的time模块常用方法
原文链接time模块这个模块提供各种与时间相关的函数。相关功能,可以参见datetime和calendat模块。此模块并非所有平台提供所有功能,因平台而异以下是对一些术语和惯例的解释初始时间因平台而异。对于Unix平台,初始时间是1970,01,01,00:00:00(UTC)。查看每个操作平台的初始时间可以使用time.gmtime(0)函数。 在所有POSIX平台上,从初始时间以来的秒数都不包括闰秒 该模块中的函数可能不处理初始时间以前和遥远未来的日期和时间,未来的分界点对于32位操作转载 2020-11-19 15:12:31 · 499 阅读 · 0 评论 -
Python中turtle库的基本用法
1、turtle.setup(width,height,startx,starty) //起始点坐标:左上角相对于屏幕的坐标,默认在屏幕中央2、turtle.goto(x,y)//将海龟走到该坐标位置 //绝对坐标3、turtle.bk(d)//海龟后退 //海龟坐标4、turtle.fd(d)//海龟前进5、turtle.circle(r,angle)//海龟左侧某一点为圆心曲线运行6、turtle.seth(angle)//海龟转向,绝对坐标7、turtle.left(ang.原创 2020-11-18 10:23:58 · 9076 阅读 · 0 评论 -
Python列表转换成字符串报错TypeError: sequence item 0: expected str instance, int found
list1 = [1,2,3,'Python','好']print(' '.join(list1))执行报错:TypeError: sequence item 0: expected str instance, int found原因:list包含数字,不能直接转化成字符串。解决办法:print(" ".join('%s' %id for id in list1))...原创 2020-11-13 18:02:10 · 192 阅读 · 0 评论 -
蒙特卡洛计算圆周率
import randomfrom time import perf_counternum = eval(input('请输入统计点的总数量:'))hits = 0start = perf_counter()random.seed(123)for i in range(1,num+1): a,b=random.random(),random.random() if pow(a**2+b**2,0.5)<1: hits+=1 else: .原创 2020-11-13 17:37:32 · 124 阅读 · 0 评论 -
Python计算100以内质数和
sum = 0for i in range(2,10): for j in range(2,i): if i%j==0: break else: sum +=iprint(sum)原创 2020-11-13 17:35:12 · 2680 阅读 · 0 评论 -
Python中将字典加入列表引出的一个疑问
dict在Python里是object,不属于primitive type(即int、float、string、None、bool)。这意味着你一般操控的是一个指向object(对象)的指针,而非object本身。有如下代码:list_01 = []dict_01 = {}for i in range(5): dict_01["num"] = i list_01.append(dict_01)print("list_01内容为:\n", list_01)其结果为:l原创 2020-10-22 17:33:46 · 126 阅读 · 0 评论