Python 完全零基础入门精讲
2016-03-08 22:34:25 13 举报
AI智能生成
本课程专为Python零基础学员设计,从最基础的编程概念开始讲解,逐步深入到Python语言的核心特性和高级应用。课程内容包括Python环境搭建、基本语法、数据类型、控制结构、函数与模块、面向对象编程等。通过丰富的实例和练习,帮助学员掌握Python编程的基本技巧,为进一步学习和应用Python打下坚实的基础。无论你是学生、上班族还是对编程感兴趣的初学者,都可以从本课程中受益匪浅。让我们一起开启Python编程之旅吧!
作者其他创作
大纲/内容
计算机常识
计算机
硬件
运算器
控制器
存储器
输入设备
输出设备
软件
系统软件
应用软件
计算机编程语言
机器语言
汇编语言
高级语言
编译类:编译器
解释类:解释器
脚本语言
二进制
整数存储
文件单位换算
1Byte=8bit
1kb=1024Byte
1M=1024kb
1G=1024M
1T=1024M
1PB=1024T
1EB=1024PB
1ZB=1024EB
...
Python概览
WHY
软件质量
可移植性
开发效率
库支持丰富
组件集成
软件质量
劣势
运行效率
哪些公司在用?
Google
Youtube
JupBox
树梅派电脑
BT下载
玛雅
搜狐邮箱
知乎
能做什么?
系统编程
GUI编程
网络脚本
WEB
Django
Flask
Bottol
...
数据库
MongoDB
MSSQL
MYSQL
ORACLE
SQLlite
快速原型
实现软件原型
数学和科学计算
NonePye扩展
SCIPye扩展
游戏
串口通信
图像处理
机器人控制
自然语言分析
树梅派
移动计算安卓化IOS
EXCEL处理
媒体文件内容及原数据标签的处理
人功智能
XML-Jason
数据挖掘
大数据
优势
面向过程,函数式编程,面向对象
跨平台可移植的
学习容易
安装
Windows-3.5.1
NotePad++
EditPlus
SublimeText3
Python运行
交互式提示符
IDLE
Windows命令提示符WIN+R
打Python运行
打PY运行
SublimeText Console(自带的Python解释器)
脚本方式
1.编写脚本代码,保存为*.py
2.命令提示python *.py
注:Python *.py>result.txt
Pythony变量、类型及存储
概念层级
程序
模块
语句
表达式:创建,处理对像
变量
创建:第一次附值时生成
规则
包含字母,数字,下划线
只能以字母或下划线开头
不能有空格
避免Python关键字和函数名
简短且有描述性
区分1,l,,o,0
类型
变量无类型约束
类型取决于并联对象
使用
垃圾回收
Python自动释放末被引用的对象
内部原理依据引用计数器统计的数值
共享引用:多个变量引用一个对象
判断字面值是否相等:==
判断是否地址相同:is
256以下整数,已被Python缓存
对像类型
核心数据类型
数字
整数int
浮点float
Decimal
分数Fraction
...
字符串:str
列表:list用[]表示
字典表:dict用{}表示
元组:tuple
文件:file
集合:set
布尔:Boolean
True
Fasle
空:None
程序单元
函数:function
模块
类:class
...
数据类型
数值
声明、赋值、使用
表达式
显示
'{0:.2f}'.format(3.3333
比较,返回布尔型结果:True,False
>
<
>=
<=
==
!=
相除
/
//
取整
math.floort往左移
math.trunc往0移
round()四舍五入
整型
无限精度,仅受限于内存与计算机配置
十六进制,八进制,二进制
字面值
0o 8进制
0x 16进制
0b 二进制
转换
oct()
hex()
bin()
字符串
声明
‘’
“”
"""##"""
转义符
\
\'
\"
\n新行
\b退格键
\t TAB键
\a响铃键
...
忽略转义符:r'...'
列表list
字典表dict
语句与表达式
函数
包与模块管理
面向对象
错误异常处理
测试
IDE配置
SQLite
SQLite操作
收藏
0 条评论
下一页