2019/1/29 // 整除** 乘方0x 十六进制 0b 二进制 0o八进制常用模块和函数1:pow() 乘方>> pow(2,3)8>> 2**38>>2:abs() 绝对值3:round() 向最接近的那个数取整,如果一样,向偶数取整>> round(2/3)1>>4:math库的floor()函数,向下取整>> import math>> math.floor(32.9)32>>5:math库的ceil()向上取整>> math.ceil(32.9)33>> math.ceil(33)33>>6:sqrt()开平方根>> math.sqrt(9)3.0>>导入方式2:>> from math import ceil>>...
1、高阶函数【函数式编程】函数的传入参数是一个函数名函数的返回值是一个函数名特性:#不可变数据:不用变量保存状态,不修改变量 #非函数式 a=1 def inc_test1():global aa += 1 #赋值 ,修改变量return a inc_test1() print(a)#函数式 a = 1 def inc_test1(n):return n+1 #不修改变量print(inc_test1(2)) print(a)#测试点:传入参数是一个函数名 test1def test(n): #n=test1print(n)def test1(name):print(‘my name is...
def func1(): alist = [‘Cathy‘,‘Terry‘,‘Joe‘,‘Health‘,‘Lucy‘] for i in range(-1,-len(alist)-1,-1): print i,alist[i]def func2(): alist = [‘Cathy‘,‘Terry‘,‘Joe‘,‘Health‘,‘Lucy‘] for i,name in enumerate(alist): print ‘%d %s‘ % (i,name)import random def func3(): alist = [‘Cathy‘,‘Terry‘,‘Joe‘,‘Health‘,‘Lucy‘] blist = [random.randi...
1. 文件操作 1 f = open("test.txt","r",encoding="utf-8") # 打开文件,并且把文件句柄赋值给一个变量2for i in f.readlines(): #readlines(), 把文件组织成列表3print(i) 打开文件的模式有:r,只读模式(默认)。w,只写模式。【不可读;不存在则创建;存在则删除内容;】a,追加模式。【可读; 不存在则创建;存在则只追加内容;】"+" 表示可以同时读写某个文件r+,可读写文件。【可读;可写;可追加】w+,写读a+,同a"U"表...
HTML基础HTML(Hyper Text Markup Language)超文本标记语言#HTML是一种用来描述网页的语言,HTML之于网页就好比建筑图纸之于建筑+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 查看网页HTML代码 #源代码和网页分开在两个页面展示在网页任意地方点击鼠标右键,然后点击“显示网页源代码”。(Windows系统的电脑还可以使用快捷键ctrl+u来查看网页源代码) #源代码和网页在一个页面展示在网页的空...
循环语句:周而复始,在满足某个条件下,重复做相同或类型的事情,循环语句三要素:循环条件 + 循环体 + 循环条件改变while 条件 : 循环体 循环条件改变...while 条件 : 循环体 循环条件改变else: else语句块 当循环条件不满足时候运行i = 0 while i < 5:i += 1print(i)else:print(i) 当使用break语句跳出循环时,else语句不会执行i = 0 while i < 5:i += 1print(i)if i == 3:breakelse:print(i) break : 跳出该...
目录简介内置函数内置常量内置类型逻辑值检测逻辑值的布尔运算比较运算数字类型整数类型的位运算整数类型的附加方法浮点类型的附加方法迭代器序列类型集合类型映射类型字典视图对象内置异常简介Python中内置了很多非常有用的对象,本文将会介绍Python中的内置函数,内置常量,内置类型和内置异常。内置函数Python 解释器内置了很多函数和类型,您可以在任何时候使用它们。内置函数abs()delattr()hash()memoryview()set()all()dict(...
对文件操作流程打开文件,得到文件句柄并赋值给一个变量通过句柄对文件进行操作关闭文件 现有文件如下 + View Code基本操作 12345678f = open(‘lyrics‘) #打开文件first_line = f.readline()print(‘first line:‘,first_line) #读一行print(‘我是分隔线‘.center(50,‘-‘))data = f.read()# 读取剩下的所有内容,文件大时不要用print(data) #打印文件 f.close() #关闭文件打开文件的模式有:r,只读模式(默认)。w,只写模...
Python基础之函数一、函数基础1、函数概念: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可2、函数的作用(1)减少重复代码(2)使程序变的可扩展(3)使程序变得易维护3、语法定义def sayhi(x): #函数名 ’’’函数说明’’’ print("Hello, I‘mnobody!") return x #函数返回值 sayhi() #调用函数关键字说明: ...
一.os模块1.os.path.abspath(path),返回path规范化的绝对路径import os print(os.path.abspath(r"D:\a\新建文本文档.txt")) """ D:\a\新建文本文档.txt """ 2.os.path.split(path),将path分割成目录和文件名二元组返回print(os.path.split(r"D:\a\新建文本文档.txt")) """ (‘D:\\a‘, ‘新建文本文档.txt‘) """ 3.os.path.dirname(path),返回path的目录。其实就是os.path.split(path)的第一个元素print(os.path.dirname(r"...
函数的定义在程序中,函数就是具备某一功能的工具,事先将工具准备好就是函数的定义,遇到应用场景拿来就用就是函数的调用如果不使用函数,写程序时将会遇到这三个问题:程序冗长程序的扩展性差程序的可读性差函数在定义阶段只检测语法,不执行函数体代码.定义函数的三种形式定义函数时参数是函数体接收外部传值的一种媒介,其实就是一个变量名有参函数在函数定义阶段括号内有参数,称为有参函数。需要注意的是:定义时有参,意味着...
Alex博客:http://www.cnblogs.com/alex3714/articles/5465198.html一、本节主要内容Python介绍发展史Python 2 or 3?安装Hello World程序变量用户输入模块初识.pyc文件数据类型初识数据运算表达式if ...else语句表达式for 循环break and continue 表达式while 循环作业需求二、具体内容1.python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一...
上篇我们知道了关于python的一个hello world的简单程序代码,现在我们来了解关于python里面的变量,我们来了解下,变量是什么?变量:变量是为了存储程序运算过程中的一些中间结果,为了方便之后的调用,同一变量可以重新赋值。变量的特点:具有描述性的标记,存储在内存里。我们来看个列子,简单了解变量乘法运算:x = 3y = 9z = x * yprint("3*9=",z)print("z=",z)如图所示:左代码,右交互器输出结果。我们注意一些地方:这里的...
一、错误与异常程序中难免会出现错误,而错误分为两种1.语法错误:(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)2.逻辑错误:(逻辑错误),比如用户输入的不合适等一系列错误那什么是异常呢? 异常就是程序运行时发生错误的信号,在python中,错误触发的异常如下。异常发生之后,异常之后的代码就不执行了 异常种类:在python中不同的异常可以用不同的类型(python中统一了类与类型,类型即类)去标识...
缩进分层与其他常见的语言不同,Python的代码块不使用大括号来控制类,函数及其他逻辑判断。Python语言的主要特色就是用缩进分层来写模块。代码实例: 1#雅阁执行缩进2if True: 3print("1") 4else: 5print("2") 换行符 1print("野火烧不尽 \n春风吹又生") 程序代码超过一行如果程序代码超过一行,可以在每一行的结尾加上反斜杠\,继续下一行,这与c和c++的语法相同代码实例1if a == 3 and b ==0 2and c ==0:将数行表达式写成一行中...