python
Albert-61
中国矿业大学在读研究生。
展开
-
python笔记11:集合set 字典dic
集合-set集合是高中数学中的一个概念一堆确定的无序的唯一的数据,集合中每一个数据成为一个元素# 集合的定义s = set()print(type(s))print(s)# 此时,大括号内一定要有值,否则定义出的是一个dicts = {1,2,3,4,5,6,7}print(s)<class 'set'>set(){1, 2, 3, 4, 5, 6, 7}# 如果只是用大括号定义,则定义的是一个dict类型d = {}print(type(d))prin原创 2020-07-19 22:41:54 · 93 阅读 · 0 评论 -
python笔记10: 元组tuple
关于列表的函数元组-tuple元组可以看成是一个不可更改的list元组创建# 创建空元组t = ()print(type(t))# 创建一个只有一个值的元组t = (1,)print(type(t))print(t)t = 1,print(type(t))print(t)# 创建多个值的元组t = (1,2,3,4,5)print(type(t))print(t)t = 1,2,3,4,5print(type(t))print(t)# 使用其他结构创原创 2020-07-19 22:39:56 · 345 阅读 · 0 评论 -
python笔记09: 列表list
内置数据结构(变量类型)list(列表)set(集合)dict(字典)tuple(元组)list(列表)一组由顺序的数据的组合创建列表空列表# 1, 创建空列表l1 = []# type是内置函数,负责打印出变量的类型print( type(l1) )print(l1)<class 'list'>[]# 2. 创建带值的列表l2 = [100]print(type(l2))print(l2)<class 'list'>[1原创 2020-06-05 21:55:40 · 278 阅读 · 0 评论 -
python笔记08: 函数作用域 递归
变量作用域变量由作用范围限制分类:按照作用域分类全局(global): 在函数外部定义局部(local):在函数内部定义变量的作用范围:全局变量:在整个全局范围都有效全局变量在局部可以使用(即函数内部可以方位函数外部定义的变量)局部变量在局部范围可以使用局部变量在全局范围无法使用LEGB原则L(Local)局部作用域E(Enclosing function locale)外部嵌套函数作用域G(Global module)函数定义所在模块作用域B(Buildin):原创 2020-06-05 21:55:09 · 181 阅读 · 0 评论 -
python笔记07: str内置函数
str内置函数字符串查找类find: 查找字符串中是否包含一个子串 返回第一次发现这个字符串的位置index: index如果找不到会报错rfind, lfind: 从左查找或者从右查找# help(str)# help(str.find)s1 = "so we beat on,boats against the current."s3 = "borne back ceaselessly into the past."s2 = "current"s1.find(s2)32原创 2020-06-05 21:54:00 · 122 阅读 · 0 评论 -
python笔记06: 函数
函数代码的一种组织形式一个函数一般完成一项特定的功能函数使用函数需要先定义使用函数,俗称调用# 定义一个函数# 只是定义的话不会执行# 1. def关键字,后跟一个空格# 2. 函数名,自己定义,起名需要遵循便令命名规则,约定俗成,大驼峰命名只给类用# 3. 后面括号和冒号不能省,括号内可以由参数# 4. 函数内所有代码缩进def func(): pri...原创 2020-03-10 02:29:59 · 120 阅读 · 0 评论 -
python笔记05: 程序结构
程序结构 三大结构顺序分支循环分支单路分支分支的基本语法 if 条件表达式: 语句1 语句2 语句3 ......条件表达式就是计算结果必须为布尔值的表达式表达式后面的冒号不能少注意if后面的出现的语句,如果属于if语句块,则必须同一个锁紧等级条件表达式结果为True执行if后面的缩进的语句块#...原创 2020-03-09 02:54:02 · 129 阅读 · 0 评论 -
python笔记04: 运算符
表达式由一个或者几个数字或者变量和运算符组合成的一行代码通常会返回一个结果运算符由一个以上的值经过变化得到新值的过程就叫运算用于运算的符号叫运算符运算符分类:算数运算符比较或者关系运算符赋值运算符逻辑运算符位运算成员运算身份运算符算数运算符进行算数运算的符号python没有自增自减运算符# +,-跟正常算术运算符一模一样a = 9+3-2pr...原创 2020-03-08 00:52:15 · 345 阅读 · 1 评论 -
python笔记03:数字类型string
变量类型标准数字类型六种数字 number字符串 string列表 list元组 tuple字典 dict集合 set字符串表达文字信息的内容,比如"马露源小可爱"形式是双引号(" ")引起来的一段内容引号包括单引号 ’双引号 "三引号 “”"单双引号含义一致,只能表示一行信息;三引号用来表示多行信息转义字符格式化内建函数(后延)#字符串类型s...原创 2020-03-02 23:30:03 · 214 阅读 · 0 评论 -
python笔记02:变量类型number
变量类型标准数字类型六种数字 number字符串 string列表 list元组 tuple字典 dict集合 set数字类型 Numberpython中的数没有大小限制常见数字分类包含整数、浮点数、复数、布尔值整数包含整数,负数,0二进制只有0 1代码以0b开头例如0b10 ob111八进制以0o开头,包含0~7构成的串例如0o71...原创 2020-03-02 22:18:53 · 130 阅读 · 0 评论 -
python笔记01:python概述
Python基础Python概述计算机语言概述语言:交流的工具,沟通媒介计算机语言:人跟计算机交流的工具,翻译官Python是计算机语言里的一种Python编程语言代码:人类语言,同过代码命令机器,跟机器交流Python解释器: 就是那个担任翻译工作的二狗子同学流程:写代码执行:由翻译官(Python解释器)把命令(Code)翻译给机器,同事把机器结果翻...原创 2020-03-02 21:32:09 · 114 阅读 · 0 评论