1.python
一种解释型的、面向对象的、带有动态语义的高级程序设计语言。
2.python优点
简单、优雅、明确
有强大的第三方库模块,需要实现一复杂功能,只需要调用现有的库,可快速实现功能。20多年的发展,各种库都已经完
备,比如:邮件库,爬虫库......
可跨平台移植,java有Java的虚拟机,python同样;
是一种面向对象的语言;
是一种可扩展的语言(与C,C++,Java结合)
3.python的应用
软件开发 系统管理
4.python程序
###查看python版本
###交互式使用python
###python脚本文件
执行
5.Python解释器
cpython
ipython :基于 cpython ,交互方式有所增强
pypy : 对代码进行动态编译, JIT 技术( just-in-time compiler ,即时编译器),显著提高代码执行速度。
Jpython :java 平台上的 python 解释器,将 python 代码编译成 java`字节码执行。
IronPython : 直接将 python 代码编译成 .net 的字节码
6.字符编码
ASCII:用二进制存储数据,每8位存储一个字符,2^8=256
Unicode:两个字节对应一个文字,占用率低
UTF-8:可变长度编码格式,英文字符用ASCII码来存,中文用utf-8来存,占三个字节
7.编码与解码
8.输出结果
9.输入: 录入信息
10 .练习
########
练习1: 编写一程序,录入信息包括 hostname、IP、used_year、CPU、Memory、manager_name ,如果使用年限超过10年,直接显示警告,信息“该服务器使用年限太久!”,如果使用年限不超过10年,显示该服务器信息如下面的格式如下:
主机名: hostname
IP:IP
使用年限:used_year
CPU:CPU
Memory:Memory
操作:
执行:
练习2.编写四则运算
操作:
执行:
练习3: