2-python简单数据类型概括

简单数据类型

字符串(str)

认识字符串

python中的字符串由单引号 '、双引号 "、三个单引号 '''或三个双引号 """ 包围起来

如:

a = 'python'
b = '123'
c = "我爱学习"
d = '''1234567890'''

注意:上面这些引号都是英文符号

转义字符串

  • \: 转义字符

  • \n:换行符

  • \t:制表符(Tab)

  • \r:回车

  • \\:“\” 字符

  • \':单引号的一部分

  • \":双引号的一部分

字符串运算

python的字符串可以用 +*进行运算的,如下:

print('a'+'b')
print('a'*2)

#输出:
ab
aa

字符串处理函数

  1. string.capitalize():将字符串第一个字母大写

  2. staing.count():获得字符串中的某一子串的数目

  3. string.find():获得字符串中的某一子字符串的起始位置,没有则返回-1

  4. string.isalnum:判断字符串是否仅包含数字和大小写字母(0-9A-za-z)

  5. string.isalpha():判断字符串是否仅包含大写或小写字母(A-Za-z)

  6. string.isdigit():判断字符串的字符是否均为数字

  7. string.islower():判断字符串所有字母均为小写

  8. string.isupper():判断字符串所有字母均为大写

  9. string.istitle():判断字符串的单词 首字母 是否大写

  10. string.isspace():判断字符串的字符是否均为空白符

  11. string.join():连接字符串
    在这里www插入图片描述

  12. string.split():分割字符串
    在这里插入图片描述

  13. string.lower():将字符串字母全部转为小写

  14. string.upper():将字符串全部字母转为大写

  15. string.swapcase():将字符串的字母大写换为小写,小写换为大写

  16. string.title():将字符串的单词的首字母大写
    在这里插入图片描述

  17. len(string):获取字符串长度

整型(int)

不同进制的数

  1. 0o\0O开头:八进制,如0o24、0O24
  2. 0x\0X开头:十六进制,如0x3F、0X3F
  3. 0b\0B开头:二进制,如0b101、0B101
  4. 不带进制标记的为十进制

运算符

运算符描述
**乘方,如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)]

posted @ 2020-07-08 09:58  aJream  阅读(34)  评论(0编辑  收藏  举报