python02 运算符,基本数据类型,整型,字符串
1.python开发IDE
pycharm,python编写工具,,
#专业版
#不需要汉化
注册码问题解决
https://www.cnblogs.com/evlon/p/4934705.html
整体注释:选中后,ctrl+?
2.运算符
算数运算符 + - * / % **(幂) //(向下取整)
比较运算符 == > < >= <= !=不等于 <>不等于
赋值运算符 = += -= *= /= %= **= //=
逻辑运算符 and or not
成员运算符 in / not in
--------------------------------------------------------------------------------------------------------------------------
-in/not in 一个字符串是否在另一个字符串里面 a in b==true a是b的子序列
== > < >= <= !=不等于 <>不等于
布尔值 True False
and or没有特殊字符,就是and or

v = 条件1 and 条件2 or 条件3 and 条件4
如果 条件1为假,则全为假,如果 条件1为真再看条件2 ,如果 条件1and条件2为假,需要看or后面,如果后面全为真,所以就为真,否则为假

3.基本数据类型
数字 int
整形 int
python3不管数字多大都是int,,,
python2中,范围 32位:-2^31~2^31-1 64位:-2^63~2^63-1 范围外叫长整型 long
字符串 str
列表 list
元祖 tuple
字典 dict
布尔值 bool
4.数字详解 int
-- class int(x, base=10)
- x -- 字符串或数字。
- base -- 进制数,默认十进制。
--type(a) 获得a的类型
--bit_length() 获取该数的二进制位数
* 0b11 二进制开头 0b
*a=10,b=11
5.字符串详解 str
-- capitalize()将字符串的第一个字母变成大写,其他字母变小写
--lower() 方法转换字符串中所有大写字符为小写。
--casefold()方法转换字符串中所有大写字符为小写。比lower()更厉害,非英语也可转换
--center() 返回一个原字符串居中,并使用 (fillchar的值) 填充至长度 width 的新字符串。默认填充字符为空格。
str.center(width, fillchar=None)
- width -- 字符串的总宽度。
- fillchar -- 填充字符。只能填一个字符,支持中文,可有可无.有None表示可以带,也可以不带,
--count() 方法用于统计字符串里某个字符出现的次数。可选参数为在字符串搜索的开始与结束位置。
count(sub, start=None,end=None)
str.count(sub, start= 开始位置(可以为空),end=结束位置(可以为空))
--endswith() 方法用于判断字符串是否以指定后缀结尾,如果以指定后缀结尾返回True,否则返回False。可选参数"start"与"end"为检索字符串的开始与结束位置。
--startswith()
- suffix -- 该参数可以是一个字符串或者是一个元素This could be a string or could also be a tuple of suffixes to look for.
- start -- 字符串中的开始位置。可以为空,默认0
- end -- 字符中结束位置。可以为空,默认最大长度
--find() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1
- str -- 指定检索的字符串
- beg -- 开始索引,默认为0。可以为空
- end -- 结束索引,默认为字符串的长度。可以为空
--format ()格式化将占位符替换为指定的值,可以根据顺序替换


--format_map()格式化将占位符替换为指定的值,可以根据顺序替换

--index() 方法检测字符串中是否包含子字符串 str ,如果指定 beg(开始) 和 end(结束) 范围,则检查是否包含在指定范围内,该方法与 python find()方法一样,只不过如果str不在 string中会报一个异常。一般不用
- str -- 指定检索的字符串
- beg -- 开始索引,默认为0。
- end -- 结束索引,默认为字符串的长度。
-- isalnum() 方法检测字符串是否由字母和数字组成。返回布尔值
python02 运算符,基本数据类型,整型,字符串的更多相关文章
- Golang的基础数据类型-整型
Golang的基础数据类型-整型 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.整型概述 Go语言的整数类型一共有10个. int: 默认是有符号(signed)整形,占用空间 ...
- GO语言学习——基本数据类型——整型、浮点型、复数、布尔值、fmt占位符
基本数据类型 整型 整型分为以下两个大类: 按长度分为:int8.int16.int32.int64 对应的无符号整型:uint8.uint16.uint32.uint64 其中,uint8就是我们熟 ...
- GOLANG 基本数据类型 整型
基本数据类型-整型 种类 有符号(负号) int8 int16 int32 int64 无符号(无符号) uint8 uint16 uint32 uint64 架构特定(取决于系统位 ...
- 工具函数判断data为整型字符串
/** * 如果data是整型字符串,则转为整型,否则原样返回 * @param {*} data 整型字符串 */ export const stringToInt = (data) => { ...
- python基础知识2——基本的数据类型——整型,长整型,浮点型,字符串
磨人的小妖精们啊!终于可以归置下自己的大脑啦,在这里我要把--整型,长整型,浮点型,字符串,列表,元组,字典,集合,这几个知识点特别多的东西,统一的捯饬捯饬,不然一直脑袋里面乱乱的. 对于Python ...
- 第一节 Python基础之数据类型(整型,布尔值,字符串)
数据类型是每一种语言的基础,就比如说一支笔,它的墨有可能是红色,有可能是黑色,也有可能是黄色等等,这不同的颜色就会被人用在不同的场景.Python中的数据类型也是一样,比如说我们要描述一个人的年龄:小 ...
- [日常] Go语言圣经--作用域,基础数据类型,整型
go语言圣经-作用域 1.一个声明语句将程序中的实体和一个名字关联,比如一个函数或一个变量 2.一个变量的生命周期是指程序运行时变量存在的有效时间段;声明语句的作用域对应的是一个源代码的文本区域,它是 ...
- 整型 字符串方法 for循环
整型 # 整型 -- 数字 (int) # 用于比较和运算的 # 32位 -2 ** 31 ~ 2 ** 31 -1 # 64位 -2 ** 63 ~ 2 ** 63 -1 # + - * / // ...
- python 数据类型---布尔型& 字符串
python数据类型-----布尔型 真或假=>1或0 >>> 1==True True >>> 0==False True python 数据类型----- ...
随机推荐
- 怎样生成一个顶点迭代器(MItMeshVertex)
最近修改一个maya中的jlCollisionDeformer工具,该工具有一个明显不足,变形后顶点分布太乱,无法满足生产需求.于是考虑对该变形后的顶点进行平滑处理.既然要做平滑处理就要获取当前点及与 ...
- Ubuntu 14.10 下DokuWiki安装
环境说明: Ubuntu 14.10 64位 1 下载DokuWiki:http://download.dokuwiki.org/ 2 解压到 /var/www/html下面 3 如果没有安装Apac ...
- Docker镜像常用命令
镜像(image)是Docker三大核心概念中最重要的,是运行容器的前提. Docker运行容器前需要本地存在对应的镜像,如果镜像没保存在本地,Docker会尝试先从默认镜像仓库下载(默认使用Dock ...
- PAT 甲级 1054 The Dominant Color (20 分)
1054 The Dominant Color (20 分) Behind the scenes in the computer's memory, color is always talked ab ...
- Python Day5 模块 包
一:区分Python文件的2种用途 1个Python文件的2种用途 1.1 当作脚本执行: if __name__ == '__main__': 1.2 当作模块导入使用 if ...
- websocket简单理解
实现及原理 Websocket是一种在单个TCP连接上进行全双工通讯的协议. WebSocket 首先发起一个 HTTP 请求,在请求头加上 `Upgrade` 字段,该字段用于改变 HTTP 协议版 ...
- access数据库编号转换成统一3位数长度方法,不足3位前面补零
select C_CUN+Format(Val(NZ(C_LB)),"000") from LBM 这条SQL只能在access数据库中执行,因为sql不支持NZ函数,而且c_lb ...
- DevExpress的42种窗体样式
在Winform环境下DevExpress标题栏皮肤 第一步:引用DLL文件,安装DevExpress后在引用>程序集>扩展: DevExpress.BonusSkins.v12.2.dl ...
- C常量与控制语句
在C语言中定义常量的两种方式 在C语言编程中定义常量有两种方法. const关键字 #define预处理器 1. const关键字 const关键字用于定义C语言编程中的常量. const float ...
- Hash和HashCode深入理解
目录介绍1.Hash的作用介绍1.1 Hash的定义1.2 Hash函数特性1.3 Hash的使用场景2.如何判断两个对象相等2.1 判断两个字符串2.2 判断两个int数值2.3 其他基本类型3.H ...