上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页
摘要: a=81**0.5 s=str(a).split('.') if float(s[1])==0: print('整数') else :print('小数') 阅读全文
posted @ 2019-07-08 15:59 金一九 阅读(4924) 评论(0) 推荐(0)
摘要: 好简单,不需要import任何包 b=a**n就是求a的n次方,如果n=0.5就是开方 如果开方的是负数或者附复数,需要 import math b=math.sqrt(a) 这样 阅读全文
posted @ 2019-07-08 15:31 金一九 阅读(887) 评论(0) 推荐(0)
摘要: 写这个主意是记录一下今天遇到的问题,两种循环方式,但是只有一种可以修改list的内容 a=[1,2,3,4,5,6] for i in a: i=7 print(a) 以上这种代码a的内容不变,这里特别有意思,当读取i中的数据时,i指向a中的数据,当给i赋值时,i会指向另一块内存 a=[1,2,3, 阅读全文
posted @ 2019-06-28 16:44 金一九 阅读(1106) 评论(0) 推荐(0)
摘要: tkinter中坐标原点在左上角,横坐标向右,纵坐标向下,画图需要将坐标转换成右下角的某个点来符合我们的常用坐标 坐标原点设为(x0,y0),横坐标向右,纵坐标向上,: 转换:想实现坐标点(x,y)的显示 实际显示点坐标是(x0+x,y0-y) 并且,tkinter中的create_line函数的逻 阅读全文
posted @ 2019-06-05 17:29 金一九 阅读(1048) 评论(0) 推荐(0)
摘要: x0=150 #圆心横坐标 y0=100 #圆心纵坐标 canvas.create_oval(x0-10,y0-10,x0+10,y0+10) #圆外矩形左上角与右下角坐标 canvas.create_oval(x0-20,y0-20,x0+20,y0+20) #圆外矩形左上角与右下角坐标 canv 阅读全文
posted @ 2019-06-05 10:59 金一九 阅读(3880) 评论(0) 推荐(0)
摘要: 今天遇到一个棘手的问题: 现象:打开pycharm,立刻提示python已停止工作,关掉后还会弹出一个新的,就是永远维持至少一个提醒框在界面的状态 解决过程: 方法一:然后在网上搜解决办法,有一个主流的解决办法是打开防火墙中的允许程序,立马跑去试,结果还是不行 方法二:有一个大哥说他曾经把path中 阅读全文
posted @ 2019-05-31 16:22 金一九 阅读(4781) 评论(0) 推荐(0)
摘要: 写脚本的时候需要将文件中的一行修改,我的修改逻辑是,用r+方式打开文件,然后将原文件数据读入一个数组,修改数组的对应元素,在seek(0),然后将数组write进文件 结果: 文件文件末尾总是多出一行‘D\n’,我也是其了怪了,抓耳挠腮的研究了半天,仍然未发现问题原因,而且用其他方式都可以,比如说用 阅读全文
posted @ 2019-05-30 15:20 金一九 阅读(600) 评论(0) 推荐(0)
摘要: pycharm的一个bug,pycharm 在debug时,会运行项目下的所有文件,而不是当前文件 阅读全文
posted @ 2019-05-30 14:18 金一九 阅读(1219) 评论(0) 推荐(0)
摘要: from tkinter import *from tkinter import ttkimport time#画窗口root = Tk()root.geometry('1000x500')root.resizable(False, False)graph = Canvas(root, width=1000, height=550, background='black')#后面查点和删点的时候... 阅读全文
posted @ 2019-05-24 17:09 金一九 阅读(3557) 评论(0) 推荐(0)
摘要: range:自带函数,返回一个序列 range(起始点,终止点(不包含),步长(整数)) 起始点和步长都可以省略,起始点默认为0,步长默认为1 range(1,11,2) [1,3,5,7,9] (注意这个在python3中不是list而是range对象,如果用作list需要类型转换) arange 阅读全文
posted @ 2019-05-21 04:40 金一九 阅读(882) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 19 下一页