随笔分类 -  Python

上一页 1 ··· 7 8 9 10 11 12 下一页
python学习笔记(三)
摘要:画个奥运五环,以激发学习python之兴趣: import turtle turtle.width(10) turtle.color('blue') turtle.circle(50) for i in range(2): turtle.penup() turtle.forward(120) tur 阅读全文
posted @ 2018-08-01 21:47 一杯明月 阅读(193) 评论(0) 推荐(0)
python学习笔记(二)
摘要:代码写多行的时候,需要换一下行在继续写,此时用反斜杠敲一个反斜杠:'\' a='春花秋月何时了,往事知多少?\ 小楼昨夜又东风\ 古国不堪回首月明中' print(a) ''' 春花秋月何时了,往事知多少?小楼昨夜又东风古国不堪回首月明中 ''' 引用全局变量和局部变量的耗时比较: import m 阅读全文
posted @ 2018-08-01 18:10 一杯明月 阅读(256) 评论(0) 推荐(0)
python学习笔记(一)
摘要:1.eval()函数: eval是单词evaluate的缩写,就是:求...的值的意思。eval()函数的作用是把str转换成list,dict,tuple. li_1='[1,2,3]' print(eval(li_1)) di_1="{'a':1,'b':3,'c':5}" print(eval 阅读全文
posted @ 2018-08-01 09:55 一杯明月 阅读(275) 评论(0) 推荐(0)
python GUI编程(tkinter)
摘要:python提供了多个图形开发界面的库,几个常用Python GUI库如下: tkinter: tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.Tk8.0的 阅读全文
posted @ 2018-07-31 12:34 一杯明月 阅读(633) 评论(0) 推荐(0)
python Tkinter之Button
摘要:Button小部件是一个标准的Tkinter的部件,用于实现各种按钮。按钮可以包含文本或图像,您可以调用Python函数或方法用于每个按钮。 Tkinter的按钮被按下时,会自动调用该函数或方法。 该按钮可以只显示在一个单一的字体的文本,但文本可能跨越一个以上的行。此外,一个字符可以有下划线,例如标 阅读全文
posted @ 2018-07-31 12:26 一杯明月 阅读(15029) 评论(0) 推荐(0)
tkinter比较常用的组件
摘要:1.输入框组件 输入框(Entry)用来输入单行内容,可以方便地向程序传递用户参数。这里通过一个转换摄氏度和华氏度的小程序来演示该组件的使用。 import tkinter as tk def btnHelloClicked(): cd = float(entryCd.get()) labelHel 阅读全文
posted @ 2018-07-31 11:53 一杯明月 阅读(1151) 评论(0) 推荐(0)
tkinter窗口系列之一——列表框
摘要:以下内容来自https://tkdocs.com/tutorial/morewidgets.html 一个列表框显示由单行文本所组成的一栏条目,通常它很冗长,它允许使用者通过列表浏览其中的内容,选择一条或者多条条目。列表框是典型Tk窗口的一部分。此处给出一个概览: 所有列表框用Listbox函数创建 阅读全文
posted @ 2018-07-30 19:36 一杯明月 阅读(2235) 评论(0) 推荐(0)
tkinter模块中常用的参数
摘要:以下内容来自于:http://www.cnblogs.com/aland-1415/p/6849193.html(个别内容掺入了自己的重新整理) cnf={}与**kw: cnf={}这是一个默认参数,即如果不传入该参数的值,会默认将这个参数的值当成空字典 {} 传入函数内. 1、使用tkinter 阅读全文
posted @ 2018-07-30 09:56 一杯明月 阅读(951) 评论(0) 推荐(0)
python的字符串操作函数之一览
摘要:s.strip(chars) s.find(x,start,end) s.index(x.start,end)#见上; s.format()#见上; s.partition(x)#见上; s.replace(x,y,n)# 用y替换x,可选n表示最多替换n次; s.split(x,n)# 最多分割n 阅读全文
posted @ 2018-07-30 09:13 一杯明月 阅读(310) 评论(0) 推荐(0)
python之闭包
摘要:函数是一个对象,所以可以作为某个函数的返回结果。 def line_conf(): def line(x): return 2*x+1 return line # 函数对象作为另外一个函数的返回结果 my_line = line_conf() # 获得的返回结果line被赋给外面的变量my_llin 阅读全文
posted @ 2018-07-28 16:43 一杯明月 阅读(201) 评论(0) 推荐(0)
python再议装饰器
摘要:装饰器实质还是一个函数,是对其他函数进行装饰的函数。装饰器函数接受被装饰函数的函数名,返回被装饰函数的函数名。对一个函数进行装饰有两个原则:一是不能修改被装饰函数的源代码;二是被装饰函数的调用方式不可以发生改变。 #用dec()函数对poem()函数进行装饰,但是调用方式由poem()变成了name 阅读全文
posted @ 2018-07-28 12:19 一杯明月 阅读(206) 评论(0) 推荐(0)
python的上下文管理器-1
摘要:reference:https://zhuanlan.zhihu.com/p/26487659 来看看如何正确关闭一个文件。 普通版: def m1(): f = open("output.txt", "w") f.write("python之禅") f.close() 这样写有一个潜在的问题,如果 阅读全文
posted @ 2018-07-27 18:30 一杯明月 阅读(154) 评论(0) 推荐(0)
python的上下文管理器
摘要:直接上代码: f = open('123.txt','w') try: f.write('hello world') except Exception: pass finally: f.close()#这一步是必须的,因为当遇到写入不成功的时候,也需要关闭文件 with open('123.txt' 阅读全文
posted @ 2018-07-27 18:28 一杯明月 阅读(254) 评论(0) 推荐(0)
python小知识点
摘要:字典的循环: d_1={'nanjing':100,'shanghai':200,'shenzhen':500} for i in d_1: print(d_1[i]) ''' 100 200 500 ''' #总结:循环的是键,打印的是值 try...except...的一个栗子: re = it 阅读全文
posted @ 2018-07-27 09:44 一杯明月 阅读(215) 评论(0) 推荐(0)
python做简易记事本
摘要:以下内容参考《辛星tkinter教程第二版》: from tkinter import * from tkinter.filedialog import * from tkinter.messagebox import * import os filename='' def author(): sh 阅读全文
posted @ 2018-07-25 20:53 一杯明月 阅读(2007) 评论(0) 推荐(0)
tkinter之canvas(画布)
摘要:画布的例子: from tkinter import * root=Tk() root.title('简易绘图') can=Canvas(root,width=400,height=300,bg='#00FFFF') can.create_line((0,0),(400,300),width=8) 阅读全文
posted @ 2018-07-25 09:59 一杯明月 阅读(2446) 评论(0) 推荐(0)
tkinter之对话框
摘要:对话框的一个例子: from tkinter.dialog import * from tkinter import * def investigation(): d=Dialog(None,title='快乐指数',text='2018年的您觉得过的快乐吗?', bitmap=DIALOG_ICO 阅读全文
posted @ 2018-07-24 22:25 一杯明月 阅读(729) 评论(0) 推荐(0)
python之menu
摘要:只有主菜单没有二级菜单的例子: from tkinter import * root=Tk() root.wm_title('同济大学财务管理系统') menubar=Menu(root)#指定菜单实例的父窗口是root for item in ['文件','编辑','视图','关于']: menu 阅读全文
posted @ 2018-07-24 20:48 一杯明月 阅读(3819) 评论(0) 推荐(0)
tkinter之button
摘要:Button按钮,直接上代码: from tkinter import * def gs(): global read s=Label(read,text='昨夜西风凋敝树,堵上高楼,望尽天涯路!',background='yellow') s.pack() def h(): s_1=Label(r 阅读全文
posted @ 2018-07-23 22:24 一杯明月 阅读(3186) 评论(0) 推荐(0)
python类初探
摘要:class human: is_alive=True is_man=True def __init__(self,age): print('this is __init__() method, which will be executed automaticly!') self.nianling=a 阅读全文
posted @ 2018-07-23 21:41 一杯明月 阅读(281) 评论(0) 推荐(0)

上一页 1 ··· 7 8 9 10 11 12 下一页