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)

      

      

      

  • 相关阅读:
    perl的eval语句
    PythonWin运行出错解决办法
    python多重继承
    perl调用shell
    python正则表达式匹配中文
    perl学习2处理用户输入
    awk介绍
    perl学习3qw及数组的应用
    perl的多线程
    perl学习5子程序中自动识别参数
  • 原文地址:https://www.cnblogs.com/hess/p/15242646.html
Copyright © 2011-2022 走看看