基础知识

概念回顾 (1)

对象模型

  • 对象是python语言中最基本的概念,在python中处理的一切都是对象。
    • 内置对象可直接使用。
    • 非内置对象需要导入模块才能使用。
 
  • 对象类型
    • 数字—int/float/complex
    • 字符串—str
    • 字节串—bytes
    • 列表—list
    • 字典—dict
    • 元组—tuple
····················
💡
too slow!不应该记录所有知识。应该学完后总结。
  • 不支持++和--运算符,只是两个连续的加号和减号
  • 逻辑运算符and和or是短路与和短路或
  • is
    • 比较的是两个变量是否指向同一个内存对象(即比较 id(x)id(y)),而不是比较它们的值是否相等。
 
 

Python代码规范

  1. 缩进
      • 类定义、函数定义、选择结构、循环结构、with块,行尾的冒号表示缩进的开始。
      • python程序是依靠代码块的缩进来体现代码之间的逻辑关系的,缩进结束就表示一个代码块结束了。
      • 同一个级别的代码块的缩进量必须相同,一般以以4个空格为基本缩进单位
  1. 注释
      • 以#开始,表示本行#之后的内容为注释。
      • 包含在一对三引号'''...'''或"""..."""之间且不属于任何语句的内容将被解释器认为是注释。
  1. 代码换行
      • 如果一行语句太长,可以在行尾加上续行符\来换行分成多行,但是更建议使用括号来包含多行内容
  1. 必要的空格与空行
      • 运算符两侧、逗号后面建议增加一个空格。
      • 不同功能的代码块之间、不同的函数定义之间建议增加一个空行以增加可读性。

算法

  1. 用户输入一个三位自然数,计算并输出其佰位、十位和个位上的数字。
    1. 把字符串转化为数值
      1.  
    Prev
    javaweb
    Next
    常用内置函数
    Loading...
    Article List
    一个NotionNext搭建的博客
    数据库系统概论
    大数据原理与应用
    javaWeb应用开发基础教程
    python
    毕业设计
    大数据技术综合应用
    实训-航空数据系统
    java面向对象程序设计
    数据结构
    算法分析与设计
    SPARK
    Python爬虫大数据采集与挖掘
    云计算
    概率论与数理统计
    数字逻辑
    计算机网络
    计算机组成原理
    linux
    操作系统
    人工智能导论
    数据仓库与数据挖掘
    数据可视化
    大数据安全与隐私保护
    c语言
    C++