当前位置: 首页 > news >正文

python基础知识点(1)

python语句

  • 一行写一条语句
  • 一行内写多行语句,使用分号分隔
  • 建议每行写一句,且结束时不写分号
  • 写在[ ]、{ }内的跨行语句,被视为一行语句
  • \ 是续行符,实现分行书写功能 反斜杠表示下一行和本行是同一行

代码块与缩进

  • 代码块=复合语句,由多行代码组成
  • 同一个级别,保持统一的缩进,用Tab键=4个空格
  • 同一个代码块,要保持相同的缩进
  • 考虑到跨平台,不使用tab键,而使用4个空格

注释

注释分为单行注释和多行注释

  • 单行注释以 # 开头
  • 多行注释可以使用三个引号(英文的单引号或双引号)作为开始和结束的符号

标识符和关键字

  • 标识符是用户定义的、由程序使用的符号
  • python中合法的标识符:字母、下划线、中文姓名
    • finally是关键字
  • 标识符由字母、数字和下划线“_"组成,不能以数字开头
  • 下划线开头有特殊含义,尽量避免
  • 标识符区分大小,没有长度限制
  • 标识符不能使用python的关键字 throw 是保留字
  • 标识符不能出现空格

python的数据类型

  • 默认9种:整数(int)、浮点数(float)、复数(complex)、布尔型(bool)、字符串(str)、列表(list)、元组(tuple)、字典(dict)、集合(set)
    • 整数类型:表示方式四种
    • 十进制、二进制(以“0B”或“0b”开头)
    • 八进制(以“0O”或“0o”开头)
    • 十六进制(以“0X”或“0x”开头)
      • a=10 十进制
      • b=0b1010 二进制
      • c=0o12 八进制
      • d=0x0A 十六进制
    • 浮点型
      • 表示数学中的实数,有小数
      • 注意不要比较两个浮点数是否相等,可以比较两个浮点数的差值是否足够小
    • 布尔型:只有两个值 True和False
      • 在参与数字运算时,True代表1,Fales代表0。在python中任意数据都具有布尔值
      • True和False首字母大写,
        • print(bool('-1'))一切非零都为真
        • print(bool(''))没有空格,一切非空串均为True, 空块代表逻辑假
        • print(bool(' '))有空格
  • 字符串:不可变的字符序列,可以通过索引和切片来访问和操作。
    • 字符串操作:
      • 字符串大小比较
  • 列表:可变的序列,可以存储不同类型的数据项,支持增加、删除和修改操作。
  • 元组:不可变的序列,用于存储一组数据,可以通过索引访问。
  • 字典:存储键值对的可变映射类型,键必须是不可变类型,值可以是任意类型。

相关文章:

  • 猫咪如厕检测与分类识别系统系列【十二】猫咪进出事件逻辑及日志优化
  • 【Datawhale AI春训营】Java选手初探数据竞赛
  • 【对Linux文件权限的深入理解】
  • 有源低通滤波器 sallen-key低通滤波器原理与计算
  • 《2025最新Java面试题全解析:从基础到高并发架构设计》
  • 速查手册:TA-Lib 超过150种量化技术指标计算全解 - 2. Momentum Indicators(动量指标)
  • 超大文件处理——文件强制切割:突破存储传输限制,提升数据处理效能—星辰大文化术——未来之窗超算中心
  • PKI 公钥基础设施
  • STM32学习笔记汇总
  • JavaWeb 课堂笔记 —— 13 MySQL 事务
  • 解决win10执行批处理报编码错误
  • Nodejs数据库单一连接模式和连接池模式的概述及写法
  • Meteonorm8-免费使用教程(详细教程-免费)
  • RK3506-rtlinux
  • Linux系统之部署TestNet资产管理系统
  • 豆瓣图书数据采集与可视化分析(一)- 豆瓣图书数据爬取
  • 【DT】USB通讯失败记录
  • 整流二极管详解:原理、作用、应用与选型要点
  • Replicate Python client
  • AUTOSAR图解==>AUTOSAR_SWS_EFXLibrary
  • 9厘米,25克!最小最轻的无线陆空两栖机器人来了
  • 马上评|机器人马拉松,也是具身智能产业的加速跑
  • “云南舞蹈大家跳”暨牟定“三月会”下周举行,城际公交免票
  • 上海市市长龚正会见英伟达总裁黄仁勋,共创科技发展美好未来
  • 一镇一链、一园一策,上海闵行发布重点产业区镇协同产业地图
  • 聚餐醉酒后骑车撞树身亡、家属起诉共饮者赔44万,法院已判