2-python简单数据类型概括
简单数据类型
字符串(str)
认识字符串
python中的字符串由单引号 '、双引号 "、三个单引号 '''或三个双引号 """ 包围起来
如:
a = 'python'
b = '123'
c = "我爱学习"
d = '''1234567890'''
注意:上面这些引号都是英文符号
转义字符串
-
\: 转义字符 -
\n:换行符 -
\t:制表符(Tab) -
\r:回车 -
\\:“\” 字符 -
\':单引号的一部分 -
\":双引号的一部分
字符串运算
python的字符串可以用 +、*进行运算的,如下:
print('a'+'b')
print('a'*2)
#输出:
ab
aa
字符串处理函数
-
string.capitalize():将字符串第一个字母大写 -
staing.count():获得字符串中的某一子串的数目 -
string.find():获得字符串中的某一子字符串的起始位置,没有则返回-1 -
string.isalnum:判断字符串是否仅包含数字和大小写字母(0-9A-za-z) -
string.isalpha():判断字符串是否仅包含大写或小写字母(A-Za-z) -
string.isdigit():判断字符串的字符是否均为数字 -
string.islower():判断字符串所有字母均为小写 -
string.isupper():判断字符串所有字母均为大写 -
string.istitle():判断字符串的单词 首字母 是否大写 -
string.isspace():判断字符串的字符是否均为空白符 -
string.join():连接字符串

-
string.split():分割字符串

-
string.lower():将字符串字母全部转为小写 -
string.upper():将字符串全部字母转为大写 -
string.swapcase():将字符串的字母大写换为小写,小写换为大写 -
string.title():将字符串的单词的首字母大写

-
len(string):获取字符串长度
整型(int)
不同进制的数
- 0o\0O开头:八进制,如0o24、0O24
- 0x\0X开头:十六进制,如0x3F、0X3F
- 0b\0B开头:二进制,如0b101、0B101
- 不带进制标记的为十进制
运算符
| 运算符 | 描述 |
|---|---|
** | 乘方,如5**2 = 25 |
* | 乘法 |
/ | 除法 |
// | 整除,如10//3=3,10//2=5 |
% | 取余 |
+ | 加 |
- | 减 |
| | 位或 |
^ | 位异或 |
& | 位与 |
<< | 左移 |
>> | 右移 |
浮点型(float)
浮点数就是常用的带小数的数,如:
1.234.234(整数部分为0,可以不写)12.(小数部分为0,可以不写)-2e3(科学计数法,表示 -2*103
类型转换
-
str(object='')可以将整数或浮点数转为字符串 -
int(x,base=10)将**十进制(可修改为其他进制)**的数字字符串 x 转为十进制的整数()

-
float(x)将字符串或数值转为浮点数
此外,str()可以创建一个空的字符串,int()可以创建一个为0的整数,float()可以创建一个值为0.0的小数
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XpfSpQHo-1594172804512)(E:\python入门\2-数据类型\字符串\image-20200708094526576.png)]](https://img-blog.csdnimg.cn/20200708094719932.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQ2MDc5NzUw,size_16,color_FFFFFF,t_70)
本文来自博客园,作者:aJream,转载请记得标明出处:https://www.cnblogs.com/ajream/p/15383623.html

浙公网安备 33010602011771号