python

  1. python标识符:所有函数名、类名等的统称;
  2. 其中是下划线、大小写字母、数字组成的,
  3. 不能以数字开头 ;当然也不能用函数中的关键字,例如 for 、else、def 、while等等
    4在这里插入图片描述

二,python中有六大数据类型

:数字、字符串、列表、字典、集合、元祖;
其中用的最多的是数字类型、字符串、列表、元祖、字典用的最多,集合的最大特点就是去重,去重是啥?就是将重复的数据,去除掉

数字类型:

(整型)int、(浮点型)float、(复数)complex
(布尔值)bool
整形 也就是通常的1、23、4、55、6等
浮点型 也就是通过说的 23.0、34.33、33.21 等
复数 就是数学上的 1i+3j 等 ,这个平时在处理数据时都不怎么常用
2,常见操作: 通过将浮点数转化为 整数 ; 将整数转化为浮点数
当然我们操作的最多的是将字符串 (声明方式:str)转化为整数 ; 以及将字符串转化为浮点数, 但是 将字符串类型的浮点数转化为整数 ,则会报错 ,希望大家注意。在这里插入图片描述
(布尔类型)bool,这个东西有时挺重要的,
用途: 控制循环的操作 ;
比如 ,当false 的时候用break 停止循环 ,当true 的时候一直循环

3.python常见的函数:
平时喜欢没事有事都打印输出一把的 print ,
非常有用查看数据的类型 type()
当然除了查看数据的类型,怎么会忘记查看内存的函数呢 id()
还有平时我们和电脑进行交互的时候,通过键盘
输入到电脑的内容 input()

4.数字类型的特征:不可更改

字符串

1.字符串的认识:学好python,就要学好字符串,
数据大多是以字符串呈现,就比如网路爬虫抓取数据,但是抓取只是一部分的工作,我们还要进行转化,转换成我们需要的数据,而其中处理字符串是我们经常所面临的工作之一,
2.声明: py=‘112eerr’; py=“12rrr” ,py=’’’ egrgr’’’
py=""" ffffgf""" 四种方式
3.常用函数:
s.count(sub,start,end); 统计子字符串在父字符串中的指定区间的数量
在这里插入图片描述

s.index(sub); 返回字符串在字符串中的下标值
在这里插入图片描述
s.find(sub);返回在父字符串中从左往右子字符串的下标值,如果在父字符串中没有找字符串,则返回-1

在这里插入图片描述
s.rfind(sub);从父字符串中在指定区间从有右往左寻找字符串的下标值;如果没有同样返回-1;
在这里插入图片描述
s.replace(old,new,count); 在父字符串中,将new替换掉oid ,count 是指替换 个数

s.split(“以啥进行分隔”); 这个函数经常使用,通常以列表的形式进行返回,
在这里插入图片描述
还有更加强大的split ,这个是要学正则表达式
使用这个,通过导入模块
import re
这个python 内置的模块 ,
s指的是字符串
pattern=re.split(“正则表达式”,s)

s.strip(); 这个函数去掉字符串中左右两边的空格,(\n)换行符等,这个是默认的,当然加上sub,也可以去掉,如下图所示:
在这里插入图片描述
s.upper(): 将 字符串中的小写字母转换为大写字母; 非常有用,你自己不用想怎么将小写转换成大写,直接拿着用就是了
s.lower():将字符串中的大写字母转换为小写字母;

‘——’.join(s); 这个函数比" + "效率高些, 可以将可迭代的对象拼接起来,
必须是字符串,不能将数字拼接,除非将其转换成字符串
可迭代:有字符串、列表、集合、元祖、字典,其中字典以key值拼接的,

s.isuppr(): 判断字符串中是否有大写字母,
s.lower():判断字符串中是否有小写字母;
s.isalnum; 判断字符串中是否有数字或者字母;
s.isalpha: 判断字符串中是否是全是纯字母
s.isdigit:判断字符串中是否全是数字;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值