python中三种基本的数值类型(python基础知识一变量与简单数据类型详解)
类别:脚本大全 浏览量:1276
时间:2021-10-14 00:51:45 python中三种基本的数值类型
python基础知识一变量与简单数据类型详解1.1变量
变量的命名规则:
- 1、只能包含字母、数字、下划线,且不能用数字开头
- 2、不能使用python关键字
- 3、简短且具有描述性
1.2字符串
python中用引号引起来的都是字符串,单引号双引号都可以
a.字符串的索引
|
s = 'ABCDEF' #索引 s1 = s[ 0 ] s2 = s[ - 1 ] s3 = s[ 0 : 4 ] print (s1) #A print (s2) #F print (s3) #ABC,左闭右开 #打印全部 s4 = s[:] #s[0:] print (s4) s5 = s[ 0 : 5 : 2 ] print (s5) #ACE s6 = s[ 3 :: - 1 ] print (s6) #DCBA #倒置 s7 = s[:: - 1 ] print (s7) #FEDCBA |
b.大小写变换
|
s = 'alxeaAa' #首字母大写 s1 = s.capitalize() print (s1) s2 = s.upper() #全部大写 s21 = s.lower() #全部小写 print (s2,s21) s3 = s.swapcase() #反转大小写 print (s3) #每个首字母大写 s4 = 'abc asc asd' s5 = s4.title() print (s5) |
c.居中
|
#居中 s6 = s.center( 20 , '_' ) #前后用_填充 print (s6) |
d.查找
|
s7 = s.startswith( 'a' , 0 , 3 ) #判断s[0]-s[2]首字母是否为a,真返回TRUE,假返回FALSE print (s7) #find 通过元素找索引,找不打返回-1 #index 通过元素找索引,找不打报错 s8 = s.find( 'a' ) print (s8, type (s8)) |
e.删除左右空格
|
#strip 默认删除空格 rstrip lstrip s = ' alll%' s1 = s.strip( '%' ) print (s1) |
f.计数
|
s2 = s.count( 'l' ) print (s2) |
g.替换
|
replace(old,new,count) |
h.把一个字符串分割成列表
|
s = 'b a c' s3 = s.split( ) #默认为空格 print (s3) |
1.3 int
|
i = 3 #转化为二进制所占最少位数 print (i.bit_length()) |
1.4 bool
|
#int --->str i = 1 s = str (i) #str--->int s = '123' i = int (s) #int --->bool i = 3 b = bool (i) #str--->bool 非空就是TRUE #s = ''--- >False |
|
转化成 bool 值为 False 的数据类型有: '', 0 , (), {}, [], set (), None |
以上所述是小编给大家介绍的python变量与简单数据类型详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://blog.csdn.net/zeroooorez/article/details/89192278
您可能感兴趣
- python转pdf教程(Python实现将HTML转成PDF的方法分析)
- python扫描服务器端口(Python实现的对本地host127.0.0.1主机进行扫描端口功能示例)
- pythonlist列表讲解(Python中将两个或多个list合成一个list的方法小结)
- python中怎么实现队列的创建(python 堆和优先队列的使用详解)
- python如何编写定时器(python 定时器,轮询定时器的实例)
- pythonweb大数据分析(Python实现的大数据分析操作系统日志功能示例)
- 使用python制作游戏(python制作填词游戏步骤详解)
- python常用的字符串操作方法(Python字符串的常见操作实例小结)
- python爬取在线评论(Python爬虫实现爬取百度百科词条功能实例)
- python中的insert(python assert的用处示例详解)
- python自动解密(python实现移位加密和解密)
- python的环境变量怎么设置(详解如何设置Python环境变量?)
- 协程在python中怎么使用(python协程之动态添加任务的方法)
- python线程池的实现原理(详解python中的线程与线程池)
- python字符串匹配教程(Python字符串匹配之6种方法的使用详解)
- 微信昵称python(Python 微信之获取好友昵称并制作wordcloud的实例)
- 阴生环境 耐阴地被植物,你知道哪些(阴生环境耐阴地被植物)
- 常见的喜阴植物有哪些 养室内盆栽就在这里选(常见的喜阴植物有哪些)
- 这8种耐阴植物,营造阴生植物花境,也是一个不错的选择(营造阴生植物花境)
- 览邦G08 Plus SMART WATCH 测评⑱ 全独立这才是智能手表该有的样子(览邦G08PlusSMART)
- 荣耀手表 GS 3 真机亮相 不支持无线充电(荣耀手表GS3)
- 通过体温就能为智能手表充电 原来是用NASA在空间站用的黑科技(通过体温就能为智能手表充电)
热门推荐
- 织梦怎么添加评论(在织梦中添加腾讯微博最新动态信息的方法)
- 怎么给div添加按下去效果(DIV点击折叠实例代码)
- dockerfile自定义镜像图解(Docker images导出和导入操作)
- Web.config 图形化编辑器:ASPhere
- html5定位地理位置(html5 制作地图当前定位箭头的方法示例)
- navicat连接mysql报错(解决Navicat Premium 连接 MySQL 8.0 报错"1251"的问题分析)
- dedecms栏目标签的语法(dede中当前栏目选择技巧及注意事项)
- mysql索引为什么是b+树(mysql 使用B+树索引有哪些优势)
- 介绍几个Visual Studio 调试技巧
- udp 常用端口(UDP DUP超时UPD端口状态检测代码示例)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9