小成自学python的日常笔记2021/04/04

python是一门相对于其他语言较简单的解释型语言,一般用途是创建网站和游戏后台。
优点是:简易、清晰、代码库较多,很多方法不需要自己写。
缺点是:由于是解释型语言python运行较慢、不加密。

python解释器

CPython:用C语言写的解释器,在众多的python解释器中使用最广泛。 IPython:在CPthon上做了加强。
PyPy:这种解释器和以上两种不同,它采用JIT技术,对python代码进行动态编译,所以一定程度上提高了代码执行速度。
Jython:java平台上运行的解释器,可直接将Python代码编译成java字节码执行。
IronPython:运行在微软.NET平台上的解释器 。

数据类型

整数(可无限大inf)
浮点数(无限大时变为科学计数法)
字符型:中文字符(字符串)、西文字符(字符串)
布尔型:True(真)、False(假)
空值:None(None不等于0)

变量

python变量不需要用关键字定义
例如:s_1=5 #它的类型取决于你给变量赋什么值
变量名:由字母、数字和下划线组成,不能以数字开头

常量

顾名思义,常量即不可改变的量,但自己定义的常量可以改变(但一般不去改变)
例如:PI=3.1415 #自定义的常量名一般用大写
整形常量:例如 25、1、104 0x3af(十六进制整数,以0x开头)
浮点型常量:例如 3.25 0.54
字符型常量: 例如 ‘a’ ,‘abc’ ,“hello” ,’\101’ ,’\x2a’ ,’\u4d6f’(‘\’开头是转义字符),python的字符是unicode的编码,一个字符对应若干字节,所以可以包含中文,Python的字符和字符串要用单引号或者双引号引起来(引号中有引号,必须要混用,要么是单引号中用双引号,要么就只双引号中用单引号,这样混用的方法;也可以用转义字符表示引号’ ’ ‘或’ " ')。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值