python入门
Posted dalaolz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python入门相关的知识,希望对你有一定的参考价值。
1.python介绍
python是一种解释型语言
编译型:只翻译一次
优点:运行速度快
? 缺点:开发速度慢
? 代表语言: C ,C++
解释型:一句一句翻译 , 逐行翻译
? 优点:开发速度快
? 缺点:运行速度慢
? 代表语言:Python
python的优缺点
- 优点: 开发效率高,可跨平台,可嵌入,可扩展 ,高级语言,简单易 懂,优雅,明确
- 缺点:相对于C慢,代码不能加密 不能利用多线程
python的种类
- cpython 官方推荐安装 转成c的字节码
- jython 转换成java的字节码
- irnopython 转换成C#的字节码
- pypy 转换成动态编译 开发快,运行快
2.变量和常量
变量:作为一个临时存储的中间值
? a = 1 一个等于号是赋值
? a = 1
? a = 2 修改的是内存中指向
变量的命名规范:
- 只能由数字,字母,下划线组成
- 不能以数字开头
- 不能使用Python的关键字
- 不能使用中文和拼音
- 区分大小写
- 命名要具有意义
- 推荐写法:
- 驼峰体
- 下划线
常量:变量名全部大写就是常量,常量不建议修改
3.基础数据类型
- 整型:int() int(str)可以将字符串转换为整型
- 字符串:str()
- python中只要是用引号引起来的就是字符串
- 字符串 + : 字符串拼接 ,字符串只能和字符串相加
- 字符串 * :字符串和数字相乘
- 字符串格式化
- %s -- 占的是字符串的位置
- %d -- 占的是整型的位置
- %% -- 转义(把占位转换成普通的%号)
4.字符串格式化的时候,不能多,不能少(占的数量和填充的数量要一致)
5.填充的时候内容和站的位置要一一对应
4.布尔值: Ture(真) ,False(假)
以上是关于python入门的主要内容,如果未能解决你的问题,请参考以下文章