自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 函数的参数传递

实参与形参实参 全称为”实际参数”是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参获得确定值。形参 全称为”形式参数” 由于它不是实际存在变量,所以又称虚拟变量。是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传...

2018-02-14 23:38:22 541

原创 自定义类型

typedef类型 typedef 已有类型 新建类型 示例:typedef double Area,Volume;typedef int Number;Number i1;Area a;enum enum 枚举类型名 enum Week{SUN,MON,WED,THU,FRI,SAT} 默认SUN=0,…,可以比较 如果修改必须形如enum Week{SUN=9,MON...

2018-02-12 23:39:56 275

原创 【Python基础】1.4.7 Turtle实例——用Python作画之彩虹

语言:Python IDE:Python.IDE需求 做出彩虹效果颜色空间 RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为RGB模型代码段from turtle import *def HSB2RGB(hues): hues = hues * 3.59 #100转成359范围 rgb=[0.0

2017-11-26 16:27:48 17367

原创 【Python基础】1.4.6 Turtle实例——用Python作画(1)

语言:Python IDE:Python.IDE目标要求 使用Random做出彩色星星画,类似于分析需求 随机因素:雪花位置/大小/颜色,花瓣数目,地面灰色长度/位置 调用库:turtle、random源代码from turtle import *from random import * def ground(): hideturtle() speed(1

2017-11-26 16:22:55 2810

原创 【Python基础】1.4.5 Turtle实例——用Python实现时钟显示

语言:Python IDE:Python.IDE编写时钟程序,要求根据时间动态更新 代码思路 需求:5个Turtle对象, 1个绘制外表盘+3个模拟表上针+1个输出文字 Step1:建立Turtle对象并初始化 Step2:静态表盘绘制 Step3:根据时钟更新表针位置与时间信息 基本库:Turtle、datetime代码段from turtle import *from da

2017-11-26 15:17:09 16701 6

原创 【Python基础】1.4.4 图形用户实例——用Python实现简易聊天对话框

界面设计 Step1:界面布局设计 Step2:创建所需控件 Step3:设定事件与命令响应 Step4:对控件进行布局 Step5:完成程序代码命名规则 原则:统一;控件+功能 例:frmLT->fram+LeftTop txtMsg->text+Message btnSend->buttom+Send一个简易聊天界面——基于Tk库from tkinter

2017-11-25 22:19:32 6971 1

原创 【Python基础】1.4.3 Turtle库绘制多边形实例

语言:Python IDE:Python.IDE问题描述 使用Turtle库绘制三角形开始到圆形各个图案 实现import turtledef main(): #pensize() 画笔大小 turtle.pensize(3) #penup/down() 提起笔/放下 turtle.penup() #goto() 画笔至(x,y)

2017-11-25 20:50:31 6278

原创 【Python基础】1.4.2 温度转换程序及其关联颜色升级版

语言:Python IDE:Python.IDE问题描述 温度转换:从华氏度到摄氏度 I:输入:华氏度/摄氏度 P:转换、图形界面 O:转换结果实现from graphics import *#绘制窗口win = GraphWin("Celsius Converter", 400, 300)win.setCoords(0.0, 0.0, 3.0, 4.0)# 绘制接口

2017-11-25 20:26:46 886

原创 【Python基础】1.3.1 面向过程编程与面向对象编程(类)实例

语言:Python IDE:Python.IDE问题描述 铅球飞行问题:给定不同投掷角度与初始速度下,求解计算铅球的飞行距离 IPO描述 I:输入:铅球发射角度、初始速度与高度 P:模拟飞行,时刻更新铅球飞行位置 O:铅球飞行距离面向过程编程from math import pi,sin,cos,radiansdef main() angle=eval(inpu

2017-11-19 21:34:37 737

原创 【Python基础】1.1.2 多文件合并操作

语言:Python IDE:Python.IDEIPO描述 通过文件“data1.txt”以及”data2.txt”表述,其中第一个文件存储姓名+电话,第二个文件存储姓名+邮箱,具体如下图。 要求建立新的”data.txt”合并上述两表 I:输入文件 P:处理数据 O:输出新文件源码段#初始化工作 ftele1=open('data1.txt') ftele

2017-11-19 11:00:57 667

原创 【Python基础】1.2.1 字典统计词频

语言:Python IDE:Python.IDEIPO描述 通过文件“data.txt”(一篇英文文章)输出出现频率前十的字母的频率柱状图 I:输入文件 P:处理数据并附入Turtle类实现 O:一个完整柱状图源码段import turtle#扫描行def processLine(line,wordCounts): line=replacePunctuations

2017-11-19 01:33:00 2417

原创 【Python基础】1.1.1 文件读取及绘制图形

语言:Python IDE:Python.IDEIPO描述 通过文件“data.txt”(内置数据如图1)表述,第一个数字为像素,第二个数字为方向(0左1右),第三个像素为角度,第四五六共同构成颜色RGB。 I:输入文件 P:处理数据并附入Turtle类实现 O:一个完整形如五角星图形源码段#设置窗口 turtle.title("绘制图形") turtle.s

2017-11-18 23:51:44 538

原创 关于指针的调用实现单向链表及指针函数的几个小问题

1.指针函数与一般函数的区别  一般函数   void change(int a ,int b) 指针函数  void change(int* p1,int* p2) 1.1 调用形式    前者对于调用形式一般为  change(a,b)  change(1,2)      后者调用形式一般为change(&a,&b) 1.2 调用结束后实参的改变

2017-11-14 18:16:03 262

空空如也

空空如也

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

TA关注的人

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