python基础 day3

1,上周五内容回顾。     格式化输出             %s  %d             %%     编码:         ascii 只能显示英文,特殊字符,数字。            万国码:unicode 最开始16位,中文不够32位 4个字节。                    占用资源多。            升级:utf-8 utf-16 utf-32            utf-8:最少用一个字节,8位表示一个英文。                    欧洲16位,两个字节。                    亚洲 24位,三个字节。            gbk:中国国产,只能用于中文和ascii码中的文字。

 

2,作业讲解。     ....

 

什么数据类型。     int 1,2,3用于计算。     bool:True,False,用户判断。     str:存储少量数据,进行操作     'fjdsal' '二哥','`13243','fdshklj'     '战三,李四,王二麻子。。。。'     list:储存大量的数据。 [1,2,3,'泰哥','12353234',[1,2,3]]     元组:只读。  

      (1,2,3,'第三方',)     dict:字典{'name':'云姐','age':16}            字典{'云姐':[],'二哥':[200,200,200,。。。。。。]}    集合:{1,2,34,'asdf'} 3,int。     4,bool。 5,str。

3,str属性

upper() 全大写  lower()全小写   capitalize()首字母大写  swapcase()大小写翻转  title()单词首字母大写  center(宽度,填充物)居中填充  expendtabs()/t填充8位  startswith(self,prefix,start=none,end=none)判断字符串以什么开头,第一位是0,返回值:Ture,False    endswith()从后面往前找  find(self,sub,start=none,end=none)通过元素找索引,返回值是下标,是数字,找不到返回-1  index跟find一样,但是找不到会报错   strip(),rstrip(),lstrip()前后去空格,从左从右,中间的不去  count()字符串含有多少特定字符,没有返回0  split()分割字符串,默认按空格分割,分割成列表。     

4, 公共方法

len()长度  

5,format格式化输出  {}占位

1,按顺序

2,加索引

3,加变量

6,replace()替代字符串

7,is系列,只返回Ture,Flase

isalnum#由数字和字母组成

isalpha #由字母组成

isdigit  #由数字组成

7.for   in 有限循环

 

8 in  not in

 9 int数据操作

bit_length()转换成二进制后最少的位数

10 int-----str

11 str-----int 只能转换数字

12 int-----bool

13 bool----int 0- False  1-True

14 str-----bool 空字符串--->False    别的都是Ture 

15 while Ture:                   while 1:

    pass                             pass------>效率高

16 s  #传入的数据

  if s:

    print('你输入的为空,请重新输入!‘)

      else:

    pass

 17 str索引切片

索引就是下标,从0开始。切片从前往后顾头不顾尾,从后往前用负数。s[start:end:step]

 

 

 

 

 

 

 

 

 

View Code

转载于:https://www.cnblogs.com/Forget-the-sky/p/10486879.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值