python入门简单数据类型

系统 1780 0

python简单数据类型

python中 变量不需要声明 ,但是使用前 必须赋值 ,赋值之后才会创建该变量。
我们所说的 变量的类型 其实是 内存中值的类型 包括最基本的6种 字符串,数字,元组,列表,字典,集合
其中字符串,数字,元组是不可变数据类型;列表,字典,集合是可变数据类型
就是改变值内存地址有没有发生变化,变化就是不可变,不变就是可以变

字符串

  • 字符串的 创建 有两种方式:

1.用 '同一行的值' 引起来 2.用 ”同一行的值“ 引起来还可以用 '''不同行的值"' 或者 ”“”不同行的值 “”“ 引起来

  • 字符串的 使用
    字符串的取值如果值是 正数 序号就是从0开始,要是 负数 序号就是从1开始
    1.通过 序号 来找到一个值 例如: python入门简单数据类型_第1张图片
    2.通过 字符串的截取 可以找到一段值 例如:
    python入门简单数据类型_第2张图片

  • 字符串的 修改
    1.通过+来拼接
    2.通过replace来替换
    python入门简单数据类型_第3张图片
    常见的转义字符:
    \:在末尾是就是续行符
    \\: 反斜杠
    \’: 单引号
    \": 双引号
    \b: 退格
    \000: 空
    \n:换行
    \v:纵向制表符
    \t:横向制表符
    \r:回车

  • 格式化处理字符串:
    在这里插入图片描述 常见的字符串处理函数:
    string.capitalize():将字符串的第一个字母大写
    string.count(x):获得字符串x的数量
    string.find(x):找到x的开始位置 没有返回-1
    string.isspace():判断是否都是空格
    string.isalnum():判断是否有数字
    string.islower():判断是否都是小写数字
    string.isupper():判断是否都是大写数字
    string.join():连接字符串 和+有一样的功能 but前者没有还是本身的对象,后者是创建新的对象
    string.lower():将字符串全部转换为小写
    string.upper():将字符串全部转换为大写
    string.split():将字符串分割
    len(string):字符串的长度

数字

python数字分为:int整型,float浮点型,bool布尔型,complex复数4种数字类型

  1. int:包含正整数,负整数,零,主要用来做数学运算的 例如:
    python入门简单数据类型_第4张图片
  2. float:由整数和小数点组成 例如:
    3.1415926
    科学计数法只能由浮动数使用 例如:
    3.1415926e10 = 3.1415926*10的10次方
  3. bool:是表示逻辑值对或错的简单类型 例如:
    python入门简单数据类型_第5张图片
    和and,or,not可以一块使用
  4. complex:是由实数部分和虚数部分组成 ,complex(a,b) a和b都是浮点型a是实数b是虚数

运算符:
+ 加
- 减
* 乘
/ 除
// 整除
** 平方
% 取余
& 位与

数学函数:
abs(x) 取绝对值
round() 四舍五入
pow() 平方的值
sqrt() 开平方
max() 最大值
min() 最小值
log10()以十为底的对数


更多文章、技术交流、商务合作、联系博主

微信扫码或搜索:z360901061

微信扫一扫加我为好友

QQ号联系: 360901061

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描下面二维码支持博主2元、5元、10元、20元等您想捐的金额吧,狠狠点击下面给点支持吧,站长非常感激您!手机微信长按不能支付解决办法:请将微信支付二维码保存到相册,切换到微信,然后点击微信右上角扫一扫功能,选择支付二维码完成支付。

【本文对您有帮助就好】

您的支持是博主写作最大的动力,如果您喜欢我的文章,感觉我的文章对您有帮助,请用微信扫描上面二维码支持博主2元、5元、10元、自定义金额等您想捐的金额吧,站长会非常 感谢您的哦!!!

发表我的评论
最新评论 总共0条评论