python之菜鳥100例--012
題目:判斷101-200之間有多少個素數,並輸出所有素數。
注:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。
from math import sqrt t = [] count = 0 for i in range(100,201): m = 0 for j in range(2,int(sqrt(i))+1): if i%j==0: m = 1 break if m== 0: count+=1 t.append(str(i)) print("100到200之間的素數有:",t) print("100到200之間的素數共有:",count)
相關推薦
python之菜鳥100例--012
題目:判斷101-200之間有多少個素數,並輸出所有素數。 注:判斷素數的方法:用一個數分別去除2到sqrt(這個數),如果能被整除,則表明此數不是素數,反之是素數。 from math impo
python之菜鳥100例--002
題目描述: 題目:企業發放的獎金根據利潤提成。利潤(I)低於或等於10萬元時,獎金可提10%; 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10%提成,高於10萬元的部分, 可提成7.5%;20萬到40萬之間時,高於20萬元的部分,可提成5%;40萬到60萬之間
python之菜鳥100例--006
題目:斐波那契數列,輸入一個整數n,輸出第n個斐波那契數 斐波那契數列(Fibonacci sequence),又稱黃金分割數列,指的是這樣一個數列:0、1、1、2、3、5、8、13、21、34、
web開發之菜鳥的代碼規範
好的編碼 ray function 指定 參數說明 原則 特殊 第一個 約定 筆者菜鳥裏最不會飛的那個,所以這些基礎的習慣都沒養成,正好抽時間特意做個筆記以方便自己規範代碼, 有興趣的大佬多多指點. 養成好的編碼習慣收益良多, 總結下編碼時應註意的細節《借鑒高程裏代碼約束》
python之uinttest,用例執行順序
單元測試框架 構建 mage es2017 但是 images testsuite 順序執行 python unittest單元測試框架, 以test開頭的測試用例,默認執行順序是按照ASC碼來執行 如果有類,先排序執行類,在執行類中,再排序用例順序執行 如果想要按照指
《Python從菜鳥到高手》已經出版,購買送視頻課程
RoCE 老師 water 知識結構 如果 ESS 套餐 mage 14. 好消息,《Python從菜鳥到高手》已經出版!!! ??JetBrains官方推薦圖書!JetBrains官大中華區市場部經理趙磊作序!送2400分鐘同步視頻課程!500個案例,400道Pytho
Python從菜鳥到高手(3):聲明變量
ble href edi 一個 android 聲明變量 字符串類型 的人 重要 變量(variable)是Python語言中一個非常重要的概念。變量的主要作用就是為Python程序中的某個值起一個名字。類似於“張三”、“李四”、“王二麻子”一樣的人名,便於記憶。 ??在P
Python從菜鳥到高手(2):清空Python控制臺
cls stdout 聲明 交互 打開 成功 html 重新 指向 執行python命令會進入Python控制臺。在Python控制臺中可以用交互的方式執行Python語句。也就是執行一行Python語句,會立刻返回執行結果。 ??當Python控制臺輸入過多的Python
Python從菜鳥到高手(4):導入Python模塊
imp port fun code image 技術分享 pro 出版 麻煩 在Python代碼中導入模塊需要使用import語句,語法結構如下: import module_name ??引用模塊中函數的語法如下: module_name.function_name ??
Python從菜鳥到高手(5):數字
優先級 菜鳥 這一 轉換 介紹 href .com hex 包含 1 基礎知識 ??Python語言與其他編程語言一樣,也支持四則運算(加、減、乘、除),以及圓括號運算符。在Python語言中,數字分為整數和浮點數。整數就是無小數部分的數,浮點數就是有小數部分的數。例如,下
Python從菜鳥到高手(6):獲取用戶輸入、函數與註釋
依次 都是 正弦 .cn 應該 asc pri 控制臺 html 1. 獲取用戶輸入 要編寫一個有實際價值的程序,就需要與用戶交互。當然,與用戶交互有很多方法,例如,GUI(圖形用戶接口)就是一種非常好的與用戶交互的方式,不過我們先不討論GUI的交互
Python從菜鳥到高手(7):字符串
imageview ofo ror 如果 http 其實在 orien python語言 組合 1. 單引號字符串和轉義符 字符串與數字一樣,都是值,可以直接使用,在Python控制臺中直接輸入字符串,如"Hello World”,會按原樣
Python從菜鳥到高手(8):print函數、賦值與代碼塊
images rec 控制臺輸出 error enter sam 運算 賦值 編程語言 1.神奇的print函數 ??print函數相信讀者一定對它不陌生,因為在前面的章節,幾乎每個例子都使用了print函數,這個函數的功能就是在控制臺輸出文本。不過print在輸出文本時還
Python從菜鳥到高手(10):循環
ems 銀行卡 講解 條件表達式 gda while 依次 continue 大於等於 我們現在已經知道了如何使用if語句讓程序沿著不同的路徑執行,不過程序最大的用處就是利用CPU和GPU強大的執行能力不斷重復執行某段代碼,想想Google的Alph
Python從菜鳥到高手(11):列表的基礎操作
刪除 範圍 獲取 png john 修改列 以及 列表 -o 列表可以使用所有適用於序列的標準操作,例如索引、分片、連接和乘法。但列表還有一些屬於自己的操作,如修改列表本身的操作,這些操作包括元素賦值、元素刪除、分片賦值以及下一節要將的列表方法。 1
Python從菜鳥到高手(12):通過索引操作序列元素
九月 輸出字符串 二維 多維 負數 輸入 數值 倒數 格式 1.定義序列 本文將介紹一下在Python語言中如何定義序列。定義序列的語法與Java中的數組類似,使用一對中括號將序列中的元素值括起來。下面的例子創建一個元素類型是字符串的序列,實現代碼如
Python從菜鳥到高手(13):分片(Slicing)
方式 ans 表示 獲取元素 nsh 通過 int 值類型 步長 分片操作是從序列A中獲取一個子序列B。序列A可以稱為父序列。從A中獲取B,需要指定B在A中的開始索引和結束索引,因此,分片操作需要指定兩個索引。 ??由於字符串可以看做是字符的序列,所以我們可以用序列的這個分
Python從菜鳥到高手(15):字符串格式化
添加 使用 s參數 一個 gre 引用 動態 值轉換 部分 1. 字符串格式化基礎 字符串格式化相當於字符串模板。也就是說,如果一個字符串有一部分是固定的,而另一部分是動態變化的,那麽就可以將固定的部分做成模板,然後那些動態變化的部分使用字符串格式化操作符(%) 替換。如一
Python從菜鳥到高手(16):創建和使用字典
tps 模板 映射 label 運算符 輸出結果 utf 轉換 系統 字典可以用下面的方式創建。 phoneBook = {"Bill":"1234", "Mike":"4321", "John":"6645","Mary":"7753"} 我們可以看到,一個字典是用一對大
Python從菜鳥到高手(17):改變函數參數的值
完全 images 字符串類 mage 修改 ref https ans 首地址 如果將一個變量作為參數傳入函數,並且在函數內部改變這個變量的值,那麽結果會怎麽樣呢?我們不妨做一個實驗。 x = 20 s = "世界您好" def test(x,s): x = 40