这个作业要求在哪里 |
https://edu.cnblogs.com/campus/fzzcxy/Freshman/homework/11187 |
这个作业的目标 |
学会使用Python并能应用基本代码 |
Python语言程序设计——课堂笔记 |
|
GitHub仓库地址:https://github.com/BananaMan0/BananaMan0 |
|
A.程序设计基本方法 |
|
-计算机与程序设计 |
|
1.计算机发展参照摩尔定律,表现为指数方式 |
|
-编译和解释 |
|
1.编程语言执行方式 |
|
a.源代码(可读) |
|
b.目标代码(不可读) |
|
2.静态语言 C/C++语言、Java语言 |
|
3.脚本语言 Python语言、PHP语言 |
|
-程序的基本编写方法 |
|
1.确定IPO |
|
2.编写程序 |
|
3.调试程序 |
|
-计算机编程 |
|
B.开发环境配置 |
|
-python语言(属于PSF) |
|
|
|
|
|
-python的两种编程方式 |
|
1.交互式(适合单条语法练习) |
|
2.文件式是编程的主要方式 |
|
C.实例 |
|
1.温度转换 |
|
a.摄氏度(C) |
|
b.华式度(F) |
|
-输入 带华式或摄氏标志的温度值 |
|
-处理 根据温度标志选择适合的温度转换算法 |
|
-输出 带摄氏或华式标志的温度值 |
|
2.设计算法 |
|
C=(F-32)/1.8 |
|
F=C*1.8+32 |
|
D. Python程序语法元素分析 |
|
-程序的格式框架 |
|
色彩:代码高亮 空格:缩进 #单行注释 ‘’’开头结尾作为多行注释 |
|
-命名与保留字 |
|
= 赋值符号 |
|
-数据类型 |
|
1.字符串:由一对单引号或双引号表示 |
|
-语句与函数 |
|
-Python程序的输入输出 |
|
-“温度转换”代码分析 |
|
E.深入理解Python语言 |
|
-计算机技术的演进 |
|
-编程语言的多样初心 |
|
-Python语言的特点 |
|
-“超级语言”的诞生 |
|
F.turtle库的使用 |
|
-turtle库基本介绍 |
|
-turtle绘制窗体布局 |
|
(width,height,startx,starty) |
|
-turtle空间坐标体系 |
|
|
|
正方向运行:turtle.fd 反方向运行:turtle.bk 左侧圆:turtle.circle |
|
-turtle角度坐标体系 |
|
-RGB色彩体系 |
|
|
|
|
|
G.Turtle程序语法元素分析 |
|
防止库重名 import turtle改为import turtle as t |
|