电商网站运营策划,丰台网站建设推广seo,wordpress简约官网,株洲做网站需要多少钱认识python 解释型#xff08;写完直接运行#xff09;、面向对象的高级编程语言#xff1b;开源免费、支持交互式、可跨平台移植的脚本语言#xff1b;优点#xff1a;开源、易于维护、可移植、简单优雅、功能强大、可扩展、可移植#xff1b;缺点#xff1a;解释型→运… 认识python 解释型写完直接运行、面向对象的高级编程语言开源免费、支持交互式、可跨平台移植的脚本语言优点开源、易于维护、可移植、简单优雅、功能强大、可扩展、可移植缺点解释型→运行速度较慢代码不能加密解释型语言发布程序即发布源码用途web开发、游戏逻辑、自动化脚本、桌面软件、服务器软件、科学计算、数据分析、人工智能、网络爬虫 环境安装 略 基础 输出 age21 print(我的年纪是%d岁%age) 输出我的年纪是21岁 print(%s%s%(字符串1,字符串2) ) 输出字符串1字符串2 print(www,baidu,com,sep,) print(hello,end\t) \ 转义在行尾时表示续行符\\ 反斜杠符号\ 单引号\ 双引号\a 响铃\b 退格\e 转义\000 空\n 换行\v 纵向制表符\t 横向制表符\r 回车\f 换页\oyy 八进制数yy代表字符如 \o12 代表换行\xyy 十六进制数 yy代表字符如\x0a代表换行\other 其他字符一普通格式输出 输入 XXX input(xxx) #输入的时候都当作str a int(input(input a:)) #指定输入的类型 运算 算术运算符 转存失败重新上传取消 比较运算符 转存失败重新上传取消 赋值运算符逻辑运算符位运算符成员运算符 判断语句循环语句 判断 if True: print(True) else: print(False) if score60 and score 80: print(及格) #if后面不用打 ( ) elif random.randint(0,2)0~2的int随机数循环 for xxx in XXX: …… for i in range(0, 10, 3): #这里是从0-9,每次3 。。。 for i in range(-10, -100, -30): print(…) #从-10开始每次-30不包括-100 while count5: xxx else: xxx break、continue pass break跳出循环continue跳出当前次循环pass不做事只占位字符串列表元组字典 字符串 …、…、……可以保存格式切片通用于其他集合类型 str[0:6:2]截取字符串(左闭右开)最后一位不能等于0表示步长str[5:]表示从第6个字符到最后一位str[:5]表示从第1个字符到第6个字符特殊用法 字符串可以用、*进行运算中间可以穿插转义字符但是如果是rxxxx(前边有一个字母r则转义失效)字符串函数 略列表 [ ] 可重复 l [ ] #建立空列表 l list() 支持嵌套、元素类型可以不同索引从0号元素开始-1表示从末尾元素开始可以用拼接使用*表示重复增 .append()追加.extend()将新的列表的元素逐个加入原来的列表中。.insert(index, elem)插入删 del 列表名[index]删除.pop()弹出末尾元素.remove(xxx)弹出指定内容的第一个元素查 if xxx in LIST_NAME #这不是一个循环 .index(xxx, start, end ) #从start到end中有没有存在xxx左闭右开 .count()计数.sort()升序 sort(reversetrue)降序嵌套列表可以使用多级索引改 指定索引下标直接赋值元组 ( ) ttuple() #建立元组 t () #建立空元组 t (elem, ) #只有一个元素的时候必须打一个逗号 元素不可修改元素之间逗号隔开但是元素可以包含可变对象…增 不可以直接修改新增可以用多个元组进行连接eg: tuptup1tup2删 del tup # 删除了整个元组变量改查字典 { } 无序kv存储key唯一且必须使用不可变类型 d dict() #建立空字典 d {} d {k:v, k:v, k:v, ……} 增删改查 print(d[key]) #直接访问打印对应的value没有则报错 d.get(key) #如果没有会输出None d.get(key, 0) #设置不存在的时候输出0 函数 文件操作 错误与异常