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)

  

  

  

原文地址:https://www.cnblogs.com/hess/p/15242646.html