Python学习笔记(一)

命名风格

在这里插入图片描述

下划线

魔法方法

左侧右侧是两个下划线,如__init__

规避冲突

后面加下划线,如class_

区分可见性

前面加下划线,属性/方法只在内部使用(不希望被外部看到),如_attack

注释(CTRL+?)

在这里插入图片描述

反向学习规范(ctrl+alt+L)

pycharm里自带的检查功能(相当于word中的蓝线)
在这里插入图片描述

变量与常量

模仿人记录事物状态的能力
在这里插入图片描述
老板说“生孩子后最重要的是取名字”

注意事项

在这里插入图片描述
第一个君子协定(常量本质是变量)
在这里插入图片描述

数据类型8个

用合适的数据类型表示变量(比如用瓶子盛水,而不会用盘子盛水)
在这里插入图片描述

整型、浮点型

在这里插入图片描述

字符型

在这里插入图片描述

列表

与字符串有关,但是因为字符串不太好取,所以用列表来存。
取的时候,从0开始索引!!!
在这里插入图片描述
存是为了取,如何索引取值(一层层剥开)
在这里插入图片描述

字典

字典是无序的,那么如何取值呢?
按K取值
在这里插入图片描述
练习题
在这里插入图片描述

布尔值

记住:
真正的”空“就是False,其余都是True
首字母必须大写
命名一般用is_xxx
在这里插入图片描述

元组(tuple)

外号:不可变的列表
作用是只能看不能改,一般很少认为定义,而是计算机自己的返回值
在这里插入图片描述
在这里插入图片描述

集合

{}默认是字典类型,那么如何定义空集合呢?
必须使用关键字,即set()
在这里插入图片描述

input

目的是获取用户信息,实现人机交互
注意:其获取到的信息都会转换成字符串类型
在这里插入图片描述

print

在这里插入图片描述

格式化输出

替换符有两个:%s(支持所有数据类型替换)和%d(只支持给数字占位,填充固定位数的数字)
效果就是实现流程化
在这里插入图片描述

小技能

1.补全代码 tab
2.在这里插入图片描述
3.复制到下一行ctrl+d

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值