python基础
文章平均质量分 66
机智的frank
唯爱琳
展开
-
python基础---python语言和第一个python程序
所有高级语言共有的特征认识到什么是编程语言编程语言俗称计算机语言,是描述计算机程序的一种语言。编程语言是一种标准化的交流技巧;编程语言分为语法和语义。语法是描述程序中的符号和文字的组合方式是否正确,语义是对程序语句的解释。编程语言的分类编程语言分为机器语言,汇编语言和高级语言。高级语言又分为解释型和编译型。解释型高级语言是根据代码的先后顺序解释执行,比如:pytho...原创 2018-03-16 22:30:49 · 211 阅读 · 0 评论 -
python基础---自定义模块
自定义模块(1) 模块 模块就是具有一定功能的程序代码块,在python中,就是具有一定功能的py文件 (2) all模块 如果使用from 包名 import 模块名: 就必须使用all()魔法方法现在导入的模块 (3) 包的使用import 包名.模块名调用的时候: 包名.模块名.函数名from 包名 import 模块名import 包名包名.函数名调用的是_...原创 2018-03-18 21:38:44 · 193 阅读 · 0 评论 -
python基础---异常处理
异常处理(1) 异常(exception) 异常就是程序在运行过程中可能出现的意外.异常主要体现在程序语法正确,但是有可能是用户的误操作,导致程序的非正常退出或者崩溃 (2) 错误(Error) 错误指的是程序恢复是不可能的,而是很困难情况下的一种错误.比如:内存溢出.错误是python解析器不可能解决的,错误主要体现在语法错误 (3) python异常处理的机制try:可能出现...原创 2018-03-17 17:07:26 · 219 阅读 · 0 评论 -
python基础---面向对象
面向对象的基本概念(1) 面向对象编程(oop) 面向对象就是将客观存在的事物描述成对象,然后通过抽象的思维方式,把事物分解成人们易于理解的对象模型,然后根据对象模型构建应用程序的功能 在面向对象编程的世界里:万物皆对象(一切都是对象) (2) 面向对象的三个特征 封装,继承,多态 (3) 面向对象编程两个重要的概念 1) 类 类是创建对象的模板 2) 对象 对象是类的具体体现 ...原创 2018-03-17 17:03:24 · 224 阅读 · 0 评论 -
python基础---IO流
io文件操作(1) io读取文件 io读取文件的步骤:建立待读取的文件(读取文件,文件必须是存在的)打开文件读取文件输出读取的内容关闭资源(2) io写入文件 Io写入文件的步骤:建立待写入的文件(文件不一定存在)获取文件的父级目录判断父级目录是否存在父级目录不存在,要创建父级目录打开文件建立写入的内容写入内容关闭资源io读写方式(...原创 2018-03-17 16:50:13 · 621 阅读 · 0 评论 -
python基础---python中常用的模块
os模块(1) python中路径的表示 Windows中表示路径: E:\111 Python中表示路径有: 1) r”E:\111” 2) E:\111 3) E:/111 (2) os模块的使用os.path() # 获取os模块的路径os.path.sep # 获取一个’\’os.path.join() # 将地址连接起来os.path.isfile() # 判断...原创 2018-03-17 16:40:32 · 298 阅读 · 0 评论 -
python基础---函数的概念
函数(1) 函数的定义 函数就是功能的封装体 (2) 函数的分类 没有返回值,没有参数的函数 没有返回值,有参数的函数 有返回值,没有参数的函数 有返回值,有参数的函数 (3) 函数的语法def 函数名([参数]): 函数体1) 声明函数的关键字为def 2) 函数名就是标识符 3) 函数参数的个数可以是任意个 4) 函数名之后要加冒号 5) 函数体注意...原创 2018-03-17 16:30:59 · 160 阅读 · 0 评论 -
python基础---日期时间函数
日期时间函数(1) time模块 模块在使用前需要importImport timetime.time() # 获取时间戳time.ctime() # 获取当前的系统时间c = time.localtime()c.tm_year # 获取年份c.tm_mon # 获取月份c.tm_mday # 获取日期c.tm_hour # 获取小时c.tm_min # 获取分钟c.t...原创 2018-03-17 16:26:45 · 215 阅读 · 0 评论 -
python基础---字符串的操作
字符串的基本操作(1) 字符串的语法变量名 = ‘’变量名 = “”字符串可以存储数字,汉字,以及字母和符号字符串的第一个索引是:0字符串的最后一个索引是字符串的长度-1字符串的索引也支持负数字符串最后一个字符的索引可以用-1表示(2) 字符串的常见操作 1) 查找 # 检测str是否在字符串String中,如果beg和end指定范围,则在指定的范围内查找....原创 2018-03-17 16:19:49 · 241 阅读 · 0 评论 -
python基础---python中的集合容器
list列表List是python的一个内置对象 (1) List的特点: 1) list列表是有序的,指的是添加顺序和存储顺序是一致的,即先进先出,后进后出 2) list列表内的元素是可以重复的 3) list列表添加和删除的速度比较慢 4) list列表的查询速度比较快 5) list列表的第一个元素的索引是从0开始的 6) list列表的最后一个元素的索引是:列表的长度-...原创 2018-03-17 15:45:23 · 442 阅读 · 0 评论 -
python基础---逻辑控制语句
if语句(1) if语句的语法If 布尔表达式: 条件成立 执行语句(2) if语句需要注意的地方 1) if语句之后跟的是布尔表达式 2) if条件表达式之后加冒号 3) 注意缩进 4) if语句中不写语句块,可以书写pass占位 If条件如果成立,就会执行if缩进语句;如果不成立就不会执行if缩进语句 Python语句是靠缩进划分语句块的 (3) if...原创 2018-03-17 15:26:18 · 303 阅读 · 0 评论 -
python基础---运算符的使用
算术运算符算术运算符包括’+’、’-’、’’、’’、’/’、’%’、’//’* (1) ‘+’ 含义为:表示正数、在数值与数值之间表示运算符、在字符与字符之间表示连接符 (2) ‘-’ 含义为:表示负数、表示运算符 (3) ‘*’ 含义为:在数值与数值之间表示运算符、在字符串与数值之间表示重复 (4) ‘**’ 含义为:幂运算 (5) ‘/’ 含义为:除运算 (6) ‘%’ 含义为...原创 2018-03-17 15:15:50 · 223 阅读 · 0 评论 -
python基础---python中的标识符,变量,注释和类型之间的转换
注释注释有注解说明,调试程序的作用。注释分为单行注释和多行注释;单行注释用”#”号表示,多行注释的范围可以是一行或者多行,用三个单引号或者三个双引号表示。 单行注释和多行注释的区别: (1) 单行注释只能注释一行,多行注释可以注释一行或者多行 (2) 单行注释是不会被加载到内存中的,只起到解释说明作用;多行注释是加载到内存中的,是运行的。 验证方法:新建一个.py文件 (文件名不要...原创 2018-03-16 22:38:12 · 552 阅读 · 0 评论