zoukankan      html  css  js  c++  java
  • 【python3】基础

    变量

    允许同时对多个变量赋值

    a=b=c=1
    a,b,c=1,2,3
    

    数据类型

    • 数字
    • 字符串
    • 列表
    • 元组
    • 字典
    • 集合

    1.字符串

    字符串的学习很重要,应用的场所也很多,python可以用''或""来创建字符串

    • 字符串的截取
      str = "dawang"
      1.切片
      str[1:5] >>> 'awang'
    • 字符串拼接
      `使用"+"拼接字符串 'da' + 'wang'
    • 转义
      使用进行转义,在行尾表示换行符
    • 格式化输出
      print ("我叫 %s 今年 %d 岁!" % ('小明', 10))

    2.列表和元组

    列表

    • 列表的长度
      len(list)
    • 访问列表的元素
      list[0];list[1];list[-1]

    列表不可越界,否则会抛出错误

    • 追加元素到列表末尾
      list.append("str")
    • 插入元素
      list.insert(index,value)
    • 删除末尾的元素
      list.pop()
    • 删除指定位置的元素
      list.pop(index)

    元组

    • 定义
      touple = (value,)

    元组和列表差不多只不过元组定义了值就不可以更改,所以没有那么多的操作方法了
    可以在元组中定义个列表,这样列表的值可以更改

    3.字典和集合

    字典

    Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。

    • 判断键是否存在

    对字典的操作可以直接对键进行操作,但是键不存在的时候就会报错
    dict={'key' : 'value'}
    1.通过in进行判断
    'key' in dict 返回Fasle或True
    2.通过get进行判断
    dict.get('key') 如果没有返回None
    3.删除元素
    dict.pop('key')

    集合

    1.定义
    s = set([1, 2, 3])

    重复元素在set中自动被过滤
    2.添加元素
    s.add(value)
    3.删除元素
    s.remove(value)

    不怕世界大,就怕格局小
  • 相关阅读:
    Shiro学习(一)总体介绍
    Spring-MVC理解之一:应用上下文webApplicationContext
    现代软件工程 第十四章 【质量保障】 练习与讨论
    rtsp 流媒体服务器,播放器
    ios app 打包
    xcrun: error: unable to find utility "PackageApplication", not a developer tool or in PATH ​
    Bootstrap日期和时间表单组件
    微信小程序组件action-sheet
    微信小程序组件radio
    微信小程序组件slider
  • 原文地址:https://www.cnblogs.com/wangjian1226/p/10431869.html
Copyright © 2011-2022 走看看