zoukankan      html  css  js  c++  java
  • Python学习笔记

    一、写法

      不需要大括号

      变量直接声明

      通过缩进判断上下级关系

    # 单行注释
    str = 'hello python'
    """
    多行注释,'''也可以
    """
    if  'h' in str:
        return True

    二、字符串

      1、字符串中使用变量,     f"{}"

    name = '小明'
    age = 12
    str = f"姓名:{name},年龄:{age}"

      2、截取字符串,语法: str[str:end],类似js的slice()

    str="python"
    str1 = str[0:3] # pyt

      3、判断字符串是否包含否个字符   包含:in    不包含: not in

    str = 'python'
    print('s' in str) # False
    print('s' not in str) # True

     三、列表、元组

      列表 [],可修改

      元组(),不可修改

      1、列表常用方法

    nums = list(range(21))
    # 添加
    nums.append(21)
    # 删除
    del nums[0]
    num1 = nums.pop(1)
    nums.remove(3) # 数字3,不是下标 
    #插入
    nums.insert(3, 100)  # 下标,要插入的对象
    #查找下标
    nums.index(3)

      2、遍历, for...in...

    for num in nums:
        print(num)

     四、函数

      函数使用def

    # 获取名称函数
    def getName():
        name = input('请输入你的姓名:')
        print(f"你好,{name}")

    五、类

      主要的就是构造函数__init__(self)

      

      

      

  • 相关阅读:
    Lattice Diamond 的学习之新建工程
    candence 笔记总结
    音乐发生器的原理
    PAL/NTSC 制电视广播技术有关知识--FPGA
    以后绝对不能再犯的错误
    BZOJ1112: [POI2008]砖块Klo
    Luogu P1533 可怜的狗狗
    BZOJ4542: [Hnoi2016]大数
    BZOJ5131: [CodePlus2017年12月]可做题2
    BZOJ3083: 遥远的国度
  • 原文地址:https://www.cnblogs.com/hess/p/15242646.html
Copyright © 2011-2022 走看看