導航:首頁 > 編程語言 > python算術運算符優秀級練習

python算術運算符優秀級練習

發布時間:2023-07-31 16:11:51

⑴ 怎麼用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

閱讀全文

與python算術運算符優秀級練習相關的資料

熱點內容
在健康青島App掛號怎麼查詢 瀏覽:269
普通人上網用的是什麼伺服器 瀏覽:453
python安裝了找不著 瀏覽:181
常微分第三版答案pdf 瀏覽:264
安卓機qq怎麼開懸浮窗 瀏覽:63
備孕三年了怎麼緩解壓力大 瀏覽:743
登錄阿里雲伺服器黑屏 瀏覽:336
匿名元組Python 瀏覽:725
華為運動健康存儲的文件夾 瀏覽:522
cad正多邊形命令 瀏覽:461
壓縮比150能加97油嗎 瀏覽:399
linux新建群在哪個文件夾 瀏覽:794
韻達快運app在哪裡簽收 瀏覽:338
阿里雲伺服器如何綁定備案域名 瀏覽:273
單片機用什麼鍵盤好 瀏覽:25
android動畫面試 瀏覽:309
pdf無法刪除 瀏覽:90
ftp刪除文件java 瀏覽:89
裂變棋牌源碼 瀏覽:87
邀月命令江別鶴退婚 瀏覽:656