网站建设开发公司有哪些,四站合一网站建设,如何建立属于个人网站,网校网站怎么做一、python变量#xff1a; 1、概述#xff1a;#xff08;1#xff09;程序可操作的存储空间的名称#xff1b;#xff08;2#xff09;程序运行期间可以改变的数据#xff08;3#xff09;每个变量都有特定的类型 2、作用#xff1a;将不同类型的数据存储到内存中 …一、python变量 1、概述1程序可操作的存储空间的名称2程序运行期间可以改变的数据3每个变量都有特定的类型 2、作用将不同类型的数据存储到内存中 3、定义变量变量名 初始值 初始值为了确定变量类型 age 10 str ‘hello world’ 4、数据存储 变量名 数据值 注意变量在使用前必须定义否则报错 5、删除变量 del 变量名 删除后变量无法引用相当于未定义该变量 二、python常量 1、概述 程序运行期间不可以改变的数据 age 10 2、数字类型 1整数python可以处理任意大小的整数,也包括负整数。 num1 25num2 num1
#联系定义多个变量
num3 num4 num5 1
print(num1,num2,num3,num4,num5)
#交互式赋值定义变量
num6,num7 6, 7
print(num6,num7) 运行结果 25 25 1 1 1
6 7 2浮点数浮点型由整数部分与小数部分组成浮点数运算可能会有四舍五入的误差。 f1 1.1
f2 2.2
print(f1 f2) 运行结果 3.3000000000000003 3复数:实数部分和虚数部分构成可以用 a bj。 3、数字类型转换 print(int(1.9))
print(float(1))
print(int(123))
print(float(12.3))
#如果有其他无用字符会报错
#print(int(123abc)) 运行报错
#只有作为正负号才有意义
print(int(123))
#print(int(123)) 运行报错
print(int(-123)) 运行结果 1
1.0
123
12.3
123
-123 4、简单运算 1绝对值、最大值、最小值 a1 -10
print(abs(a1))
#比较两个数的大小
a3 6
a4 9
a5 100
print((a3a4)-(a3a4))
print((a4a4)-(a4a4))
print((a5a4)-(a5a4))
#取给定参数的最大值
print(max(a3,a4,a5))
#取给定参数的最小值
print(min(a3,a4,a5)) 运算结果 10
-1
0
1
100
6 2求x的y次方 例2^5 print(pow(2,5)) 结果32 3round 四舍五入 round(x[,n]) 返回浮点数x的四舍五入的值如果给出n值则代表舍入到小数点后n位。 print(round(3.456))
print(round(3.556))
print(round(3.556,2)) #2表示输出结果保留两位小数
print(round(3.556,1)) #1表示输出结果保留一位小数 运行结果 3
4
3.56
3.6 5、import 导入库 库封装一些功能 1 math 数学相关的库 1向上取整 .ceil import math#.ceil 向上取整
print(math.ceil(18.1))
print(math.ceil(18.9)) 运行结果19 2向下取整 .floor 向下取整 print(math.floor(18.1))
print(math.floor(18.9)) 运行结果18 3.modf返回整数部分与小数部分结果都为浮点型 print(math.modf(22.3)) 运行结果(0.3000000000000007, 22.0) 4.sqrt()开方 print(math.sqrt(16)) 运行结果4 2import 导入库 random : 随机数 1随机数 法一从序列的元素中随机挑选一个元素 import math
import random#法一从序列的元素中随机挑选一个元素
print(random.choice([1,3,5,7,9,a,b])) 运行结果a 法二 print(random.choice(range(5))) #range(5) [0,1,2,3,4]
print(random.choice(hello)) #hello [h,e,l,l,o] 运行结果4 o 2生成一个1--10之间的随机数 print(random.choice(range(1,11))) 运行结果10 3随机数。 从指定范围内按指定的基数递增的集合中选取一个随机数 random.randrange([start,]stop[,step]) start --指定范围的开始值包含在范围内 stop --指定范围的结束值但不包含在范围内 step --指定的递增基数默认是1 import math
import randomprint(random.randrange(1,100,2)) #步长为2
#从0-99选取一个随机数
print(random.randrange(100))
# 随机生成[0,1)间的数浮点数且不能传值
print(random.random()) 运行结果5 53 0.019663419508657354 4.shuffle(list) 将序列的所有元素随机排序 list [1,2,3,4,5]
#将序列的所有元素随机排序
random.shuffle(list)
print(list) 运行结果[5, 1, 4, 3, 2] 5.uniform() 随机生成一个实数它在[3,9]范围内 print(random.uniform(3,9)) 运行结果5.7425568133068134 转载于:https://www.cnblogs.com/tw1314/p/10523320.html