ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

七天学会Python基础-第一天3/4

2021-05-15 23:34:55  阅读:217  来源: 互联网

标签:七天 第一天 format Python 默认 int bool str 字符串


数据类型,in,for循环

  1. 基础数据类型
    • int,数字
      • 用于计算(主要)
      • 不同进制之间的转换
        • 二进制转换成10进制(个位乘2的0次方+十位乘2的1次方+百位乘2的2次方+千位乘2的3次方...)
        • 十进制转换成2进制(除2取余->逆向排列)
        • int.bit_length() 有效的二进制长度位数
      • int->bool
        • 非0是True,0是False
      • int->str
        • i=10,str=str(i)
    • str,字符串
      • str->int
        • str="123",int(str),int括号里必须是数字组成
      • str->bool
        • 非空即True
    • bool,布尔
      • bool->int
        • True=>1,False=>0
    • []:list,列表
    • (12,3,324,"str"):tuple,元组(不可变列表)
    • {"key":"value"}:字典
    • set集合,交集,并集,差集
  2. int
  3. bool
  4. str
    • 索引,切片
    • 常用操作方法
      • str.upper()
      • str.lower()
      • str.startswitch(str,start,end),默认从头到尾
      • str.endswitch(str,start,end),默认从头到尾
      • str.replace(old,new,number of times),默认全部替换
      • str.strip(str),默认去除两端的空格换行回车制表符
      • str.split(sep),默认以空格分割,经常用于字符串转列表
      • str.join(iteration),使用str将可迭代数据类型的iteration连接成为字符串
      • str.count('a'),计算a在str中出现的次数
      • format:格式化输出
        • msg="我叫{}今年{}性别{}".format("大壮",25,"男")
        • msg="我叫{0}今年{1}性别{2}".format("大壮",25,"男")
        • msg="我叫{name}今年{age}性别{sex}".format(name="大壮",age=25,sex="男")
      • is 系列
        • str.isalnum(),字符串由字母或数字组成(alpha,num)
        • str.isalpha(),字符串只由字母组成(alpha)
        • str.digit(),判断数字,不用记
        • str.isdecimal(),字符串只由十进制组成()
  5. for循环
    • in,not in
    • for i in iteration:

标签:七天,第一天,format,Python,默认,int,bool,str,字符串
来源: https://www.cnblogs.com/doubledabo/p/14772898.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有