Python语言程序设计
- 源代码人类可理解
- 目标代码 计算机直接执行
[TOC]
1.编译与解释
编译 将源代码在转换为目标代码,转换完知乎不需要源代码参与
解释 每次都需要源代码参与
2.编程语言分类
- 根据执行方式不同,编程语言分为两类
静态语言 使用编译执行的语言 如C、java
脚本语言 使用解释执行的编程语言 如python、JavaScript、php
- 优势
静态语言 编译器一次性生成慕白哦迪阿敏,优化更充分 程序运行速度更快
脚本语言 执行程序时需要源代码,维护更灵活,易跨多个操作系统平台
3.python语言简介
- input process output
输入是程序的开始
- python 蟒蛇 PSF拥有 非盈利组织 保护python开放、开源和发展
创始人 guido van rossum
4. 下载配置python
下载配置python https://www.python.org/
pycharm环境:https://www.jetbrains.com/pyc...
pycharm配置使用:https://blog.csdn.net/ling_mo...
5.编程两种方式
- 交互式 对每个输入语句即时运行结果 ,适合语法练习
#示例一:计算圆面积
>>> r = 25
>>> area = 3.1415 * r * r
>>> print(area)
1963.4375000000002
>>> print("{:.2f}".format(area))
1963.44
>>>
#示例二:画同心圆
>>> import turtle
>>> turtle.pensize(2)
>>> turtle.circle(10)
>>> turtle.circle(40)
>>> turtle.circle(80)
>>> turtle.circle(160)
- 文件式 批量执行一组语句并运行结果,编程的主要方法
#示例一:计算圆面积
r = 25
area = 3.1415 * r * r
print(area)
print("{:.2f}".format(area))
==输出===
1963.4375000000002
1963.44
#示例二:画同心圆
import turtle
turtle.pensize(2)
turtle.circle(10)
turtle.circle(40)
turtle.circle(80)
turtle.circle(160)
===输出===
同心圆