【【课上笔记】零基础学Python】教程文章相关的互联网学习教程文章

零基础学python-5.1 数字简单介绍【图】

1.创建数值对象并赋值a=1#整数 b=1.1#浮点数 c=1.23e5#实数 d=1.23+4.56j#虚数2.更新数值对象注意:由于数值对象是不可变,所以与其说更新,还不如说把变量名从一个对象摘下,贴到还有一个新的对象上去从上图能够看见尽管相同赋值1000,可是两者的id是不同的,代表不同的对象,仅仅只是是值相同而已3.删除数值对象依据第二点,事实上一般所谓的删除事实上就是不使用那个数值对象,假设严格来说删除,那么就须要用到del这个keyword在...

Python开发基础 day4 布尔运算、集合【代码】

布尔值True    真False    假所有的数据类型都自带布尔值,数据只有在0,None和空的时候为False。print(bool()) print(bool()) print(bool(‘‘)) print(bool(‘ ‘)) print(bool(0)) print(bool(None))输出结果 False False False True False Falsenot、or和and优先级优先级由高到低:not>>and>>or例1:先计算and,后计算or----->True and False为False,False or False为False,结果输出noif True and False or False:pr...

python基础-模块(全是理论,没有代码)

模块概念:一系列功能的结合体。相当于模块包着一堆函数与代码。本质上是py文件。来源:python内置的模块----→ python解释器的模块第三方的模块 -----→ 其他人编写提供的自定义的模块 -----→ 我们自己编写的模块表现形式:使用python 编写的py文件编译后的共享库,如:DLL、C 或C++ 库**包里面带有__ init __.py 的一组py 文件**python解释器下的py 文件包: 把一系列模块组织到一起的文件夹,且包含包含__ init __.py文件的文件...

python 基础笔记【代码】

python: ASCII,unicode,utf-8 : pythoncoding:utf8: \033[;;m*******\033[0m : ‘‘‘ ‘‘‘ : if elif else for i in range(n,m,k)[n,m-1,k] break continue pass chr()[ASCII] ord()[ASCII] while else : a,b = 1,2 max = (a if a>b else b) python -: : : s[0] ::0;:-1: s[n:m:k]:cong : type() #: %d%i %f ...

python基础之列表(list)【代码】【图】

本文主要讨论python中列表的性质和列表的一些内置方法。一.列表的定义和性质1.列表的定义:列表是python中的内置内的一种,在python中的类的关键字是list.列表的定义如下:li=[12.‘hello‘,344,[12,23,‘hshs‘]]列表是由[]标志的。列表中的元素用“,”分隔开.列表的元素可以是数字,字符串,元组,字典。2.列表的性质(1)列表可以通过索引查找元素li=[1,2,3,4] s=li[3] print[s]列表的索引从0开始,最后一个元素的索引是列表的长...

Python学习(二)——Python基础【代码】

基础1、文件后缀名:  后缀名必须是.py,否则导入模块时会出错2、执行方式:  python解释器 .py文件路径  python 进入解释器 实时输入并获取执行结果3、解释器路径  #!/usr/bin/env python →即文件头部的声明(适用于在Linux中指定解释器路径)  在windows系统直接写;  在Linux系统中:    文件名:./a.py    文件内部:#!/usr/bin/env python4、编码  # -*- coding:utf8 -*-  在Python2中如果程序包含中...

Python基础-----lambda匿名函数【代码】

1、匿名函数 匿名函数就是不需要显式的指定函数,是由lambda关键字来定义,格式如下: lambda x:x+1 x为形参,x+1为函数体(相当于返回值) 其最终需要赋值给一个变量 f = lambda x:x+1 print(f(3)) >>> 4 同样可以返回多个值,用括号括起来即刻 f = lambda x,y,z:(x+1,y+1,z+1) print(1,2,3) >>> (2,3,4)原文:https://www.cnblogs.com/Meanwey/p/9741222.html

《Python基础教程》第6~8章 学习笔记【代码】

Python 6-8章tags: Python LearningNote 第6章 抽象6.3 创建函数 1. `callabel()`可以测试函数能否调用。(返回True/False)(3.0得用`hasattr(func, __cal__)`代替) 2. 使用`def`语句定义函数 6.3.1 记录函数 直接写上字符串,比如在def语句后面,称为文档字符串。 可以使用内建help得到关于函数的信息,包括文档字符串。6.3.2 并非真正函数的函数return起到结束函数的作用。6.4 参数魔法 这正是Python的魅力所在!6.4.1 值从...

python基础之函数(动态参数,注释,名称空间,第一类对象及使用和函数嵌套)【代码】

函数的动态参数1.函数的动态参数位置参数,默认参数动态参数的作用 *args? 1.能够接受不固定长度参数? 2.位置参数过多时可以使用动态参数动态参数的用法:def func(*c): #形参位置上的 * 是聚会print(*c) #函数体中的 * 就是打散 #func(1,2,3,4,5,6,7,8,9,0)**def eat(a,b,*args): #位置参数,动态位置参数** print(a,b,args) #结果:面条 包子 ('饺子', '馅饼', '馒头') print(a,b,*args) #带上*是打散 面条 包子 饺子 馅...

python之LIST基础操作【代码】

1,创建列表>>> list1=[‘a‘,‘b‘,‘c‘,‘d‘] >>> list2=[1,2,3,4] >>> list3=[‘a‘,‘b‘,‘c‘,1,2,3]2,访问列表中的值>>> print ‘list1[0]:‘,list1[0] list1[0]: a >>> print ‘list2[2]:‘,list2[2] list2[2]: 3负数索引值计算公式list[-n]==list[len(list)-n]>>> list1[-2]==list1[len(list1)-2] True >>> 3修改或更新列表>>> print ‘list1[1]:‘,list1[1] list1[1]: b >>> list1[1]=3 >>> print ‘list1[1]:‘,list...

Python初体验_基础(一)【代码】

一:变量变量的赋值:name = “Meng”上述代码声明了一个变量,变量名为name,变量name的值为:”Meng“  变量定义:一个在内存存数据的容器。变量的意义:保存程序执行的中间结果或状态,以供后面的代码调用。变量定义规则:  变量名只能是字母,数字或下划线的任意组合;  变量名的第一个字符不能是数字;  关键字不能声明为变量名;二:缩进:Python设计者有意设计限制性很强的语法,使得不好的编程习惯(例如if语句的下...

<Python基础>类和对象(初级)---烧开水的例子【代码】【图】

‘‘‘ 类:模板(模子)类的名称:类名(人)类的属性:一组数据(年龄,身高)类的方法:进行操作的方法(走,跑,吃,喝) 对象:实体 类的抽象:把现实中的物品用类去表示 ‘‘‘ #创建一个类 class Xxx:#属性--类里面的变量#__init__方法作用:初始化对象(设定基本的信息,在被调用的时候自动执行)def __init__(self,*args,**kwargs):self.name = args[0]self.age = args[1]print("%s,%s调用时执行"%(self.name,self.age))#__str__方法:当想取对象...

Python基础【代码】

字符串和编码:1.当处理文本时,需要现将文本转换为文字,一个字节为8位儿,一个字节最高表示整数255(1111 1111),对应255个状态;最为人熟知的是ASCii码,ASCii码含128个状态,满足了英文编码转换的需要,但是中文,日文,等等,如果各国编各自的难免会撞车。这是为了统一,Unicode应运而生。又因为Unicode编码浪费内存,然利用Unicode的实现形式之一UTF-8(可变长编码)来表示节省内存。Unicode 与UTF-8 有固定的转换规则。Unic...

《python基础教程(第二版)》学习笔记 字典(第4章)

《python基础教程(第二版)》学习笔记 字典(第4章)创建字典:d={‘key1‘:‘value1‘,‘key2‘:‘value2‘}lst=[(‘key1‘,‘value1‘),(‘key2‘,‘value2‘)]; d=dict(lst)d=dict(key1=‘value1‘, key2=‘value2‘)字典基本操作:d={‘key1‘:‘value1‘,‘key2‘:‘value2‘}; len(d) ==> 2 #字典中的键值对数量d={‘key1‘:‘value1‘,‘key2‘:‘value2‘}; d[‘key1‘] ==> ‘value1‘ # 键为k的值d={‘key1‘:‘value1‘...

Python基础

input()返回的是str类型使用list和tuplelist L=[1,2,3, ’hello’]有序集合,可以随时添加和删除其中的元素,元素类型可以不相同,子元素可以是一个list获取元素: L[0]--- 倒数第一个元素:-1,倒二:-2…常用方法:L.append(’world’) 添加元素到末尾 vs L.insert(1,’world’)-插到指定位置len(L) 元素个数---->len函数可以计算任意集合大小L.pop()--删除末尾元素 vs L.pop(0) ---删除第0个元素tuple t=(1,2,3)...