Python入门笔记——1入门必备知识

1.常用开发环境(IDE, Intergrated Development Environment)
IDLE/Pycharm/wingIDE/Eclipse/Ipython
2.程序构成
语句——模块——程序
3.Python中一切皆对象
,由标识(identity)、类型(type)、值(value)组成。对象的本质就是一个内存块。
变量:对象的引用,用来存储对象的地址。
其中变量位于栈内存,变量位于堆内存。
例:
函数id(),type(),print()分别打印变量地址、类型、值。
注意:变量无需像c语言一样声明类型,每个对象都有自己的数据类型。
4.内置数据的基本类型:整型int,浮点型float,布尔型(True,False)、字符串型(str)【python无字符型】
5.运算符
1)基本运算符
+,-,,/,//(整除),%(模,取余),(幂)
函数divmod()可直接求商和余数
例:divmod(13,3)返回元组(4,1)
2)增强型赋值运算符
+=,-=,
=,/=,//=,%=,**=
3)比较运算符
==,!=(不等于),>, <, <=, <=
4)逻辑运算符
or(或),and(与),not(非)
5)同一运算符
is,is not
%%%% is与=的区别:is比较的是地址,=比较的是值,is效率更高

6.赋值(python赋值比较简便)
1)链式赋值
x=y=1
2)系列解包赋值
x,y=1,2
故python中变量互换值时无需引入中间变量,只需x,y=y,x

7.标识符:用于变量、函数、类、模块等命名
命名规则:只能用数字、字母、下划线(首字母不能是数字),区分大小写
命名规范:(名字要尽量能看出含义)
1)模块和包:全用小写字母,多个单词用下划线连接
2)函数名:全用小写字母,多个单词用下划线连接(同上)
3)类名:首字母大写,采用驼峰原则
4)常量名:全大写,多个单词用下划线连接(但python中无常量,可随意**更改变量值,可默认某个变量为常量)
8.注释
1)行注释:#
2)段注释:
‘‘‘python程序
’’’

发布了12 篇原创文章 · 获赞 2 · 访问量 342

猜你喜欢

转载自blog.csdn.net/yuchen_lucky/article/details/102830163
今日推荐