![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
vettel2019
不要抱怨,不要嫉妒,做好自己
展开
-
1、Python介绍
1、介绍Python是一种编程语言,有吉多·范罗苏姆(龟叔)创造,第一版发布于1991年。是一种解释性编程语言。相比于C++或Java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了。2、历史1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程式,作为ABC语言的一种继承。之所以选中Pytho...原创 2019-01-23 20:46:34 · 106 阅读 · 0 评论 -
13、三元运算
三元运算又称三目运算,是对简单的条件语句的简写如:简单的条件语句:if 条件成立: val = 1else: val = 2 改成三元运算:val = 1 if 条件成立 else val = 2 ...原创 2019-01-25 09:22:45 · 86 阅读 · 0 评论 -
12、Python基本数据类型---集合
1、集合的定义与特性定义:集合是一个数学概念:由一个或多个确定的元素所构成的整体叫做集合。集合中的元素有三个特征:1.确定性(元素必须可hash)2.互异性(去重)3.无序性(集合中的元素没有先后之分),如集合{3,4,5}和{3,5,4}算作同一个集合。注意:集合存在的意义就在于去重和关系运算 2、集合的创建常用操作#1、创建>>> ip...原创 2019-01-25 09:08:21 · 106 阅读 · 0 评论 -
11、Python基本数据类型---字典
1、字典的定义与特性字典是Python语言中唯一的映射类型。定义:{key1:value1,key2:value2}特性:1.key-value结构2.key必须可hash、且必须为不可变数据类型、必须唯一3.可存放任意多个值、可修改、可以不唯一4.无序 2、字典的创建与常见操作字典的创建person = {"name": "alex", 'age': ...原创 2019-01-24 09:50:46 · 124 阅读 · 0 评论 -
10、Python基本数据类型---元组
2、元组的定义和创建定义:()内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素元组的创建ages = (11, 22, 33, 44, 55)#或ages = tuple((11, 22, 33, 44, 55))2、元组的特点和常用操作特性:有序、不可变常用操作#1、创建ages = (11, 22, 33, 44, 55)#或ages...原创 2019-01-24 09:38:43 · 258 阅读 · 0 评论 -
9、Python基本数据类型---列表
1、列表的定义和创建定义:[]内以逗号分隔,按照索引,存放各种数据类型,每个位置代表一个元素列表的创建#方法一L1 = [] #定义空列表L2 = ['a','b','c','d'] #存4个值,索引为0-3L3 = ['abc',['def','ghi']] #嵌套列表#方法二L4 = list()2、列表的特点和常用操作特性:有序、可变常用操作#...原创 2019-01-24 09:30:15 · 99 阅读 · 0 评论 -
8、Python基本数据类型---字符串
1、字符串的定义与创建字符串是一个有序的字符的集合,用于存储和表示基本的文本信息s1 = ' 单引号 's2 = " 双引号 "s3 = ''' 三引号 '''s4 = """ 三引号 """2、字符串的特性与常用操作特性:有序不可变补充:1.字符串的单引号和双引号都无法取消特殊字符的含义,如果想让引号内所有字符均取消特殊意义,在引号前面加r,如name=...原创 2019-01-24 09:11:53 · 105 阅读 · 0 评论 -
7、Python基本数据类型---数字
1、整型(int)在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807例如:-2 1 0 1 2 3 4 5 2、浮点数(float)浮点数也就...原创 2019-01-24 08:55:50 · 599 阅读 · 0 评论 -
6、循环
1、while循环while 条件: 执行代码2、死循环count = 0while True: print("死循环') count += 13、break 和 continuebreak:完全结束一个循环,跳出循环体执行循环后面的语句continue:终止本次循环,接着还执行后面的循环 4、while ... else ....原创 2019-01-24 08:39:34 · 119 阅读 · 0 评论 -
5、流程控制
1、单分支 if 条件: 满足条件后执行代码2、双分支if 条件: 满足条件后执行代码else: if条件不满足就走这段3、多分支if 条件: 满足条件执行代码elif 条件: 上面的条件不满足就走这个elif 条件: 上面的条件不满足就走这个elif 条件: 上面的条件不满足就走这个...原创 2019-01-24 08:31:07 · 88 阅读 · 0 评论 -
4、基本运算符
1、算数运算符2、比较运算符3、赋值运算符4、逻辑运算符5、成员运算符6、身份运算符原创 2019-01-24 08:23:26 · 159 阅读 · 0 评论 -
3、变量
变量的作用Variables are used to store information to be referenced and manipulated in a computer program. They also provide a way of labeling data with a descriptive name, so our programs can be understo...原创 2019-01-24 08:16:59 · 145 阅读 · 0 评论 -
2、编程语言
1、什么是编程语言编程语言(英语:programming language),是用来定义计算机程序的形式语言。它是一种被标准化的交流技巧,用来向计算机发出指令。一种计算机语言让程序员能够准确地定义计算机所需要使用的数据,并精确地定义在不同情况下所应当采取的行动。2、编程语言分类编程语言分为机器语言,汇编语言,高级语言 1、机器语言 机器语言是用二进制代码表示的计算机能直接识...原创 2019-01-24 08:10:12 · 4340 阅读 · 0 评论 -
14、文本操作
一、初识文件操作使用python来读写文件是非常简单的操作. 我们使用open()函数来打开一个文件, 获取到文件句柄. 然后通过文件句句柄就可以进行行各种各样的操作了. 根据打开方式的不同能够执行的操作也会有相应的差异.打开文件的方式: r, w, a, r+, w+, a+, rb, wb, ab, r+b, w+b, a+b 二、读模式(r,rb)r 模式:f = op...原创 2019-01-25 10:27:24 · 202 阅读 · 0 评论