




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Python知识点整理 第一部分 算法 概念 算法就是解决问题的方法和步骤,即解题步骤。 算法的描述方法 自然语言:直接用语言叙述解题步骤。 流程图 符号 圆角矩形 开始、结束 平行四边形 输入、输出 直角矩形 运算过程(赋值等) 菱形 判断条件 箭头 程序的执行方向 三大结构的流程图框架 顺序结构 (2) 分支结构 循环结构 第二部分 编程 变量 变量名可以包含的字符有:小写字母(a-z),大写字母(A-Z),数字(0-9),下划线(_) 注意:不能以数字开头! 不能使用Python保留的关键字(彩色)! 下划线开头的名字有特殊含义! 变量的数据类型和数值都可以通过赋值运算改变。 数据类型 布尔型:表示真假的类型,取值仅包含True和False。 整型:整数。(496、5、10000000、95……) 把变量a转换成整数型:a=int(a) 浮点型:小数或用科学计数法表示的数字。 3.14159、5.91、1.0e8(1乘10的8次方,也可以写作100000000.0) 把变量a转换成浮点型:a=float(a) 字符串型:字符组成的序列。 ‘abcd’、“abcd”、’’’abcd’’’…… 把变量a转换成字符串型:a=str(a) 赋值运算(=) 用法:将等式右边赋值给等式左边。 a=7(将7赋值给a) b=a(将a赋值给b) 常见数值运算 加法(+) 减法(-) 乘法(*) 浮点除法(/) 整数除法(//) 求余数(%) 常用于判断是否能整除:余数为零,即可以整除。 幂指数(**) 3的4次方: 开平方 importmath math.sqrt() 括号内为开平方的数值或变量。 变量a在原有数值上增加1(a+=1,即a=a+1) “-=”、“*=”、“/=”等运算符号组合的意义同理。 字符串运算 拼接(+) 复制 转义符 换行符(\n) 制表符(\t):对齐文本 引号(\’或\”):表示单、双引号,在字符串被相同引号包裹时使用 计算字符串长度(包含的字符数):len() 提取单个字符 格式:字符串变量后加[偏移量] 字符串a中包含的字符abcd……qrst偏移量(→)0123……16171819偏移量(←)-20-19-18-17……-4-3-2-1 提取子字符串(一部分字符) 格式:字符串变量后加[起始偏移量:终止偏移量:步长] 含义:从“起始偏移量”提取到“终止偏移量”,每“步长”个字符提取一个 布尔型数据的运算:判断真假 关系运算(比较运算) 比较操作符含义(判断)==等于!=不等于<小于>大于<=不大于(小于等于)>=不小于(大于等于)in属于布尔运算(逻辑运算):and(与),or(或),not(非) 逻辑词以a=7为例比较运算后结果逻辑运算后结果and(与)a>5anda<10trueandtruetruea<5anda<10trueandfalsefalsea<5anda>10falseandfalsefalseor(或)a>5ora<10trueortruetruea<5ora<10trueorfalsetruea<5ora>10falseorfalsetruenot(非)nota<10nottruefalsenota>10notfalsetrue对同一个变量做多个and比较操作,比如:a>5anda<10可以写作5<a<10; 还可以做更长的比较,如5<a<10<99。 常用函数 输入函数:input() 键盘输入变量数值时使用 格式:a=input(“请输入……”) input括号内为提示信息,必须有文字! 注意:此函数返回值为字符串型数据,要用int()、float()或eval()转换为数值型数据进行运算! 转换为整数:a=int(a) 转换为小数:a=float(a) 不确定小数还是整数:a=eval(a) 输入与转换可以写为一句,如:a=int(input(“请输入……”)) 输出函数:print() 输出变量a的数值:print(a) 输出文字:print(“正确”) 同时输出文字和变量a的数值(逗号分隔):print(“结果是”,a) 常用语句 if语句(分支结构) 用于判断给定的条件,根据判断的结果来控制程序的流程。 格式: elif即elseif,可以有多个。 注意:逻辑条件后的“:”是英文格式!不能丢! while语句(循环结构) 格式例子for语句(循环结构) 格式例子可迭代对象: 自然数序列:range() 格式:rang

快乐****蜜蜂
实名认证
内容提供者


最近下载
贵州省城市管理行政执法条例.doc
贵州省城市管理行政执法条例.doc
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种基于双轨缆道的牵引式雷达波在线测流系统.pdf
一种胃肠道超声检查助显剂及其制备方法.pdf
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
201651206021+莫武林+浅析在互联网时代下酒店的营销策略——以湛江民大喜来登酒店为例.doc
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf
用于空间热电转换的耐高温涡轮发电机转子及其装配方法.pdf