實操作業四(1)
練習1:安裝 Pycharm 開發環境,並使用圖文描述整個過程。
1.進入Pycharm下載地址(點選進入)。
2.下載對應的版本,安裝(安裝與一般軟體差不多)。
需要注意的幾個地方:
根據 win 系統是 64 還是 32 位,選擇不同的型別。
不匯入配置:
將右側滾動條拖到最下面,然後選擇“accept”
不傳送訊息,選擇“Don’t send”:
3.啟用和選擇不同 UI 風格
啟用的方式:
(1) 購買正版
(2) 試用 30 天
(3) 網上尋找啟用碼
沒有啟用碼,選擇試用:
若有啟用碼,則輸入啟用碼:
選擇不同的 UI 風格:
根據自己喜好,選擇 Dracula 風格或者 IntelliJ 風格。然後點選“Skip Remaining and Set Defaults”
4.建立專案和初始配置
選擇:“Create New Project”
選擇路徑(儘量不要包含中文),檔名:mypro01 就是我們的專案名稱,可以修改。
開啟專案後,右鍵單擊專案,建立 Python 檔案“mypy01”
執行 py 檔案,使用右鍵單擊編輯區,選擇“Run ‘mypy01’”即可。
練習2:輸入一個學生的成績,將其轉化成簡單描述:不及格(小於 60)、及格(60-79)、良好 (80-89)、優秀(90-100)
score = int(input("請輸入分數"))
if score < 0 or score > 100:
score1 = int(input("請重新輸入分數"))
score = score1
if score < 60:
print("不及格")
elif score < 80 :
print("及格")
elif score < 90:
print("良好")
elif score <= 100:
print("優秀")
練習3:已知點的座標(x,y),判斷其所在的象限
x = int(input("請輸入x的座標"))
y = int(input("請輸入y的座標"))
if(x==0 and y==0):
print("此點為原點")
elif(x==0):
print("y軸")
elif(y==0):
print("x軸")
elif(x>0 and y>0):
print("第一象限")
elif(x>0 and y<0):
print("第四象限")
elif(x<0 and y>0):
print("第二象限")
elif(x<0 and y<0):
print("第三象限")
練習4:輸入一個分數。分數在 0-100 之間。90 以上是 A,80 以上是 B,70 以上是 C,60 以上 是 D。60 以下是 E
score = int(input("請輸入一個在 0-100 之間的數字:"))
grade = ""
if score>100 or score<0:
score1 = int(input("輸入錯誤!請重新輸入一個在 0-100 之間的數字:"))
score = score1
if score>=90:
grade = "A"
elif score>=80:
grade = "B"
elif score>=70:
grade = "C"
elif score>=60:
grade = "D"
else:
grade = "E"
print("分數為{0},等級為{1}".format(score,grade))
練習5:利用 while 迴圈,計算 1-100 之間數字的累加和;計算 1-100 之間偶數的累加和,計算 1-100 之間奇數的累加和
#計算1+100=
n = 1
sum = 0
while n <= 100:
sum = sum + n
n += 1
print("1+100={0}".format(sum))
#計算 1-100 之間偶數的累加和
sum_even = 0
n=1
while n <= 100:
if n%2 == 0:
sum_even += n
n += 1
print("1到100之間的偶數和{0}".format(sum_even))
#計算 1-100 之間奇數的累加和
sum_odd = 0
n=1
while n <= 100:
if n%2 != 0:
sum_odd += n
n += 1
print("1到100之間的奇數和{0}".format(sum_odd))
練習6:利用 for 迴圈,計算 1-100 之間數字的累加和;計算 1-100 之間偶數的累加和,計算 1-100 之間奇數的累加和
#計算1+100=
sum = 0
for n in range(101):
sum = sum + n
print("1+100={0}".format(sum))
#計算 1-100 之間偶數的累加和
sum_even = 0
for n in range(101):
if n%2 == 0:
sum_even += n
print("1到100之間的偶數和{0}".format(sum_even))
#計算 1-100 之間奇數的累加和
sum_odd = 0
for n in range(101):
if n%2 != 0:
sum_odd += n
print("1到100之間的奇數和{0}".format(sum_odd))
練習7:列印如下圖案
for x in range(5):
for y in range(5):
print(x,"",end="")
print()
練習8:利用巢狀迴圈列印九九乘法表
for m in range(1,10):
for n in range(1,m+1):
print("{0}*{1}={2}".format(n,m,(m*n)),end="\t")
print()
練習9:用列表和字典儲存下表資訊,並列印出表中工資高於 15000 的資料
r1 = dict(name="高小一", age=18, salary=30000, city="北京")
r2 = dict(name="高小二", age=19, salary=20000, city="上海")
r3 = dict(name="高小三", age=20, salary=10000, city="深圳")
tb = [r1, r2, r3]
for x in tb:
if x.get("salary")>15000:
print(x)
相關文章
- 實操作業三
- OpenFaaS實戰之四:模板操作(template)
- 實驗四 棧和佇列的基本操作佇列
- php鏈式操作實現四則鏈式運算PHP
- Pytorch系列:(四)IO操作PyTorch
- 課時四:Action操作
- 28_bbed實戰(1)_delete操作恢復delete
- 第一組【團隊作業】第四周作業1
- Hadoop(四)C#操作HbaseHadoopC#
- 【軟體工程理論與實踐】Homework(四.1)軟體工程
- 第四組-【團隊作業】第二週需求分析作業1
- 組合語言實驗1—Debug基礎操作組合語言
- Linux基本操作——1Linux
- 『雲產品最佳實踐』1Panel 搭建操作指南
- mysql資料庫基本操作(四)MySql資料庫
- 企業部署實施CRM的四個原因
- Linux 日常操作命令集合 -1程式操作Linux
- react的基本操作(1)React
- Python 列表操作指南1Python
- c語音實驗1作業
- GO 陣列操作四個小案例Go陣列
- 《MySQL 基礎篇》四:查詢操作MySql
- 作業四
- 2021年1月四家A股快遞企業資料盤點
- 7數的逆向操作(1)
- 交易策略-網格策略(四):示例操作二
- Kotlin Coroutines Flow 系列(四) 執行緒操作Kotlin執行緒
- (四)Python中的字串型別及操作Python字串型別
- git操作之四:git branch(本地倉庫)Git
- openCV入門 核心操作 1 影像的基礎操作OpenCV
- 實驗四
- №20191127簡易操作1~7(今期:上=下= -1)
- №20191112簡易操作1~7(今期:上=下= -1)
- №20191115簡易操作1~7(今期:上=下=-1)
- №20191028簡易操作1~7(今期:上=下=1)
- №20191217簡易操作1~7(今期:上=下=1)
- 《深度學習——Andrew Ng》第四課第四周程式設計作業_1_人臉識別深度學習程式設計
- 四則運算+-×÷同時成立的四連環(1)