码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 莫烦 Python 基础


    文章目录

      • 1. print()
      • 2. 数学
      • 3. 自变量 variable
      • 4. while 循环
      • 5. for 循环
      • 6. if 语句
      • 7. if else 语句
      • 8. if elif else
      • 9. def 函数
      • 10. def 函数参数
      • 11. 函数默认参数
      • 12. 全局变量global & 局部变量local
      • 13. 读写文件1(写文件)
      • 14. 读写文件2(追加内容)
      • 15. 读写文件3(读文件)
      • 16. class类
      • 17. 类 init 功能(初始化)
      • 18. input 输入
      • 19. 元组 tuple 列表 list
      • 20. 列表
      • 21. 多维列表
      • 22. 字典 {key: value}
      • 23. import 载入模块
      • 24. continue & break
      • 25. 错误处理
      • 26. zip lambda map
      • 27. 浅复制&深复制 copy&deepcopy

    莫烦 Python 基础

    1. print()

    在这里插入图片描述

    • 强制转换

    在这里插入图片描述

    2. 数学

    在这里插入图片描述

    3. 自变量 variable

    4. while 循环

    在这里插入图片描述

    5. for 循环

    • i 是索引,不是变量

    在这里插入图片描述

    • 注意for的位置

    在这里插入图片描述

    • range 函数
      在这里插入图片描述
      在这里插入图片描述

    6. if 语句

    在这里插入图片描述

    7. if else 语句

    在这里插入图片描述

    8. if elif else

    在这里插入图片描述

    9. def 函数

    在这里插入图片描述
    在这里插入图片描述

    10. def 函数参数

    在这里插入图片描述

    11. 函数默认参数

    在这里插入图片描述
    在这里插入图片描述

    • 没有被定义的值要放在被定义的值前面,否则会被报错,比如brand

    在这里插入图片描述

    12. 全局变量global & 局部变量local

    在这里插入图片描述

    • 去掉a

    在这里插入图片描述

    在这里插入图片描述

    • 全局变量global: 需要运行func()函数后,a的值才发生改变
      在这里插入图片描述
    • 去掉全局变量global后还是局部变量,值没变
      在这里插入图片描述

    13. 读写文件1(写文件)

    • w:write;r:read
      在这里插入图片描述
    • 结果:

    在这里插入图片描述

    14. 读写文件2(追加内容)

    • 追加文件内容 append
      在这里插入图片描述
    • 添加内容之后的结果

    在这里插入图片描述

    15. 读写文件3(读文件)

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    16. class类

    • 加self:类里面固定参数,指向类的名字,类似于this指针
    • self 指向实例化对象
    • 计算器类名
      在这里插入图片描述
    • 调用属性
      在这里插入图片描述

    17. 类 init 功能(初始化)

    • def _init_

    在这里插入图片描述

    • 常用模板
      在这里插入图片描述
    • 结果
      在这里插入图片描述

    18. input 输入

    • input 输入

    在这里插入图片描述
    在这里插入图片描述

    • 根据 input 进行选择:input 返回的是字符串类型的 1 return a string ‘1’
    • 进行类型的强制转换:string —> int
      在这里插入图片描述
      在这里插入图片描述

    19. 元组 tuple 列表 list

    • tuple 用小括号( );list 用 中括号 { }
      在这里插入图片描述
      在这里插入图片描述
    • index 被赋予值 ,从0开始被赋值
      在这里插入图片描述
    • 结果
      在这里插入图片描述

    20. 列表

    • append():追加元素

    在这里插入图片描述

    • insert(a,b):前面是添加的位置,后面是添加的数字。在第1个位置(顺序第二个)添加0

    在这里插入图片描述

    • 结果
      在这里插入图片描述
    • remove():删除第一个位置的数字,比如删除1,只会删除第1个位置上的1

    在这里插入图片描述

    • 左闭右开

    在这里插入图片描述

    • 索引 index(a):第1次出现a的位置
      在这里插入图片描述
    • 计算出现的次数 count()
      在这里插入图片描述
    • 从小到大排序:sort()
    • 从大到小排序:sort(reverse=True)
      在这里插入图片描述

    21. 多维列表

    在这里插入图片描述

    22. 字典 {key: value}

    在这里插入图片描述

    • 删除

    在这里插入图片描述

    • 添加
      在这里插入图片描述
    • 键值对里的值可以是多样的
      在这里插入图片描述
    • 结果
      在这里插入图片描述
      在这里插入图片描述
    • 结果:a

    在这里插入图片描述

    23. import 载入模块

    在这里插入图片描述
    在这里插入图片描述

    24. continue & break

    在这里插入图片描述

    • 结果:输入1后就会跳出来,不输入1就会一直循环下去

    在这里插入图片描述

    • break
      在这里插入图片描述
    • 结果
      在这里插入图片描述
    • continue
      在这里插入图片描述
    • 直接跳过 print(‘still in while’),进入下一个循环
      在这里插入图片描述

    25. 错误处理

    在这里插入图片描述

    • 结果

    在这里插入图片描述
    在这里插入图片描述

    26. zip lambda map

    • zip

    在这里插入图片描述
    在这里插入图片描述

    • lambda 定义简单方程
      在这里插入图片描述
    • map:列表形式,加[]

    在这里插入图片描述

    27. 浅复制&深复制 copy&deepcopy

  • 相关阅读:
    Switch 块、Switch 表达式、Switch 模式匹配,越来越好用的 Switch
    前端从零到一开发vscode插件并发布到插件市场
    关于消息队列的那些事
    c++运算符重载
    【Docker】Compose容器编排:微服务实战
    李宏毅2022《机器学习/深度学习》——学习笔记(5)
    等精度频率计的设计与验证
    FlashAttention计算过程梳理
    进程之间是怎么协作的(互斥,同步)
    LLMs 用强化学习进行微调 RLHF: Fine-tuning with reinforcement learning
  • 原文地址:https://blog.csdn.net/qq_42731062/article/details/126717222
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号