程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

【Python 基礎 2022 最新】練習 2

編輯:Python

【Python 基礎 2022 最新】練習 2

  • 概述
  • 第五題
  • 第六題
  • 第七題
  • 第八題
  • 第五題 (答案)
  • 第六題 (答案)
  • 第七題 (答案)
  • 第八題 (答案)

概述

從今天開始, 小白我將帶領大家學習一下 Python 零基礎入門的內容. 本專欄會以講解 + 練習的模式, 帶領大家熟悉 Python 的語法, 應用, 以及代碼的基礎邏輯.

第五題

def assignment():
# a. assign x the value 8
# b. assign both x and y the value 9 in one line of code
# c. assign x the value 10 and y the value 12 using one line of code
# d.
# run the program
assignment()

預期輸出:

8
9 9
10 12
7

第六題

def even_odd(x):
# your code
# define some sample data
a=45
# run the program
even_odd(a)

預期輸出:

odd

第七題

def check_max(lst):
# your code
# define some sample values
nums=[3, 41, 12, 9, 74, 15]
# run the program
check_max(nums)

預期結果:

74

第八題

# your code
check_balance(1000,1400)
check_balance(1000,800)
check_balance(1000,1200)

預期輸出:

your account balance has increased by $ 400
your account balance has decreased by $ 200
No action is required at this time

第五題 (答案)

def assignment():
# a. assign x the value 8
x=8
print(x)
# b. assign both x and y the value 9 in one line of code
x=y=9
print(x,y)
# c. assign x the value 10 and y the value 12 using one line of code
x,y=10,12
print(x,y)
# d.
x=4
x+=1
x+=1
x+=1
print(x)
# run the program
assignment()

第六題 (答案)

def even_odd(x):
# your code
if x%2==0:
print('even')
else:
print('odd')
# define some sample data
a=45
# run the program
even_odd(a)

第七題 (答案)

def check_max(lst):
# your code
Max_num = None
for num in lst:
if (Max_num is None or num > Max_num):
Max_num = num
print(Max_num)
# define some sample values
nums=[3, 41, 12, 9, 74, 15]
# run the program
check_max(nums)

第八題 (答案)

# your code
def check_balance(num1, num2):
# 判斷
if (num2 > num1 * 1.25):
print("your account balance has increased by $", num2 - num1)
elif (num2 < num1 * 0.98):
print("your account balance has decreased by $", num1 - num2)
else:
print("No action is required at this time")
# 調用
check_balance(1000,1400)
check_balance(1000,800)
check_balance(1000,1200)

輸出結果:

your account balance has increased by $ 400
your account balance has decreased by $ 200
No action is required at this time

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved