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:
- python笔记之基础知识
- python基础知识之集合
- Python学习之基础知识
- python之基础知识
- Python学习之基础知识
- python基础知识之列表
- Python 基础知识之 list
- python基础知识之 lambda
- Python 基础知识之 切片
- Python基础知识之迭代器
- Python基础知识之生成器
- python部落之python刷题宝之基础知识
- python学习之基础知识(一)
- python学习之基础知识(二)
- python学习之基础知识(三)
- python学习之基础知识(四)
- Python基础知识之封装篇
- Python之路Part2--基础知识
- C语言版常见的各种排序算法(…
- Huffman算法简介
- JPEG压缩算法
- 真彩色与伪彩色、直接色的区别
- C语言复习资料整理
- python之基础知识
- 鲁迅“孺子牛”的原意是给谁做…
- Windows7启动时网络状态图标一直转圈的问题解决
- 面试技巧
- ssm框架细枝末节之导出
- modelsim-win64-10.4-se 下载、安装、破解全攻略
- 【欧拉筛/线性筛】BZOJ2813 奇妙的Fibonacci
- 自己所学专业介绍
- RAW格式转化为BMP