python-day3-初识数据类型

1.int,bool

2.str

3.for循环

 

1.int,bool

int:整型

int-->str :str(int数据)  

str-->int :int(str数据)   注:在字符串转int类型数据时候,字符串要全是数字才能转成功

bool:布尔

True和False

 

2.str

str:字符串类型

字符串的切片操作:

>>> a = 'abcdefg'
#通过索引,0代表第一个,-1代表最后一个
>>> a[0]
'a'
>>> a[-1]
'g'
#第2个元素为尾部
>>> a[1:]
'bcdefg'
#前3个元素,下标0,1,2
>>> a[:3]
'abc'
#步长2
>>> a[::2]
'aceg'
#除了最后一个,步长2
>>> a[:-1:2]
'ace'
#倒着2个步长打印
>>> a[::-2]
'geca'
#倒着打印
>>> a[::-1]
'gfedcba'

字符串的常用方法:

字符串操作:

capitalize():首字母大写

title():全部单词首字母大写

strip():默认去掉左右空格,换行符,制表符,可以指定字符串,以每个字符循环去除

lstrip():去除左边空格

rstrip():去除右边空格

upper():全部字母大写

lower() :全部字母小写

swapcase():大小写反转

find():查找字符串开始下标,找不到返回-1

index():查找字符串,找不到返回ValueError

center(width):居中字符串,默认左右填充空格,可以指定填充字符

split():默认以空格分割成一个列表,可以指定分割符,可以指定次数,注:以什么为分割符,将不显示在列表

join() :以字符串把一个列表每个元素拼成一段字符串,注:列表元素必须是字符串,用法:','.join(list)

format():格式化输出,下标及变量那种可以重用数据,比顺序打印的可以少些很多东西

count() :统计指定字符串在该字符串中出现的次数,也可指定开始结束下标

字符串判断:

startswith():判断是否以该字符串开头

endswith():判断是否以该字符串结尾

isspace():判断该字符串是否是空格,注:空字符串返回False

isdigit():判断字符串是否全是数字

isalpha():判断字符串是否是大小写字母

 

3.for循环

格式:
for 变量 in 迭代对象:

  循环内容

else:  #可以没有else

  正常结束循环要执行该部分内容,前提中途没有break

 

转载于:https://www.cnblogs.com/zezhou/p/10470717.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值