#

随笔分类 -  Python

1
摘要:按存值个数区分 只能存一个值:可称为标量 /原子类型——>数字,字符串 可以存放多个值:可称为容器类型——>列表,元组,字典 按照访问方式区分 直接访问:只能通过变量名访问整个值——>数字 顺序访问:可以用索引访问指定的值,索引代表顺序,又称为序列类型——>字符串,列表,元组 key访问:可以用ke 阅读全文
posted @ 2020-07-30 17:32 苒苒物华休&
摘要:集合类型 1、作用 a. 关系运算 friends1 = ["zero","kevin","jason","egon"] friends2 = ["Jy","ricky","jason","egon"] l=[] for x in friends1: if x in friends2: l.appe 阅读全文
posted @ 2020-07-30 17:30 苒苒物华休&
摘要:字典类型 1.作用 2.定义: ​ 内用逗号分隔开多个key : value ​ 其中value可以是任意类型,但是key必须是不可变类型,且不能重复 2.1 造字典方式一: # 造字典方式一: d = {'k1':111,1,(1,2,3):222} # d=dict(...) print(d[' 阅读全文
posted @ 2020-07-30 17:27 苒苒物华休&
摘要:1. 作用 按照索引/位置存放多个值,只用于读,不用于改 2. 定义 t = (1,1.3,'aaa') #t = tuple((1,1.3,'aaa')) print(t,type(t)) 2.1 单独一个括号,代表包含的意思 x = (10) #单独一个括号,代表包含的意思 print(x,ty 阅读全文
posted @ 2020-07-30 17:24 苒苒物华休&
摘要:1. 作用 存多个值,并且是索引对应的值,按位置存放多个值 2. 定义 l = [1,1.2,'aaa',[1,2]] 3. 类型转换 但凡能够被 for 循环遍历的类型都可以当做参数传给 list() 转成列表 res = list('hello') print(res) res({'k1':11 阅读全文
posted @ 2020-07-30 17:23 苒苒物华休&
摘要:2. 字符串类型 2.1 作用: 记录描述性质的状态,例如名字,一段话,性别 2.2 定义 用引号(' '," ",''' ''',""" """,)包含的一串字符 name = "egon" # name = str("egon") print(name) x = "18" # 由数字组成的字符串 阅读全文
posted @ 2020-07-30 17:19 苒苒物华休&
摘要:1. 整型int 1.1 作用 记录年龄,身份证号,个数等等跟数字有关的 1.2 定义: age=18 # age = int(10) print(type(age)) # 名字 (参数) print ('hello','world') x=int(10) # 有产品 name=input ('xx 阅读全文
posted @ 2020-07-30 17:13 苒苒物华休&
摘要:1. 什么是for循环 循环就是重复做某件事,for循环就是Python提供的第二种循环机制 2. 为何要有for循环 理论上for循环能做的事情,while循环都能做 之所以要有for循环,是因为for循环在循环取值(遍历取值)比while循环更简洁 3. 如何用for循环 3.1 基本使用之循环 阅读全文
posted @ 2020-06-02 15:44 苒苒物华休&
摘要:1. 循环的语法与基本使用 ''' print(1) while 条件: 代码1 代码2 代码3 print(3) ''' count=0 while count < 5: # 5 < 5 print(count) # 0,1,2,3,4 count+=1 # 5 print('顶级代码 >') 2 阅读全文
posted @ 2020-06-02 15:43 苒苒物华休&
摘要:1. 引子 如果把一个列表的值引用给另一个列表,它们的值和id是否相等? l1 = ['xxq',18,'male'] #定义列表l1 l2 = l1 #把l1的值引用给l2 print(l1) #输出l1的内容 print(l2) #输出l2的内容 print(id(l1)) #输出l1的id p 阅读全文
posted @ 2020-06-02 15:41 苒苒物华休&
摘要:print(1) print(2) print(3) if条件: # 此时 if与print 处于同一级别 代码1 代码2 代码3 print(4) print(5) 1. if判断 语法1: if条件: 代码1 //相同的缩进数代表是同一级别的代码,同一级别的代码称为一组代码块,自上而下运行 代码 阅读全文
posted @ 2020-06-02 15:37 苒苒物华休&
摘要:一:成员运算符 1. in 判断一个字符或者字符串是否存在于一个大字符串中 print("eogn" in "hello eogn") print("e" in "hello eogn") True True 判断元素是否存在于列表 print(1 in [1,2,3]) print('x' in 阅读全文
posted @ 2020-06-02 15:35 苒苒物华休&
摘要:一:逻辑运算符 逻辑运算符用于连接多个条件,进行关联判断,会返回布尔值True或False 1. not 逻辑 非,就是把紧跟其后的那个条件结果取反 // not与紧跟其后的那个条件是一个不可分割的整体 偷懒原则:not 就是:真变假,假变真 print(not 1) #1在逻辑运算中代表True, 阅读全文
posted @ 2020-06-02 15:34 苒苒物华休&
摘要:一:什么是条件? 在Python中,条件指的是事物为了达成某种状态需要有的一种前提或者说机制。 二:为什么要用条件? 为了让计算机能够具备这种能力 三:有哪些条件? 第一大类:显式布尔值 1. 条件可以是:比较运算符 age = 18 print(age>16) #条件判断之后会得到一个布尔值,tr 阅读全文
posted @ 2020-06-02 15:32 苒苒物华休&
摘要:一:可变不可变类型 可变类型: + 值改变,id不变 ,证明改的是原值,证明原值是可以被改变的 不可变类型: + 值改变,id也改变了 ,证明是产生新的值,压根没有改变原值,证明原值是不可改变的 二:验证 1. int是不可变类型 2. float是不可变类型 3. str是不可变类型 小结: + 阅读全文
posted @ 2020-05-25 10:22 苒苒物华休&
摘要:1. 算数运算符 包括:+、 、 、/、//、%、 2. 比较运算符 包括: 、 =、 3) print(10 == 10) print(10 = 10) 10是否等于10 print(10 = 3) 10是否大于等于3 name=input('your name: ') print(name == 阅读全文
posted @ 2020-05-25 10:21 苒苒物华休&
摘要:一:什么是交互? 交互就是人和计算机互动,人输入信息,计算机获取后,输出信息给人,循环往复的这个过程,就是交互。 二:为什么要交互? 为了让计算机可以和人一样沟通,要操控计算机就是通过这种可以交互的性质。 三:怎么交互? 1.输入 在Python3中: + input会将用户输入的 所有内容都存成字 阅读全文
posted @ 2020-05-25 10:20 苒苒物华休&
摘要:1. 什么是 “垃圾” ? x = 1 //把 “1” 这个值赋给 “x”,在计算机中,先是定义了一个变量x,然后在内存里面开辟了一块内存空间,用来存放x的值,也就是1,这个时候,x和1是绑定的。 这种绑定关系,叫做 “引用计数” 。,这时候,“1”的引用计数就是1. 如果在这个时候,再一次给x赋值 阅读全文
posted @ 2020-05-15 19:26 苒苒物华休&
摘要:1. 整型(int) 1.1 作用: 记录年龄、身份证号、个数等等跟数字有关的 1.2 定义: 2. 浮点型(float) 2.1 作用: 记录薪资、身高、体重 2.2 定义: 2.3 数字类型的其他使用 3. 字符串类型(str) 3.1 作用: 记录描述性质的状态,例如名字、一段话、性别 3.2 阅读全文
posted @ 2020-05-15 19:01 苒苒物华休&
摘要:一:变量 1.什么是变量 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别等等 2.为什么要有变量 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的 详细地说: 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现. 所以我们需要有一种机制能够反映或者说是保存 阅读全文
posted @ 2020-05-15 18:58 苒苒物华休&

1