标签 python学习记录 下的文章

  1. ">>>" 意思是已准备好,等待输入。
  2. "#" 进行单行注释。
  3. "Tab"键:1.缩进,2."pr Tab"提供所有可能的命令供参考;(缩进需要严格要求,在冒号之后的下一行会自动梭进)。
  4. If-else是条件分支,if是条件,如果条件成立,就执行if以下缩进的所有内容;如果if不成立,有else的话就执行else以下缩进的所有内容。
  5. BIF,即built-in functions内置函数。在idle种输入dir(__builtins__),就可以看到python的内容函数列表。
  6. 使用变量前,需要先对其赋值。(给变量贴名字)
  7. 变量名字可以是字母(区分大小写)、数字、下划线,但是不能用数字开头。起名最好符合。
  8. 等号=是赋值的意思,左边是变量,右边是值,不能写反。
  9. 字符串也称为文本,引号(单、双引号不强制,但必须成对出现)内的一切东西。字符串的拼接:字符串+字符串。

    • 原始字符串,只需要在字符串的前面加一个r(引号之外),字符串内容就可以直接输出。
    • 长字符串使用三重引号,即”””内容“””。
  10. 转义符号 反斜杠"\",让后面的内容直接输出。不能放在字符串内的末尾,表示该字符串还没有结束。
  11. 编程中的所有标点符号都应该是英文的。
  12. 两个连续等号 == 表示等于号,单独一个等号 = 表示赋值,一个感叹号和一个等号 != 表示不等于。其他的比较操作符包括 < , <= , > , >= 。比较符号两边最好留有空格,不强制但是看起来美观。
  13. If-else条件分支:
    if-else.png
  14. While循环语法:
    while.png
  15. "and" 逻辑运算符,可以连接两个表达式并得到布尔类型的值 true 和 false。只有当两个表达式都成立,结果才是true.
  16. random模块:与生成随机数相关的模块。randint(1, 10),从1到10中,返回一个随机整数。外部模块在使用前,要先导入import。
  17. 数据类型:

    • 整型:即整数,长度不受限制(只限于计算机的虚拟内存总数)。
    • 浮点型:即小数,区分于整型的唯一方法就看有没有小数点;E记法,即科学计数法,e后面的数字就是10的几次幂。
    • 布尔类型:布尔类型,只有"true"和"false"两种情况,是特殊的整型,"true"相当于1,"false"相当于0,但是不能用来参与运算,会引起代码混乱。
  18. 数据类型转换的函数:

    • int():将一个字符串或浮点数转换为一个整数,浮点数转换是只取整数部分,不是四舍五入
    • float():将一个字符串或整数转换为一个浮点数(就是小数)。
    • str():将一个数或任何其他任何类型转换成一个字符串。
  19. 获取关于类型的信息的函数

    • type()
    • isinstance(待定数据类型, 指定数据类型):true表示一致,false表示不一致。