1 利用python計算下面各表示式的值:
1)√(π^2+3)
#輸出結果import math
math.sqrt(math.pi**2+
3)
3.58742308643535332)ln(2π√(13+e))
#輸出結果math.log(math.sqrt(
13+math.e)*2
*math.pi)
3.215289307701083)tan^(-1)log_3(π+1)
#輸出結果math.atan(math.log(
3,math.pi+
1)
0.65811093785020682 利用python計算,結果保留兩位小數。
1) 半徑為2.11的圓球的體積。
#輸出結果r=
2.11v=4
/3*3.1415
*(r**3)
("體積為:"
.format
(v))
體積為:39.352) 外圓半徑為16.2,內圓半徑為9.4的圓環的面積。
#輸出結果r=
16.2
r=9.4
s=3.1415
*r*r-
3.1415
*r*r
("面積為:"
.format
(s))
面積為:546.873) 底面半徑為66,高為24.2的圓柱體的體積和表面積。
#輸出結果pi=
3.1415
r=66
h=24.2
v=pi*r*r*h
s=pi*r*r*2+
2*pi*r*h
("體積為:"
.format
(v))
("表面積為:"
.format
(s))
體積為:331161.853 輸入兩個點的座標(x1,y1)和(x2,y2),輸出兩點間距離是多少?結果保留2位小數。表面積為:37403.96
#輸出樣例import math
x1=eval
(input
('x1='))
y1=eval
(input
('y1='))
x2=eval
(input
('x2='))
y2=eval
(input
('y2='))
d=math.sqrt(
(x1-x2)**2
+(y1-y2)**2
("距離為:"
.format
(d))
x1=24 輸入字串"",輸出以下結果:y1=1
x2=3
y2=4
距離為:3.16
1) 字串中字母t出現的次數。
2) 字元中"com"子串出現的位置。
3) 將字串中所有的".「替換為」-"。
4) 提取"sports"和"sina"兩個子串(分別使用正向和反向擷取方式)。
5) 將字串中的字母全變為大寫。
6) 輸出字串的總字元個數。
7) 在字串後拼接子串"index"
#輸出結果s=
('1 字串中字母t出現的次數:'
,s.count(
't')
('2 字串中"com"子串出現的位置:'
,s.find(
'com'))
('3 將字串中所有的"."替換為"-"'
,s.replace(
'.',
'-')
('4 提取"sports"和"sina"兩個子串'
,s[7:13
],s[-12
:-8]
('5 將字串中的字母全變為大寫'
,s.upper())
('6 輸出字串的總字元個數'
,len
(s))
('7 在字串後拼接子串"index"'
,s+'index'
)
1 字串中字母t出現的次數: 35 小明參加語文,數學和英語考試,輸入小明的3門成績,求3門成績的和,平均以及最高和最低分是多少? 如果三門課程以權重0.5,0.3和0.2計入總分,求小明的最終總評成績是多少?2 字串中"com"子串出現的位置: 19
3 將字串中所有的".「替換為」-" http://sports-sina-com-cn/
4 提取"sports"和"sina"兩個子串 sports sina
5 將字串中的字母全變為大寫
6 輸出字串的總字元個數 26
7 在字串後拼接子串"index" index
#輸出樣例chinese=
eval
(input
('輸入語文成績:'))
math=
eval
(input
('輸入數學成績:'))
english=
eval
(input
('輸入英語成績:'))
('三門總分:'
,chinese+math+english)
('三門均分:'
.format
((chinese+math+english)/3
('最高分:'
,max
(chinese,math,english)
('最低分:'
,min
(chinese,math,english)
('總評成績:'
.format
(chinese*
0.5+math*
0.3+english*
0.2)
)
輸入語文成績:966 輸入乙個三位的整數,求這個三位數每一位上數字的和是多少?輸入數學成績:98
輸入英語成績:90
三門總分: 284
三門均分:94.67
最高分: 98
最低分: 90
總評成績:95.40
#輸出樣例num=
int(
input
('輸入乙個三位整數:'))
a=num//
100b=num//10%
10c=num%
10print
('三個位數上數字和為:'
,a+b+c)
輸入乙個三位整數:458三個位數上數字和為: 17
第二章 編寫Spider
元件描述 型別engine 引擎,框架的核心,其他所有元件在其控制下協同工作 內部元件 scheduler 內部元件 內部元件 spider 使用者實現 middleware 中介軟體,負責對request物件和response物件進行處理 可選元件 item pipeline 資料管道,負責對爬取...
第二章 簡單的查詢
算術運算子 1 查詢員工漲了50元工資之後的工資 姓名 入職日期 select sal 50,ename,hiredate,comm from emp 算術運算子優先順序 大於 括號的優先順序最大 2 查詢員工漲了50元工資之後的工資 和年薪 姓名 入職日期 select sal 50,sal 50...
python第二章上機實踐 演算法第二章上機實踐報告
1.實踐題目名稱 找第k小的數 2.問題描述 在n 1 n 1000 個無序的整數中找出第k小的數,且時間複雜度為o n 3.演算法描述 int partition int a,int left,int right 函式功能 將輸入的陣列進行排序,排序後的陣列需要滿足 基準左邊的數都小於基準,基準右...