自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 模块笔记

模块化(module)程序设计理念Python 程序由模块组成。一个模块对应 python 源文件,一般后缀名是:.py。模块由语句组成。运行 Python 程序时,按照模块中语句的顺序依次执行。语句是 Python 程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。标准库模块(standard library)与函数类似,模块也分为标准库模块和用户自定义模块。 Python 标准库提供了操作系统功能、网络通信、文本处理、文件处理、数学运算等基 本的功能。比如:random(随机

2021-04-06 11:39:45 258

原创 文件操作(IO 技术)笔记

文本文件和二进制文件按文件中数据组织形式,我们把文件分为文本文件和二进制文件两大类。文本文件文本文件存储的是普通“字符”文本,python 默认为 unicode 字符集(两个字节表示一个字符,最多可以表示:65536 个),可以使用记事本程序打开。但是,像 word 软件 编辑的文档不是文本文件。二进制文件二进制文件把数据内容用“字节”进行存储,无法用记事本打开。必须使用专用的软件 解码。常见的有:MP4 视频文件、MP3 音频文件、JPG 图片、doc 文档等等。文件操作相关模块概述

2021-03-29 22:24:40 135

原创 实操作业六(2)

练习1:如下代码测试对象的浅拷贝、深拷贝,请绘制出内存示意图。练习2:定义发动机类 Motor、底盘类 Chassis、座椅类 Seat,车辆外壳类 Shell,并使用组合关系定义汽车类。其他要求如下: 定义汽车的 run()方法,里面需要调用 Motor 类的 work()方法,也需要调用座椅 类 Seat 的 work()方法,也需要调用底盘类 Chassis 的 work()方法。class Car: def __init__(self, motor, chassis, seat, sh

2021-03-04 23:48:54 461 1

原创 实操作业六(1)

练习1:如下代码,使用图文分析整个内存过程:内存过程如下:执行时首先创造一个Student类的类型对象,里面有类属性及say_score方法的代码信息。当调用的时候,构造实列对象。练习2:设计一个名为 MyRectangle 的矩形类来表示矩形。这个类包含:import turtleclass MyRectangle: def __init__(self, x=0, y=0, width=100, height=100): self.x = x se

2020-10-10 12:47:07 281

原创 实操作业五

练习1:定义一个函数实现反向输出一个整数。比如:输入 3245,输出 5432def reverse(a,b,c,d): print(d,c,b,a)reverse(2,3,4,5)练习2:编写一个函数,计算下面的数列:def m(n): if n==0: return 0 else: return (n/(n+1))+m(n-1)练习3:. 输入三角形三个顶点的坐标,若有效则计算三角形的面积;如坐标无效,则给出提示。import

2020-10-06 16:41:02 1337

原创 实操作业四(2)

练习1:要求输入员工的薪资,若薪资小于 0 则重新输入。最后打印出录入员工的数量和薪资明 细,以及平均薪资salary_sum = 0num = 0salary = []while True: s = input("请输入薪资(输入Q结束):") if s == 'Q': print("录入完成!") break if float(s) < 0: continue salary_sum += float(s)

2020-09-26 23:47:17 720

原创 实操作业四(1)

练习1:安装 Pycharm 开发环境,并使用图文描述整个过程。1.进入Pycharm下载地址(点击进入)。2.下载对应的版本,安装(安装与一般软件差不多)。需要注意的几个地方:根据 win 系统是 64 还是 32 位,选择不同的类型。不导入配置:将右侧滚动条拖到最下面,然后选择“accept”不发送消息,选择“Don’t send”:3.激活和选择不同 UI 风格激活的方式:(1) 购买正版(2) 试用 30 天(3) 网上寻找激活码没有激活码,选择试用:若有激活

2020-09-24 22:27:20 752 1

原创 实操作业三

练习1:画出代码 a = [100,200,300]的内存存储示意图。练习2:使用 range 生成序列:30,40,50,60,70,80代码如下:#使用 range 生成序列:30,40,50,60,70,80a=list(range(30,90,10))print(a)练习3:推导式生成列表: a = [x*2 for x in range(100) if x%9==0],手写出结果a=[0,18,36,54,72,90,108,126,144,162,180,198]练习4

2020-09-23 17:08:09 1418

原创 实操作业二

练习3:使用字符串复制,用计算机打印出“爱你一百遍”,打印 100 次代码如下:a="爱你一百遍"*100print(a)结果如下:练习4:将”to be or not to be”字符串倒序输出代码如下:#将”to be or not to be”字符串倒序输出print("to be or not to be"[::-1])结果如下:练习5:将”sxtsxtsxtsxtsxt”字符串中所有的 s 输出代码如下:#将”sxtsxtsxtsxtsxt”字符串中所有的

2020-09-22 20:55:18 1068

原创 练习2:使用海龟绘图,输出四个矩形:

目标图程序如下:#使用海龟绘图,输出四个矩形import turtleturtle.color("red")turtle.forward(100)turtle.left(90)turtle.forward(100)turtle.left(90)turtle.forward(100)turtle.left(90)turtle.forward(100)turtle.penup()turtle.goto(120,0)turtle.pendown()tu

2020-09-21 16:23:38 1003

原创 练习1:根据老师代码,完成奥运五环的绘图程序

利用代码,画出奥运五环代码如下:#绘制奥运五环import turtleturtle.width(20)turtle.color("blue")turtle.circle(100)turtle.penup()turtle.goto(250,0)turtle.pendown()turtle.color("black")turtle.circle(100)turtle.penup()turtle.goto(500,0)turtle.pendown()

2020-09-21 16:08:45 1229

原创 Python基础一(建立 Python 开发环境,第一个 Python 程序)

建立Python开发环境1.进入python官网下载(点击这里打开链接)。2.下载完成后,双击安装(安装与一般软件差不多)。3.环境变量问题注意两个需勾选(这样就会将 Python 添加到环境变量 Path 中,我们可以在 windows 的命令行模式下运行 Python 解释器)4.安装成功编写第一个Python程序1.找到IDLE(Python GUI),双击打开2.点击File—New File开始编写程序3.写好程序后,保存;然后点击Run下的Run Module 或F5键

2020-09-21 15:42:50 147

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除