⑴ 怎么用python计算长方体体积
Height = 10
print(f"长方体的高度为{Height}.")
Long = float(input('>'))
Width = float(input('>'))
Result = (Height*Width*Long)
print(f"长方形的体积为{Result}.")
Python语言支持非常多的运算符,在此只介绍计算使用的算术运算符。
以下假设变量:a=10,b=20:运算符描述实例。
+加-两个对象相加a + b输出结果30。
-减-得到负数或是一个数减去另一个数a - b输出结果-10。
*乘-两个数相乘或是返回一个被重复若干次的字符串a * b输出结果200。
/除- x除以yb / a输出结果2。
%取模-返回除法的余数b % a输出结果0。
**幂-返回x的y次幂a**b为10的20次方,输出结果100000000000000000000。
//取整除-返回商的整数部分(向下取整)>>> 9//2
4
>>> -9//2
-5
实例:#!/usr/bin/python# -*- coding: UTF-8 -*-
a = 21b = 10c = 0
c = a + bprint "1 - c的值为:", c
c = a - bprint "2 - c的值为:", c
c = a * bprint "3 - c的值为:", c
c = a / bprint "4 - c的值为:", c
c = a % bprint "5 - c的值为:", c
#修改变量a、b、ca = 2b = 3c = a**b print "6 - c的值为:", c
a = 10b = 5c = a//b print "7 - c的值为:", c
以上实例输出结果:1 - c的值为:31。
⑵ python练习题求助
chars=[chr(i+ord('a'))foriinrange(26)]
print(chars)
result=[]
index=0
count=0
order=1
whileTrue:
ifcount==26:
break
ifchars[index].isalpha():
iforder%5==0:
result.append(chars[index])
chars[index]='0'
count+=1
order+=1
index=(index+1)%26
print(result)
⑶ 举例讲解Python中的算数运算符的用法
举例讲解Python中的算数运算符的用法
下表列出了所有Python语言支持的算术运算符。假设变量a持有10和变量b持有20,则:
例子:
试试下面的例子就明白了所有的Python编程语言提供了算术运算符:
#!/usr/bin/python
a = 21
b = 10
c = 0
c = a + b
print "Line 1 - Value of c is ", c
c = a - b
print "Line 2 - Value of c is ", c
c = a * b
print "Line 3 - Value of c is ", c
c = a / b
print "Line 4 - Value of c is ", c
c = a % b
print "Line 5 - Value of c is ", c
a = 2
b = 3
c = a**b
print "Line 6 - Value of c is ", c
a = 10
b = 5
c = a//b
print "Line 7 - Value of c is ", c
当执行上面的程序,它会产生以下结果:
Line 1 - Value of c is 31
Line 2 - Value of c is 11
Line 3 - Value of c is 210
Line 4 - Value of c is 2
Line 5 - Value of c is 1
Line 6 - Value of c is 8
Line 7 - Value of c is 2
⑷ 两个python作业
#第一题:
s=input("请输入一个四位数:")
ls=list(s)
sum=0
foriinls:
sum+=eval(i)
print("你输入的四位数是:{},它的数字之和是:{}".format(s,sum))
#第二题
counts=0
years=[]
foriinrange(2019,2120):
if(i%4==0andi%100!=0)or(i%400==0):
counts+=1
years.append(i)
print("闰年的个数是{}, 分别是{}".format(counts,years))
⑸ 5.按要求写出Python 表达式。(1)将整数k 转换成实数。(2)求实数x 的小数部分
(1)float(k)
(2)x-int(x)
num=float("请输入实数:")
intpart=int(num)
decimalpart=num-intpart
print "实数%f 整数部分:%d 小数部分:%f"%(num,intpart,decimalpart
(5)python算术运算符优秀级练习扩展阅读:
Python的表达式写法与C/C++类似。只是在某些写法有所差别。
主要的算术运算符与C/C++类似。+, -, *, /, //, **, ~, %分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、取补、取余。>>, <<表示右移和左移。
&, |, ^表示二进制的AND, OR, XOR运算。>, <, ==, !=, <=, >=用于比较两个表达式的值,分别表示大于、小于、等于、不等于、小于等于、大于等于。在这些运算符里面,~, |, ^, &, <<, >>必须应用于整数。
⑹ python的题 求解
def one(s):
return s == s[::-1]
def two(lst):
lst.sort()
del(lst[len(lst) - 1])
lst.append(lst.pop(0))
return lst.()
def three(s1, s2, s3):
return (s1 | s2 | s3,
s1 & s2 & s3,
(s1 | s2) - (s2 | s3))
def four(num):
return sum(map(int, str(num)))
def five():
text="12345"
fo = open("five.txt", "w", encoding="utf-8")
fo.write(text)
fo.close()
⑺ 编写一个程序,求1到10之间所有偶数的和及其所有奇数的和
以python语言为例:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#编写一个程序,求1到10之间所有偶数的和及其所有奇数的和
sum_1 = 0
sum_2 = 0
for i in range(1,11):
if (i % 2==0):
sum_2=sum_2+i
else:
sum_1=sum_1+i
print "奇数和是%d" % sum_1
print "偶数和是%d" % sum_2
运行程序,输出结果为:
奇数和是25
偶数和是30
(7)python算术运算符优秀级练习扩展阅读
1、ython 编程中 if 语句用于控制程序的执行,基本形式为:
if 判断条件:
执行语句……else:
执行语句……
2、python算术运算符%:取模 - 返回除法的余数。
3、python range() 函数
可创建一个整数列表,一般用在 for 循环中。
语法格式:range(start, stop[, step])
参数start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
参数stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5