导图社区 python学习笔记
下图整理了python基础与简单变量的知识内容,包括表达式、浮点数、布尔值、函数、模组、class、变量、索引、格式化、算数运算。
社区模板帮助中心,点此进入>>
互联网9大思维
安全教育的重要性
组织架构-单商户商城webAPP 思维导图。
个人日常活动安排思维导图
域控上线
西游记主要人物性格分析
17种头脑风暴法
python思维导图
css
CSS
Python基础与简单变量
术语
表达式
一串产生值的代码
浮点数
小数
布尔值
有真(是)假(否)
True /False 为特殊关键词 大写
函数
内置功能
输出函数 print()
加入引号即输入引号内文字
使光标与问句分开
不加引号即输入变量值
输入函数 input()
书写:(‘问句+空格 ’ )
在终端上打印消息 等待用户输入值并返回字符串
动态打印
‘静态语句’+空格+加号+空格+变量名
将字符串转换为
小数 float()
整数 int()
布尔值 bool()
指出变量类型 type()
计数函数 len()
通用 如字符串中字符数 列表中项目数
包含空格
是否存在字符(序列) in
'字符串' +空格+in+ 空格+变量
产生布尔值
区分大小写
模组 methods
仅适用于字符串/数字/其他类型的对象的函数
访问时用点运算符.
e.g. 适用于字符串
变量名称.upper() 将字符变为大写
.lower() 小写
不改变原字符串 事实上创建了一个新的字符串
.find()
查找
字符
字符序列
返回 该字符/字符序列第一个字符 的索引数字(含空格)
若返回值为-1 则不存在
.replace
替换
('A', 'B') 将A换成B
逗号后有空格
存在大小写分别
.title()
将每个单词的首字母大写
class
变量类型
变量
书写:标识符(名称)+空格+等号+空格+ 数值
用小写
可以为
整数int
字符串str
引号之内定义
单双引号皆可
但缩写如what's出现必须双引号
“”表称呼时字符串用单引号
多行内容用三引号''' ……''
用下划线 (shift+减号 ) 分割变量名称中的多个单词
索引
书写:变量名+【数字】
单个数字 单个字符
字符序列:[ 数字x:数字y]
从x开始 到y前面一个字符结束
若不标明x、y 则默认从头到尾
由数字(变量中的字符位置)找字母
从0开始
负数代表从末尾开始数
e.g. 对’Jennifer‘ 索引【1:-1】 出现ennife
格式化
增强代码可视性
让变量直接写入字符串中
书写:f前缀字符串’……‘ 字符串中的变量放入花括号{}中固定
算数运算
代数运算
加+ 减- 乘*
除
/ 得小数
// 得整数
% 得余数
指数 **
10**3=1000
增广运算符
一般运算符+等号+被加/减/乘/除/数
e.g. x -= 3 等效于 x=x-3
运算符优先级
指数>乘除>加减
括号内优先
注意
符号须切换到英文模式输入
红色下划线:错误书写
注释前加# 不会运行在程序中
用于解释why and how
python从上到下执行 以最下一行为最新定义
括号内无需内容
计算需转换