python
genius汪汪汪
这个作者很懒,什么都没留下…
展开
-
python基础练习(四)
代码# 继承# 类定义class people: # 定义基本属性 name = '' age = 0 # 定义私有属性,私有属性在类外部无法直接进行访问 __weight = 0 # 定义构造方法 def __init__(self, n, a, w): self.name = n self.age = a self.__weight = w def speak(self):转载 2020-05-14 17:11:34 · 624 阅读 · 0 评论 -
python的pickle方法实现简单信息管理
代码实现import pickleimport osdatafile = 'person.data'line = '======================================='message = '''=======================================Welcome bookmark: press 1 to show list press 2 to add pepole press 3 to edit pepole转载 2020-05-14 15:06:41 · 219 阅读 · 0 评论 -
python基础练习(三)
代码# 模块包含所有你定义的函数和变量的文件,其后缀名是.py。# 模块可以被别的程序引入,以使用该模块中的函数等功能import sysprint("命令行参数:")for i in sys.argv: print(i)print("路径为:", sys.path)# 当解释器遇到 import 语句,如果模块在当前的搜索路径就会被导入。import supportsupport.print_func("Lisi")# from fibo import fib, fib原创 2020-05-13 18:07:18 · 272 阅读 · 0 评论 -
Python中{0:2d} {1:3d} {2:4d}'.format(x, x * x, x * x * x)理解
代码for x in range(1, 11): print('{0:2d} {1:3d} {2:4d}'.format(x, x*x, x*x*x))结果 1 1 1 2 4 8 3 9 27 4 16 64 5 25 125 6 36 216 7 49 343 8 64 512 9 81 72910 100 1000解答format()函数字符串的参数使用{NUM}进行表示,0, 表示第一个参数,1, 表示第转载 2020-05-13 15:34:05 · 6895 阅读 · 0 评论 -
python实现大量图片重命名
代码实现# -*- coding:utf8 -*- import os class BatchRename(): ''' 批量重命名文件夹中的图片文件 ''' def __init__(self): self.path = 'C:/Users/.../Data/Image' #表示需要命名处理的文件夹 def rename(self): filelist = os....转载 2020-05-07 09:41:00 · 647 阅读 · 0 评论 -
python实现批量文件重命名
代码实现import os #path为批量文件的文件夹的路径path = 'd:\\renamefolder' #文件夹中所有文件的文件名file_names = os.listdir(path) #外循环遍历所有文件名,内循环遍历每个文件名的每个字符for name in file_names: for s in name: if s == ')': i...转载 2020-05-07 09:39:51 · 404 阅读 · 0 评论 -
python基础练习(二)
代码# Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a,b=0,1while b <10: #print(b) #横屏输出 print(b,end=",") #先计算右边的等值,后赋值给a,b a,b = b, a+bprint()#if else计算狗年龄age = int(input("请输入你家...转载 2020-05-06 17:41:50 · 326 阅读 · 0 评论 -
Python self用法详解
在定义类的过程中,无论是显式创建类的构造方法,还是向类中添加实例方法,都要求将 self 参数作为方法的第一个参数。例如,定义一个 Person 类:class Person: def __init__(self): print("正在执行构造方法") # 定义一个study()实例方法 def study(self,name): prin...转载 2020-05-06 13:34:49 · 396 阅读 · 0 评论 -
Python报错can only concatenate str (not "int") to str
// 代码thisset = set(("Google", "Running", "Taobao"))print("length = "+ len(thisset))// 报错Traceback (most recent call last): File "D:\python\hello.py", line 276, in <module> print("leng...原创 2020-05-05 11:53:38 · 12885 阅读 · 1 评论 -
python报错 TypeError: 'str' object is not callable
在运行python测试程序时,出现以下报错Traceback (most recent call last): File "D:\python\hello.py", line 233, in <module> n = input("")TypeError: 'str' object is not callable定位代码,就是个简单的接收键盘输入的代码n = in...原创 2020-04-09 15:02:12 · 829 阅读 · 0 评论 -
python基础练习(一)
代码# 注释1print('Hello, World!') #注释2print("厉害!")if True: print("True")else: print("false")# input("\n\n按下 enter 键后退出。")import sys; x = 'runoob'; sys.stdout.write(x + '\n')total = 'it...转载 2020-03-27 11:53:37 · 433 阅读 · 0 评论 -
python3.4 常用快捷键使用技巧
安装IDLE后鼠标右键点击*.py 文件,可以看到Edit with IDLE 选择这个可以直接打开编辑器。IDLE默认不能显示行号,使用ALT+G 跳到对应行号,在右下角有显示光标所在行、列。ALT+P,上一个历史输入内容,ALT+N 下一个历史输入内容。IDLE中按F5可以运行代码。编辑状态时:Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注转载 2017-04-06 15:19:31 · 4144 阅读 · 0 评论 -
python海龟turtle绘图实例教程
python2.6版本中引入的一个简单的绘图工具,叫做海龟绘图(Turtle Graphics)1.使用海龟绘图首先我们需要导入turtle,如下所示: from turtle import * #将turtle中的所有方法导入2.海龟绘图属性: (1)位置 (2)方向 (3)画笔(画笔的属性,颜色、画线的宽度)3.操纵海龟绘图有着许多的命令,这些命令可以划分为转载 2017-04-06 17:03:26 · 23759 阅读 · 1 评论