导图社区 python程序开发基础
python程序开发基础,包含基础知识:Python应用场景、编写第一个python程序、标识符和关键字、;判断语句与循环语句;字符串、列表、元组与字典等。
华为ICT大赛 - 云赛道学习空间课程分析,有HCIA-Cloud Service V3.0 云服务工程师在线课程、HCIA-Cloud Computing V5.0 华为认证云计算工程师在线课程、HCIA-Big Data V3.0 华为认证大数据工程师在线课程... ...
跨年演讲中大佬说到信息技术行业总结,包括中国陶瓷I业互联网平台、数据链路打通火锅店销售渠道、颠覆传统的ERP等内容。
OpenAI技术简史,OpenAI,在美国成立的人工智能研究公司。公司核心宗旨在于“实现安全的通用人工智能(AGI)”,使其有益于人类
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
python程序开发基础
基础知识
优缺点
优点
简单、易学
免费开源
可移植性、可解释性
面向对象、可扩展
丰富的库、可读(强制缩进)
缺点
运行速度较慢
构架选择太多
Python应用场景
科学计算
桌面软件
服务器软件
Web应用开发
编写第一个python程序
cmd命令行
python 执行文件
pycharm
注释
单行注释
多行注释
中文注释
变量以及类型
定义
赋值即有类型
标识符和关键字
自己定义的,如变量名 、函数名等
标示符的规则
标示符由字母、下划线和数字组成,且数字不能开头
命名规则
小驼峰式命名法
大驼峰式命名法
输出
普通输出
格式化输出
换行输出
输入
input
运算符
数据类型转换
判断语句
if
比较(即关系)运算符
判断语句与循环语句
if-else
if--elif-else
if嵌套
while循环
break/continue
for循环
字符串、列表、元组与字典
字符串
定义;双引号或者单引号中的数据,就是字符串
输出:print
输入:input
下标与切块
字符串常见27种操作
列表
循环遍历
for
while
"增"、"删"、"改"、"查"、“排序”
列表的嵌套
元组
与列表的区别:元组的元素不能修改。元组使用小括号,列表使用方括号。
内置函数count, index
字典
常见操作1:查看、修改、添加、删除
常见操作2:len、keys、values、items、has_key
4种遍历方法:key、value、项、key-value
公共方法
内置函数
多维列表/元祖访问
函数
定义和调用
def 函数名(): 代码
函数的文档说明
函数参数
返回值
4种函数的类型
函数的嵌套调用
局部变量
全局变量
函数多个返回值
函数参数(二)
缺省参数
不定长参数
引用传参
引用
递归函数
匿名函数
文件操作
文件的打开与关闭
文件的读写
write
read
readlines
readline
文件的定位读写
文件的相关操作:重命名、删除
面向对象-基础
类和对象
定义类
创建对象
理解self
__init__( )方法
"魔法"方法
在python中方法名如果是__xxxx__()的,那么就有特殊的功能,因此叫做“魔法”方法
隐藏数据
面对对象-进阶
保护对象的属性
__del__()方法
继承
单继承
多继承
重写父类方法与调用父类方法
多态
类属性、实例属性
静态方法和类方法
面向对象-高级
__new__方法
单例模式
异常
捕获异常
异常的传递
抛出自定义的异常
异常处理中抛出异常
模块
介绍
模块制作
定义自己的模块
调用自己定义的模块
测试模块
模块中的__all__