其他分享
首页 > 其他分享> > pathon笔记整理

pathon笔记整理

作者:互联网

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

本文是笔者在自学python过程中的笔记,这里是最基础的部分,主要是一些方法的应用,以及和c不同的点,由于是自己整理,所以可能有地方不对,希望大家批评指正,谢谢
本文参考《Python从入门到精通》——明日科技编著


提示:以下是本篇文章正文内容,下面案例可供参考

  1. 末尾不用加分号

  2. 注释用#或者’’’ ‘’’或者””” “””

  3. 在语句中有引号不是注释,暂时不知道引号怎么打

  4. 不用{},所以注意缩进量,在:后面使用1个Tab或者4个空格,没有缩进说明完成了

  5. import导入模块,一对一的关系

  6. 标识符有字母,数字,下划线组成,但数字不能开头,也不能使用$等特殊符号,汉字也可以作为标识符

  7. 可以不声明类型直接赋值,使用type()可以返回类型变量,如在这里插入图片描述
    结果是:在这里插入图片描述

  8. id()可以返回变量所指的内存地址

  9. 八进制以0o开头,十六进制以0x/0X开头,十进制不能以0开头

  10. 在输出时,用“+”将字符串和其他类型连接,不会转换为字符串类型,需要在变量前加上sty()

  11. 字符串可用单引号、双引号、三引号,但前两个只能在一行,后者可以是多行

  12. input输入的都将作为字符串读取,如果想得到数值,需要进行类型转换

  13. %取余如果除数是负数,无论被除数是负数还是正数那么结果也是负数,如果除数是正数那么结果是正数

  14. /结果如果除不开是浮点数不是整数,//是先除然后向下取整

  15. elif相当于else if,作用一样

  16. 可以将两个不等式连接在一起,比如1<a<2

  17. 做判断条件的时候,可以变量常量互换位置,如if 1==a

  18. 判断布尔类型时,直接写if flag: ,不能写if flag==True

  19. python没有++自增,python自增是a+=1或者a=a+1,这里a存储的值没有改变,所谓自增其实是新申请了一块空间,a指向这个新的地址

  20. for循环的形式是for 迭代变量 in 对象:,这里对象一般是range(),也可以是变量名

  21. 想让print()里的内容在同一行,不能直接加逗号,需要加上”,end=’分隔符’”

  22. for循环可以遍历字符串,将横向转为纵向,for 新变量名 in 旧变量名

  23. pass是占位符,没有任何作用方便以后操作

  24. 序列可以理解为数组,也是从0开始,但是序列可以是负数从右往左计数,第一个是-1

  25. 切片操作可以访问序列中的元素,sname[start

    标签:pathon,括号,可以,元素,笔记,列表,字符串,序列,整理
    来源: https://blog.csdn.net/km2966603665/article/details/115446258