Python,我的编程笔记

发布于:2022-12-26 ⋅ 阅读:(392) ⋅ 点赞:(0)

笔记

Print       输出文本数据

类型

Int   整型

float        浮点型

str   字符串

bool       布尔值【真假判断】True/False

none      空值

type        获取数据类型

 

format    函数拼接

Import    导入、输入、加载【插件】

转义字符

\n    回车

\t     空格

取消转义 r 或者 \

r     取消转义

\      是转义的意思【但是,双重转义等于不转义】

 

类型转换

Sublime Text【需要插件(sublimeREPL)才能互动(才能在sublime中接收键盘输入)】但是【IDLE Python】可以进行互动!

快捷键【ctrl+shift+P】打开插件安装面板【可进行安装一系列(大部分)插件】

#接收用户数据的变量=input("提示语句")

#提示语句只能是一个单独的字符串,不能写逗号以及其他类型

#input输入的语句将统一被解析成字符串

运算符

算数运算符:数学运算中的符号

+     加法

-     减法

*   乘法

/      除法

//     除法,只保留整数部分

%     剩余数获取

**    幂次方获取

赋值运算符:给变量赋值

=     等于/给与

+=   在变量的基础上再加一次,等于

 

关系运算符:比较两个变量关系的

关系运算符运算的结果绝对是布尔值

>【大于】

<【小于】

==【绝对相等】

>=【大于或者等于】

<=【小于或者等于】

!=【不等于】

 

逻辑运算符:判断表达式之间的关系

逻辑运算符:判断表达式之间的逻辑关系

and        [与] 两边都为真==真

or           [或] 两边有一个为真==真

not         [非] 对右边的bool值取反【右边是真的它的答案为:假】[骗子]

数据类型

列表       list

[ ]就是列表的表现形式,可以存放多种数据类型

 

通过索引(下标)获取值

Print(bh[1])

 

列表的:切片

Print(mc[1:3:2])

 

列表的:增加数据、删除数据、重新赋值

 

元组       tuple

被修改出来,是不支持修改的

 

多为容器

 

字典       dict

字典是一种 键值对结构 的序列结构,其中键(key)和值(value)是一一对应的。

字典用在需要高速查找的地方

关键字 in 可以判断  真假 False/True

集合       set

集合是一种无序的序列结构,集合中的元素不重复

集合经常被用来进行去重复值

集合也可以进行数学集合运算,如:并、交、差以及对称差等

运算符

&    交集

|      并集

  • 差集

set(集合)   list(列表)

函数

len()       获取序列长度(length)

 

控制结构

 

1.顺序结构

2.选择结构

if     (如果)判断条件:

       执行语句

3.循环结构

for 循环是可以依次得到序列循环中每个元素,并依次处理

for 元素变量 in 序列:

       执行语句

for   :#for i i

n range(初始值,结束值,步长)

 

while      循环

万能循环,它的停止条件是个人自己设定的:不确定循环次数时使用

while 执行条件:

       执行语句

判断条件和if语句是相同的,而什么时候使用while呢?在你确定满足条件而不确定需要的循环次数时,那么while是最好的选择

 

while循环嵌套

continue 结束本次循环,直接开始下一次循环

break 结束整个循环

 

无限循环       没有break关键字进行中断

import time

time.sleep(1)  #每隔1秒执行一次

pass        什么都不执行

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到