python入门简单数据类型

本文深入讲解了Python中的基本数据类型,包括字符串、数字、元组、列表、字典和集合的特点与使用方法,区分了可变与不可变数据类型,并介绍了数值运算与字符串处理的相关函数。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python简单数据类型

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

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

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

  • 字符串的使用
    字符串的取值如果值是正数序号就是从0开始,要是负数序号就是从1开始
    1.通过序号来找到一个值 例如:在这里插入图片描述
    2.通过字符串的截取可以找到一段值 例如:
    在这里插入图片描述

  • 字符串的修改
    1.通过+来拼接
    2.通过replace来替换
    在这里插入图片描述
    常见的转义字符:
    \:在末尾是就是续行符
    \\: 反斜杠
    \’: 单引号
    \": 双引号
    \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:包含正整数,负整数,零,主要用来做数学运算的 例如:
    在这里插入图片描述
  2. float:由整数和小数点组成 例如:
    3.1415926
    科学计数法只能由浮动数使用 例如:
    3.1415926e10 = 3.1415926*10的10次方
  3. bool:是表示逻辑值对或错的简单类型 例如:
    **.**
    和and,or,not可以一块使用
  4. complex:是由实数部分和虚数部分组成,complex(a,b) a和b都是浮点型a是实数b是虚数

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AmHardy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值