Python初步了解(二)

Python的数据类型

1.number 数据类型

2.str 字符串类型

3.Sets 集合类型

4.List 列表

5.Tuple 元组

6.Dictionary 字典

一 字符串的取值方式

(1) 字符串取值方式

#字符串的索引值   默认从0开始 有规律一次递增

    变量名[ 头下标 , 尾下标 ] 
(   从头开始     尾部全不要   )
str='今天你吃了么'
print(str[-3:-1])

#结果 吃了

str='今天你吃了么'
print(str[1:3])

#结果 天你

str='今天你吃了么'
print(str[1:])

#结果 今天你吃了么

str='今天你吃了么'
print(str[-3:0])

#结果 空

str='今天你吃了么'
print(str[:3])

#结果 今天你
str1 = 'abcdefg'
str1[0]     #取出字符串的a
str1[1]     #去出字符串的b
str1[0:1]   #取出字符串的a
str1[3:5]   #取出字符串de
str1[-3:-1] #取出字符串的ef
str1[:]     #取出字符串的全部
print(str1) #取出字符串的全部
str1[5:7]   #取出fg
str1[5:]    #取出fg
str1[-2:]   #取出fg
str1[:3]    #取出abc

~~~

(2)字符串的特殊转义字符
转义字符作用
\可以转义本身和具有特殊意义的字符
\n换行
\t水平制表符(空格)
\r回车
(3)字符串里面的 + *
+字符串的连接
*字符串重复n遍
(4)字符串格式化输出

占位符 : %d整数 %f浮点数 %s字符串

(5) 字符串常用函数
方法作用
max(str)最大值
min(str)最小值
ord()转化ASCII码
chr()将ASCII码转化为字母
“-“.join(str)str中每个字符间”-“间隔
ljust(width,’str’)左对齐,width宽度剩余,str位置内容
rjust(width,’str’)右对齐,width宽度剩余,str位置内容
lstrip()去除掉 你所给定的字符 如果该字符 不存在 也不报错
rstrip()去除掉 你所给定的字符 如果该字符 不存在 也不报错
strip()默认去除两侧空白字符
replace(old,new,count)字符串的替换
type()数据类型
split()分割字符
len()字符串长度
upper()字母大写
lower()字母小写

二、数字类型

1、int 长整型(Python2里面还有long类型 在3中没有)

2、float浮点型

3、bool布尔型(True 真 False假)

4、complex复数型

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值