python之基础知识

来源:互联网 发布:excel数据服务器 编辑:程序博客网 时间:2024/06/05 15:39

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:








原创粉丝点击