實驗1 Python簡單程式設計

2022-02-18 01:53:33 字數 2008 閱讀 5132

加幾組輸入資料,要不然實驗直接輸出答案就行了.

嚴格要求自己!

a

1 sum =0

2 n =eval(input())34

for i in range (1, n + 1):

5 sum += (1/i)*(-1)**(i+1)67

print(sum)

單組讀入!

輸入:

5

100200

500

輸出:

0.7833333333333332

0.688172179310195

0.6906534304818243

0.6921481805579461

b

1

while

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

多組輸入!

輸入:

1d

10d100d

6.9r

69r100r

輸出:

6.9r

69.0r

690.0r

1d9d

14d

c

1

while

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

")

多組輸入!

輸入:

123321

1234554321

234567

123456789

輸出:

true

true

false

false

d

1

import

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,3

4,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...