栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python小知识

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python小知识

Python中的一切都是对象,对象分为内置对象,标准库对象和扩展库对象,其中内置对象可以直接使用,标准库对象需要导入后才能使用,扩展库对象需要先安装相应的扩展库然后才能导入并使用;

Python常用内置对象:数字(int(123456),float(3.14),complexe(3 + 4i)),字符串(str("swfu",'swfu','''swfu''')),字节串(bytes(b'hello')),列表(list([1,2,3])),元组(tuple((2,))),字典(dict({1:'food',2:'taste',3:'import'})),集合(set('a','b','c')),布尔型(bool(True,False)),空类型(NoneType(None)),异常(Exception,ValueError,TypeError),文件(f = open('test.dat','rb')),其他可迭代对象(生成器对象、range对象、zip对象、enumerate对象、map对象、filter对象等),编程单元(函数(使用def定义),类(用class定义),模块(类型为module))。

常量是指不能改变的字面量,变量是指值可以改变的量,不仅变量的值能改变,变量的类型也能改变,赋值语句的执行过程是:首先把等号右侧表达式的值计算出来,然后再内存中寻找一个位置把值存储起来,最后创建变量并指向这个内存地址,所以变量并不直接存储值,而是存储了值的内存地址或引用,所以变量类型可以随时变化;

定义变量名:变量名必须以字母或者下划线开头,变量名中不能有空格和标点符号,不能使用关键字作变量名(if,else,for,return),不建议使用系统内置的模块名、类型名或函数名以及已导入的模块名及其成员名作变量名(id,max,len,list);

数字类型:内置的数字类型有整数、实数和复数。整数以二进制:0b开头,以八进制:0o开头,以十六进制:0x开同。Python支持任意大的数字,判断两实数是否相等,应该以两者之差的绝对值是否足够小作为相等判断的依据。支持在数字的中间位置插入单个下划线,下划线可以出现在中间的任意位置,但不能出现在开头和结尾,也不能使用多个连续的下划线(>>> 1_000_000 1000000);

字符串类型:使用单引号、双引号、三单引号、三双引号作为定界符来表示字符串,并且不同的定界符之间可以互相嵌套。中文和英文字母都作为一个字符对待,甚至可以使用中文作为变量名。支持使用加号运算符连接字符串,使用乘号运算符对字符串进行重复,使用切片字符串中的一部分字符串;

运算符优先级遵循的规则:算数运算符>>位运算符>>成员测试运算符>>关系运算符>>逻辑运算符;

//表示算术求整商(15//4     3,-15//4     -4)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/980219.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号