pathon笔记整理
作者:互联网
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本文是笔者在自学python过程中的笔记,这里是最基础的部分,主要是一些方法的应用,以及和c不同的点,由于是自己整理,所以可能有地方不对,希望大家批评指正,谢谢
本文参考《Python从入门到精通》——明日科技编著
提示:以下是本篇文章正文内容,下面案例可供参考
-
末尾不用加分号
-
注释用#或者’’’ ‘’’或者””” “””
-
在语句中有引号不是注释,暂时不知道引号怎么打
-
不用{},所以注意缩进量,在:后面使用1个Tab或者4个空格,没有缩进说明完成了
-
import导入模块,一对一的关系
-
标识符有字母,数字,下划线组成,但数字不能开头,也不能使用$等特殊符号,汉字也可以作为标识符
-
可以不声明类型直接赋值,使用type()可以返回类型变量,如
结果是: -
id()可以返回变量所指的内存地址
-
八进制以0o开头,十六进制以0x/0X开头,十进制不能以0开头
-
在输出时,用“+”将字符串和其他类型连接,不会转换为字符串类型,需要在变量前加上sty()
-
字符串可用单引号、双引号、三引号,但前两个只能在一行,后者可以是多行
-
input输入的都将作为字符串读取,如果想得到数值,需要进行类型转换
-
%取余如果除数是负数,无论被除数是负数还是正数那么结果也是负数,如果除数是正数那么结果是正数
-
/结果如果除不开是浮点数不是整数,//是先除然后向下取整
-
elif相当于else if,作用一样
-
可以将两个不等式连接在一起,比如1<a<2
-
做判断条件的时候,可以变量常量互换位置,如if 1==a
-
判断布尔类型时,直接写if flag: ,不能写if flag==True
-
python没有++自增,python自增是a+=1或者a=a+1,这里a存储的值没有改变,所谓自增其实是新申请了一块空间,a指向这个新的地址
-
for循环的形式是for 迭代变量 in 对象:,这里对象一般是range(),也可以是变量名
-
想让print()里的内容在同一行,不能直接加逗号,需要加上”,end=’分隔符’”
-
for循环可以遍历字符串,将横向转为纵向,for 新变量名 in 旧变量名
-
pass是占位符,没有任何作用方便以后操作
-
序列可以理解为数组,也是从0开始,但是序列可以是负数从右往左计数,第一个是-1
-
切片操作可以访问序列中的元素,sname[start
标签:pathon,括号,可以,元素,笔记,列表,字符串,序列,整理 来源: https://blog.csdn.net/km2966603665/article/details/115446258