关键字:python 编程
正文 | 内容
什么是运算符?运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2 3,其操作数是2和3,而运算符则是“ ”。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。
01
—
【关系运算符】
关系运算符一般分为7种
【源码】
# 事例:判断学生成绩的等级 # 在生活中,如果说想要为学生的成绩排等级。比如大于等于90时是A级, 60-89分的是B级,小于60分为C级。 # 这个事例主要演示关系运算符。 # 定义一下用户输入的学生成绩的变量 score = float(input("请输入学生的成绩:")) if score >= 90: print("A级") if 60 <= score <= 89: print("B级") if score < 60: print("C级") |
---|
02
—
【赋值运算符】
赋值运算符一般分为7种
【源码】
# 计算任意5个数字的乘积 # 演示赋值运算符 # 创建变量product 和first 并给这两个变量都赋值为1 product = 1 first = 1 while first <= 5: num = float(input("请输入随机的数字:")) product *= num first = 1 print(product) |
---|
03
—
【逻辑运算符】
逻辑运算符一般分为3种
【源码】
#判断三条边的边长是否能构成三角形 #公式任意两边相加的值大于第三个边,就认可构成三角形 ;否则不是三角形 # 演示逻辑运算符!! a = float(input("请输入第一条边长:")) b = float(input("请输入第二条边长:")) c = float(input("请输入第三个边长:")) if a b > c and a c > b and b c > a: print("这三个边长可以构成一个三角形") else: print("这三个边长不能构成一个三角形") |
---|
04
—
【字符串】
字符串是python中或者说编程语言中比较重要的一个概念。开发者必须要掌握并会应用它。
【源码】
# 判断是否是回文数 # string a ="1111111 num = int(input("请输入一个正整数")) num_r = str(num)[::-1] # 将变量num 的数据类型转换成字符串,然后将num的值进行反转,最后将反转后的值赋值给num_r print(str(num), num_r) if str(num) == num_r: print("它是个回文数") if str(num) != num_r: print("它不是个回文数") |
---|
05
—
【控制语句】
其实编程类似于写作文一样,写出好的代码就需要保持好的书写习惯,就像写出好的文章一样,要遵循一定的规则和习惯。不能天马行空的。
【源码】
name_1 = input("请输入第一个学生的姓名:") h_1 = float(input("请输入第一个学生的身高")) name_2 = input("请输入第二个学生的姓名:") h_2 = float(input("请输入第二个学生的身高")) name_3 = input("请输入第三个学生的姓名:") h_3 = float(input("请输入第三个学生的身高")) max_h = h_1 max_n = name_1 if h_2 > max_h: max_h = h_2 max_n = name_2 if h_3 > max_h: max_h = h_3 max_n = name_3; print("身高最高的的学生是", max_n, "身高是", max_h) |
---|
【源码】
# while 循环语句 ''' 国际象棋的棋盘有8行8列共64个格。假设在第1格中放1粒米,在第2格中放2粒米,以后每格中都放数量为前一格2倍的米粒,求最终棋盘可以放下多少个米粒数量。 用while语句编程''' total = 0 # 总数 grid = 1 # 格子的编号,1、2、3、4、5、6 num = 1 # 格子的米粒数量 while grid <= 64: total = num # 将当前的这个的格子上的米粒数量加到总数上去。 grid = 1 # 格子数加1,移到下一个格子 num *= 2 # 计算下一个格子的米粒数,其实是上一个格子米粒数的2倍 print("棋盘上总数:", total) |
---|
06
—
【算术运算符】
加减乘除我们从小学的时候就已经开始使用了。其实越是小的东西,越基础的知识我们更应该扎实地掌握并运用到实际中去。
【源码】
# 一元二次方程ax^2 bx c=0的求根公式是x=[-b±√(b²-4ac)]/(2a) # x2-5x 4=0 # 其中a= 1 b=-5 c =4 # 求解一元二次方程:x²-5x 4=0 # 其中a=1,b=-5,c=4 a = 1 b = -5 c = 4 x1 = (-b (b ** 2 - 4 * a * c) ** 0.5) / (2 * a) x2 = (-b - (b ** 2 - 4 * a * c) ** 0.5) / (2 * a) print("x1 =", x1) print("x2 =", x2) |
---|