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

Python琐碎知识点合集

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

Python琐碎知识点合集

0、前言:

        有C++基础,本文记录在学习Python时记录的,一些琐碎的需要格外注意的知识点,将会持续更新……

1、小细节:         a、关于Python2与Python3:

Python 3.0与以前的Python版本有着本质的不同,因为它是第一个与旧版本不兼容的Python版本

2、数据类型:

数字类型之间的关系:

数据类型 分为数字型和非数字型。
        数字型包括整型,长整型,浮点型,复数型;
        非数字型包括字符串,列表,元组和字典 ;
列表用 “[ ]” 标识类似 C 语言中的数组
元组用 “( )” 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表
字典用 “{ }” 标识。字典由索引 key 和它对应的值 value 组成,相当于Java里的Map。

非数字型的共同点:都可以使用切片、链接(+)、重复(*)、取值(a[])等相关运算;
非数字型的不同点:列表 可以直接赋值,元组不可以赋值,字典按照 dict[k]=v 的方式赋值。

3、运算符:         a、除法运算符:

                1、“/”运算符 :按照常规数学计算的方式直接得出结果,得到的是浮点数的结果;

                2、整数除运算符——‘//’:

                        注意:如果被除数或者除数其中一个为正数,一个为负数,则结果需要向下取余。这里重点说一下向下取余,初学者肯定会和其他编程语言的搞混淆。举个简单例子,在C语言中,-5对2整除运行结果是-2,但是在python程序中,运算结果需要向负无穷靠近,即向下取余,-5//2运行结果为-3。

                3、求余运算符——“%”:

                        这里也是要和C语言程序里的求余运算符区别开。

                        例数学公式:a÷b=c.......d(a为被除数,b为除数,c为商,d为余数)
                        1)在python中,如果a和b均为正数或者均为负数,则按照正常运算得出结果。
                        2)在python中,如果a和b一个是正数,有一个是负数,则按照d=a-b*[a//b],计算余数。
                        例如:5%-2 运行结果为-1,按照公式,5//-2结果为-3,最后求余结果为-1。我们在平时计算数学运算时,5%-2商-2,余1,但是在python中,涉及到//运算,需要向下取余,所以在python中应该商-3,则结果余-1。

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

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

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