Python基础

Python基础

Python简介

  • “龟叔”在1989年创造出来,Python这个名字是来自“龟叔”喜欢的一个戏剧团的名字。

  • Python是一个支持面向对象的高级编程语言,属于解释性的,即脚本语言

  • Python语言功能强大,编程简单,开发效率最高,但其程序运行效率很低,但不要太在意程序的运行效率!

  • 具有非常丰富的第三方库(模块),其推崇积木式编程,并且可以轻松调用其他编程语言(尤其是c/c++)编写的功能模块,所以Python也被称为“胶水语言”

  • Python哲学:简单、优雅、明确

  • 人生苦短,我用Python,Python大法好!

搭建Python开发环境

必须安装的工具:文本编译器,Python解释器

扩展知识

1.密码学基本概念:明文(要加密的数据)、密文(加密后的数据)、密钥(用来加密或解密的数据)、加密算法、解密算法

2.加密算法分为三种:对称加密算法(加密和解密使用相同的密钥,比如DES、AES等)、非对称加密算法(加密和解密使用不同的密钥,比如DH、RSA等)、单项加密算法(只能加密不能解密,比如MD5、SHA等)

扩展

1.vim编辑器的小技巧

在命令模式下按x可以删除光标处的字符

按u可以撤销上一步操作

2.编译型语言运行效率最高,解释型语言运行效率最低,半编译半解释的运行速度居中(Java)

作业

1.在Linux系统和Windows系统中都安装配置好官方提供的Python3解释器

 

原文地址:https://www.cnblogs.com/yanruizhe/p/11191421.html