廖雪峰python3練習題三
條件判斷
題目:
答案:
1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 4 heigth = 1.75 5 weigth = 80.5 6 7 bim = weigth / (heigth * heigth) 8 print(bim) 9 10 if bim < 18.5: 11 print(‘過輕‘) 12 elif bim > 18.5 and bim < 25: 13 print(‘正常‘) 14 elif bim > 25 and bim < 28: 15 print(‘過重‘) 16 elif bim > 28 and bim < 32: 17 print(‘肥胖‘) 18 elif bim > 32: 19 print(‘嚴重肥胖‘)
廖雪峰python3練習題三
相關推薦
廖雪峰python3練習題三
com inf 分享圖片 圖片 png src and img 條件判斷 條件判斷 題目: 答案: 1 #!/usr/bin/env python3 2 #-*- coding:utf-8 -*- 3 4 heigth = 1.75 5 weig
廖雪峰JavaScript練習題
練習:不要使用JavaScript內建的parseInt()函 數,利用map和reduce操作實現一個string2int()函式: <!DOCTYPE html> <html> <head> <meta charset="utf
廖雪峰JavaScript練習題2
請把使用者輸入的不規範的英文名字,變為首字母大寫,其他小寫的規範名字。輸入:['adam', 'LISA', 'barT'],輸出:['Adam', 'Lisa', 'Bart'] 肯定有更簡單的方法,正則啊,jQuery啊什麼的,因為我是剛學,所以按照我的思路寫了一個,有點麻煩。
廖雪峰JavaScript練習題3
請嘗試寫一個驗證Email地址的正則表示式。版本一應該可以驗證出類似的Email: 正則表示式: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></titl
廖雪峰python3複習總結——day3-2
函式的引數: 位置引數:pow(x,n) x,n均為位置引數,傳入引數位置要一一對應 預設引數: pow(x,n=2) n為預設引數,定義預設引數要牢記一點:預設引數必須指向不變物件! 可變引數:sum(number),引數為number=[1,2,3],利用可變引
廖雪峰python3複習總結——day4-1
高階特性 這一章主要是為了提高程式碼的開發效率。 切片:L[0:80:2]表示,從索引0開始取,直到索引3為止,每兩個元素取一個,支援-1索引。 tuple和str 也可以切片。 L = ['Michael', 'Sarah', 'Tracy', 'Bob'
廖雪峰python3複習總結——day6-2
1、返回函式:函式的返回值為一個函式,這樣函式只有在呼叫時才執行; def count(): fs = [] for i in range(1, 4): def f(): return i*i fs.
廖雪峰python3複習總結——day7-4
多重繼承:通過多重繼承,一個子類就可以同時獲得多個父類的所有功能 Mixln:目的就是給一個類增加多個功能,這樣,在設計類的時候,我們優先考慮通過多重繼承來組合多個MixIn的功能,而不是設計多層次的複雜的繼承關係 定製類:Python的class中還有許多這樣有
廖雪峰python3複習總結——day9-2
IO程式設計:分為同步IO和非同步IO. 讀檔案: >>> f = open('/Users/michael/test.txt', 'r') 開啟後要關閉檔案:“r”為UTF-8編碼的文字檔案,要讀取二進位制檔案,比如圖片、視訊等等,用'rb'模式開啟
廖雪峰python3複習總結——day9-3
Python的os模組封裝了作業系統的目錄和檔案操作,要注意這些函式有的在os模組中,有的在os.path模組中。 序列化:把變數從記憶體中變成可儲存或傳輸的過程稱之為序列化,在Python中叫pickling; 反序列化:把變數內容從序列化的物件重新讀到記憶體裡稱之為反
廖雪峰python3複習總結——day10-2
常用內建模組: 1、datetime:Python處理日期和時間的標準庫。 我們把1970年1月1日 00:00:00 UTC+00:00時區的時刻稱為epoch time,記為0(1970年以前的時間timestamp為負數),當前時間就是相對於epoch
廖雪峰python3複習總結——day11-1
1、itertools,提供了非常有用的用於操作迭代物件的函式。 幾個“無限”迭代器count()、cycle()、repeat() 通常我們會通過takewhile()等函式根據條件判斷來截取出一個有限的序列: >>> natuals = itert
廖雪峰python3複習總結——day12-2
Web開發: CS架構:Client/Server模式,軟體主要執行在桌面上,而資料庫這樣的軟體執行在伺服器端。CS架構不適合Web,最大的原因是Web應用程式的修改和升級非常迅速,而CS架構需要每個客戶端逐個升級桌面App。 BS架構:,Browser/Server模
【廖雪峰python3.0】-課後習題:第5章:高階特性
#5.1切片 # 利用切片操作,實現一個trim()函式,去除字串首尾的空格,注意不要呼叫str的strip()方法: def trim(s): if(s[:1]==" "):
廖雪峰python3複習總結——day2-1
python四大資料型別 1.list:列表,有序集合,可以隨時新增和刪除其中的元素,符號[ ]。 用len()函式可以獲得list元素個數。用索引來訪問list中 每一個位置的
Python3廖雪峰datetime轉timestamp練習題
#!usr/bin/env python3 # -*- coding:utf-8 -*- import re from datetime import datetime, timezone,timedelta def to_timestamp(dt_str,tz_str): dt=dat
Python自學筆記-map和reduce函數(來自廖雪峰的官網Python3)
求和 rabl style 序列 list port lambda char att 感覺廖雪峰的官網http://www.liaoxuefeng.com/裏面的教程不錯,所以學習一下,把需要復習的摘抄一下。 以下內容主要為了自己復習用,詳細內容請登錄廖雪峰的官網查看。
廖雪峰網站—學習python基礎知識(三)
style 字符串 知識 code ron sar sof 轉換 () 一、判斷 1、條件判斷 age = 18 if age >= 18: print(‘your are is‘, age) print(‘adult‘) ag
廖雪峰網站:學習python函數—函數參數(三)
print func bsp 功能 會有 如果 item lee clas 1、*args # 位置參數,計算x2的函數 def power(x): return x * x p = power(5) print(p) # 把power
《Python3(廖雪峰)》PDF版
tps alt 分享圖片 .com href color python nag ado 鏈接:https://pan.baidu.com/s/1YU495K0goq4MeHAnAIGG0g《Python3(廖雪峰)》PDF版