Python基本图形绘制
编程语言的种类
机器语言
-一种二进制语言,直接使用二进制代码表达指令
-计算机硬件(CPU)可以直接执行,与具体CPU型号有关
-完成2+3功能的机器语言(一串0 1 代码)
汇编语言
-一种将二进制代码直接对应助记符的编程语言
-汇编语言与CPU型号有关,程序不通用,需要汇编器转换
-完成2+3功能的汇编语言
高级语言
-更接近自然语言,同时更容易描述计算问题
-高级语言代码与具体CPU型号无关,编译后运行
超级语言
Python语言是目前唯一的超级语言
Python
-学内容 编程逻辑、第三方库
-语言本质 理解问题求解
-解决问题 各类问题
Python语言是通用语言、脚本语言、开源语言、跨平台语言、多模型语言
图形运算、操作系统的处理等等。
强制可读性、较少的底层语法元素、多种编程方式、支持中文字符
语法简洁 、生态高产
标准库
Python计算生态=标准库+第三方库
-标准库:随解释器直接安装到操作系统中的功能模块
-第三方库:需要经过安装才能使用的功能模块
-库Library、包Package、模块Module,统称模块
#Python语言提供了33个保留字(主要讲解26个保留字)
#and as break continue def elif else except finally
#for from if import in lambda not or pass return try
#while del global True False None
#Python基本图形绘制
#Python的特点与优势:强制可读性、较少的底层语法元素、
#多种编程方式、支持中文字符;编程时间短,调试时间短,代码行数少
#是C代码量的10%,超过13万的第三方库(快速增长),避免重复造轮子
#开放共享,跨操作系统平台
#抽象并求解、复杂计算问题、将创新变为实现乐趣
#高效产出
#PythonDraw.py
#库引用,扩充Python程序功能的方式
import turtle #程序的关键turtle,import保留字,引入了一个绘图库:turtle(海龟)
#turtle是Python的标准库之一
#turtle的一个画布空间,最小单位是像素,绘制100长的直线(指的是100像素)
#左上角是绘图原点
#a.b()的编码风格
turtle.setup(650,350