Python練習題 輸入三個整數x,y,z,請把這三個數由小到大輸出。 這題想想應該比較容易:無非是先獲取 個數字,然后比大小,按順序輸出即可。不過在寫代碼的過程中遇到了個難題:因為擔心輸入時輸入非指定的分隔符,需要指定多個分隔符 英文逗號 中文逗號 空格 ,但 str.split 只接受 個分隔符。 上網搜索了下,發現可以用正則表達式解決這個問題,於是就有了 import re 這一行了。代碼 ...
2016-10-13 15:53 0 22909 推薦指數:
【Python練習題 027】 對10個數字進行排序 --------------------------------------------- 這題沒什么好說的,用 str.split(' ') 獲取輸入的10個數字,然后用 lst.sort() 就完成排序了。代碼如下: s ...
day3 --------------------------------------------------------------- 實例005:三數排序 題目: 輸入三個整數x,y,z,請把這三個數由小到大輸出。 分析:很常見的排序,不直接調排序函數的話,可以多寫幾個 ...
在同一行依次輸入三個值a,b,c,用空格分開,輸出 b*b-4*a*c的值 輸入格式: 在一行中輸入三個數。 輸出格式: 在一行中輸出公式值。 代碼如下: 課外知識: input().split(“”) 以空格為輸入的間隔符 map() 會根據提供的函數對指定序列做映射。 第一個 ...
【使用冒泡排序】 【網上高手方法】 【方法二】 ...
增加了按照對半找數的方法來計算最短幾次就可以猜到隨機數,決定到游戲結束共猜數的次數: from random import * import numpy as np from numpy im ...
聽說做練習是掌握一門編程語言的最佳途徑,那就爭取先做滿100道題吧。 ---------------------------------------------------------------------- 【Python練習題 001】有1、2、3、4個數字,能組成多少個互不相同且無重復數字 ...
本題目要求讀入2個整數A和B,然后輸出它們的和。 輸入格式: 在一行中給出一個被加數在另一行中給出一個加數 代碼如下: input()在接收輸入的是字符串,因此我們需要在做運算的時候將其轉換為數字,由於題目要求的是整型,這里使用int()。 讀書和健身總有一個在路上 ...