python基础

python基础

注释

  • 单行注释#  ctrl+/ 
  • 多行注释'''   ''' 单引号双引号

数据类型

数字

  • int(有符号整型) : 100,80907
  • float(浮点型)   89.99999
  • complex(复数)  5 + 6i
  • bool   true-1
  •           false-0

字符串string   

 

  • 切片
  • 正切
  1. 字符串【start起始下标 :end结束下标:step步长 】
  2. start 起始下标  <=  值  <  end结束下标
  3. 默认:step步长 = 1
  4. 开始为0
  • 负切
  1. 与正切相反
  2. 结束为-1

常用函数

  1. 字符串.count( ‘字符’)  :该字符出现频率
  2. 字符串.startswith( ‘字符’) :以‘字符’开头
  3. 字符串.endswith( ‘字符’) :以‘字符’结束
  4. 字符串.split(“分隔符”) :以 分隔符 分割数据
  5. 字符串.replace(’要替换的字符‘ , ’替换的字符‘)
  6. 字符串.lstrip()   :去掉左边空格
  7. 字符串.rstrip()  :去掉右边空格
  8. 字符串.strip()   :去掉两边空格
  9. 字符串.find('字符')  :找不到返回-1,找到了返回 下标

list 列表

  1. 可变长度,可以增删改插 
  2. 列表 [ 值1,值2,值3 ...  值N  ]
  3. 列表[startIndex起始下标:endIndex结束下标:step步长]
  4. 列表[startIndex起始下标:endIndex结束下标]
  5. 列表.append(新值 )                 # 新值追加到最后
  6. 列表.insert( 下标index, 新值) # 在下标index前插入新值
  7. 列表[startIndex起始下标:endIndex结束下标] = 新值 
  8. 列表[下标index] = 新值   # 将下标index的值,修改成新值
  9. len(列表)   #  列表的长度
  10. del  列表[ index下标 ]  #删除 index下标
  11. del  列表[ startIndex起始下标:endIndex 结束下标 ]
  12. 列表.remove(  值1  ) # 删除 列表中 值1
  13. 列表.clear()        #清空 列表 所有的元素
  14. 值    in    列表   #  值 存在 列表中
  15. 值    not    in    列表   #  值 不存在 列表中
  16. max (  列表   )  # 列表中最大值 
  17. min(  列表   )       #  列表中最小值

for循环

def main():
    print('hello world')
    for i in range(1,10):
        for j in range(1,i+1):
            print("{0}*{1}={2}".format(i,j,(i*j)),end='\t')
        print()
if __name__ == '__main__':
    main()

tuple 元组

不可变长度,不可以增删改插 

Tuple[起始下标start:结束下标end:步长step]

set 集合

没有重复的值,没有顺序

dict 字典

key = value 键值对结构,没有顺序,没有重复值

解释型语言,底层是c语言
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值