加幾組輸入資料,要不然實驗直接輸出答案就行了.
嚴格要求自己!
a
1 sum =02 n =eval(input())34
for i in range (1, n + 1):
5 sum += (1/i)*(-1)**(i+1)67
print(sum)
單組讀入!
輸入:
5100200
500
輸出:
0.78333333333333320.688172179310195
0.6906534304818243
0.6921481805579461
b
1while
true:
2try
:3 n =input()
4except:5
exit(0)
6if n[-1] == 'd'
:7 m = eval(n[0:-1])
8print("
{}r".format(m*6.9))
9else
:10 m = eval(n[0:-1])
11print("
d".format(m
多組輸入!
輸入:
1d10d100d
6.9r
69r100r
輸出:
6.9r69.0r
690.0r
1d9d
14d
c
1while
true:
2try
:3 n =input()
4 n =n.strip()//注意去掉空格
5except:6
exit(0)
7 le =len(n)
8 prime =true
9for i in range (0,le//2):
10if n[i] != n[le - i - 1]:
11 prime =false
12break;13
ifprime:
14print("
true")
15else:16
print("
false
")
多組輸入!
輸入:
1233211234554321
234567
123456789
輸出:
truetrue
false
false
d
1import
math
2 an = list(map(int, input().split(","
)))3
#print('''可以構成三角形,周長:12.0,面積:6.0''')
4if an[0] + an[1] > an[2] and an[0] and an[1] and an[2]:
5 n = (an[0] + an[1] + an[2])/2
6 s = math.sqrt(n*(n - an[0])*(n - an[1])*(n - an[2]))
7print("
,".format(an[0] + an[1] + an[2], s))
8else:9
print("
無法構成三角形!
")
預設長度從小到大給
單組輸入!
輸入:
3,4,50,4,34,5,6
2,3,5
輸出:
12.0,6.0無法構成三角形!15.0,9.9無法構成三角形!
實驗1 python基礎語法
實驗目的 通過python基礎語法的學習,掌握python賦值語句和運算子 while迴圈語句和if語句的使用方法 為進一步使用python語言程式設計理解物聯網安全中的經典加密演算法 rsa加密演算法等密碼學演算法,以及編寫資訊保安程式打下基礎。例1.學會使用 while 語句用於迴圈執行程式 c...
1 python程式設計基礎學習
5 變數 重點 6 常量 7 注釋 8 資料型別 為了完成某種特定功能,以某種程式語言編寫的有序指令的集合。程式是指揮cpu工作的 工作手冊 計算機只能執行二進位制 程式語言一般類似英文,想要讓計算機理解你寫的程式,必須把程式 翻譯 成計算機能理解的二進位制 根據翻譯形式的不同,可以分為 解釋 將程...
實驗1 Python開發環境使用和程式設計初體驗
task1 print輸出的幾種用法 用法1 用於輸出單個字串或單個變數 print hey,u 用法2 用於輸出多個資料項,用逗號分隔 print hey,u x 1 y 2 z 3 print x,y,z 用法3 使用者混合字串和變數值 print x d,y d,z d x,y,z 方法1 p...