python工廠第15層

2020-12-13 騰訊網

01

偶數是能被2整除的數字,請列印出n以內的所有偶數(包括n)。

輸入格式

整數n

輸出格式

n和n以內所有偶數

示例1

輸入:

5

輸出:

4

2

解析:輸入的分兩種情況,奇數和偶數。偶數我們直接用FOR循環,奇數的話,我們把奇數減去1,然後用循環輸出。

n=int(input())

if n%2==1:

n-=1

for i in range(n,-1,-2):

print(i)

02

階乘是基斯頓·卡曼於 1808 年發明的運算符號,是數學術語,n!=1×2×3×...×n。輸入正整數n 請計算出n!

輸入格式

一個整數n(n

輸出格式

n的階乘

示例1

輸入:

5

輸出:

120

解析:循環range裡一個參數是2,表示從2開始,另一個參數要寫n+1,表示最後一個會乘以n結束。

n=int(input())

s=1

for i in range(2,n+1):

s*=i

print(s)

03

質數又被人稱素數,除了1和它自身外,不能被其它數字整除。判斷是一個數字是否是質數(一個大於1的自然數,除了1和它本身外,不能被其他自然數整除)。

可以用a % 3 == 0 來判斷 a 是否能被3 整除。

輸入格式

一個正整數

輸出格式

True or False

示例1

輸入:

97

輸出:

True

解析:輸入的數是大於1的自然數,那這裡要把數字2單獨處理,2是質數。其他的數字用循環一個個來判斷除了1和它本身外,能不能被其他自然數整除。

n=int(input())

if n==2:

print('True')

else:

for i in range(2,n):

if n%i==0:

print('False')

break

elif i==n-1 :

print('True')

相關焦點

  • 《100層》萬聖節樓層第15層怎麼過 萬聖節樓層第15層通關攻略
    導 讀   100層是一款高智商解密遊戲,不斷的坐電梯上樓,但是每層樓的電梯必須要解開謎題才能啟動,比如搬開垃圾桶才能找到缺失的開關
  • 為初學者準備的15本免費Python電子書
    程式設計師書庫(ID:OpenSourceTop) 編譯連結:https://codeburst.io/15-free-ebooks-to-learn-python-c299943f9f2c想學習Python,但沒辦法每天都泡在電腦上,想通過閱讀加強本文選擇14本高質量的Python書籍。
  • 15步,你就能擁有自己的Python程序包
    第3步:檢查配置確保你安裝配置了Python3.7,GitHub和 Homebrew。用pythonsetup.py sdist bdist_wheel重建,用Twine重新上傳。在TestPyPI上的版本號沒什麼意義,這並不是大事,因為你是唯一用這些版本的包的人。成功上傳程序包之後,確認它可以被安裝使用。第13步:確認安裝和使用在終端創建另一個標籤,並創建另一個虛擬環境。
  • 實例15:用Python批量轉換doc文件為docx文件
    然後就可以讓python-docx模塊盡情發揮了。手動另存為,需要逐個打開doc文件,然後點擊「文件」->「另存為」,在彈出的「另存為」對話框中,將「保存類型」選擇為「.docx」類型,然後保存。如果有100個文件,那得操作100次,很費時間。
  • Python視頻教程網課編程零基礎入門數據分析網絡爬蟲全套Python...
    因篇幅有限,以下展示的只是課程裡部分內容如對python課程有更多疑問 請諮詢客服 1零基礎入門全能班 01 –python簡介 02 第一個程序 03-python執行方式和pycharm設置 04-程序的注釋和算術運算符 05 程序執行原理 06變量的使用以及類型 07
  • Python入門教程 | 第 5 章 模塊
    if __name__=='__main__':    test()第 1 行和第 2 行是標準注釋,第 1 行注釋可以讓這個hello.py文件直接在 Unix/Linux/Mac 上運行,第 2 行注釋表示 .py 文件本身使用標準 UTF-8 編碼;
  • Python學習第94課-通過第三方接口獲得數據並導入Python繪圖
    【每天幾分鐘,從零入門python編程的世界!】上節課我們學習了導入外部文件數據並繪圖。這節課我們學習通過第三方接口獲得數據並導入Python進行繪圖。我們的數據接口使用Tushare,Tushare是一個免費、開源的python財經數據接口包。
  • python運算符優先級,加減乘除只是基礎,學習python第2天
    在計算機編程中少不了運算,而python運算符有哪些呢?python運算符優先級順序又是怎麼樣的?就像數學一樣,加減乘除只是基礎,了解python運算符才能解決實際性的問題。python運算符及其優先級python運算符及其優先級python程序中支持多種運算符,常見的有加減乘除、賦值運算符、算術運算符、邏輯運算符
  • 如何使用python語言第三方庫獲取CPU信息
    工具python運行環境Visual Studio技術psutilpythondjango在Visual Studio 2019開發工具中,我們創建python項目,然後新建python文件,安裝psutil第三方庫,接著獲取電腦CPU的相關信息。
  • python字典操作大全,學習python第7天
    python字典跟列表類型,能存儲多個數據,並且還能在訪問元素的時候可以很快定位到需要的元素。而python字典操作方法有多少種呢?下面羽憶教程為您介紹。python字典python字典概念:python字典可以用來存儲任意類型對象,python字典都是由一個鍵和一個值組成的「鍵值對」,兩者之間用冒號隔開
  • python分支結構if-else解決你的選擇困難症,學習python第3天
    而在python程序中,也存在選擇。python分支結構if-else就是python程序中的選擇,作用py程式設計師的我們應用如何來使用python分支結構呢?下面羽憶教程為你介紹。 而python中一般用於解決這種多結果問題就需要使用到分支結構。其定義是根據給出的條件是否成立,從而決定其執行的步驟或者輸出的結果。一般python分支結構分為三種:單分支結構、雙分支結構和多分支結構,其使用到的關鍵詞有if、elif和else三個,下面為你介紹三種分支結構的使用。
  • 第1期Python語言計算機等級考試二級模擬試卷單選題解答詳解
    第4題:使用( )關鍵字來創建python自定義函數。第8題:Python腳本文件的擴展名為( )。解答:python的後綴是.py結尾。第9題 :下面不屬於python特性的是( )。第13題:( )模塊是python標準庫中最常用的模塊之一。通過它可以獲取命令行參數,從而實現從程序外部向程序內部傳遞參數的功能,也可以獲取程序路徑和當前系統平臺等信息。
  • Python學習第141課——Python爬蟲簡介
    【每天幾分鐘,從零入門python編程的世界!】今天我們簡單的了解下網絡爬蟲,網絡爬蟲其實就是一個自動獲取網頁內容的程序。Python的爬蟲需要用到一個第三方的庫requests。requests庫可以在git bash中使用命令pip install requests進行安裝。
  • 遠大在湘陰建成模塊化建築 30層酒店15天「搭」成
    紅網長沙1月11日訊(瀟湘晨報記者 邱玉峰)只用15天時間,一棟30層樓的酒店就蓋成了!最近一段題為《15天30層樓 T30酒店 遠大可持續建築》的視頻在國內外視頻網站上傳播,引起了國內外媒體的廣泛關注。這段視頻共3分鐘,展示了遠大集團用15天時間,在一塊空地上蓋起30層酒店的過程。
  • python列表,python列表添加刪除元素操作大全,學習python第7天
    在python中想一次性存儲100個數值在一起就需要使用到python列表,而python列表是什麼?python列表有哪些操作呢?下面羽憶教程為您介紹。python列表python列表在python中,有一種數據結構list,也叫做python列表、序列。
  • 十二、Python 第三方庫
    三、文本處理方向,4個最常用的生態庫:pdfminer、openpyxl、python-docx、beautifulsoup4pdfminer 是一個可以 從 PDF 文檔中提取各類信息的第三方庫。與其他 PDF 相關的工具不同,它能夠完全獲取並分析 PDF 的文本數據 。
  • 《保衛蘿蔔3》工廠爬梯模式第1關通關攻略
    導 讀 保衛蘿蔔3工廠爬梯模式1關金蘿蔔攻略由九遊小編給大家帶來,保衛蘿蔔3工廠爬梯模式第1關怎麼通關?
  • 線性規劃python手冊03:使用Scipy包解LP
    你會看到所有已經安裝的python包;在下面就可以找到scipy然後,將模型寫入到Spyder中,from scipy.optimize import linprogobj = [-1, -2]lhs_ineq = [[2,1], [-4,5],[ 1, -2]]rhs_ineq = [20, 10, 2]lhs_eq = [[-1, 5]] rhs_eq = [15
  • 《第3章 Python 運算符與表達式》3.1.3 比較(關係)運算符!
    《高中信息技術 Python編程》 教學案 《第3章 Python 運算符與表達式》3.1.3 比較(關係)運算符!3.1.3、比較(關係)運算符用於對變量或表達式的結果進行大小,真假的比較,返回結果True 、False,通常用在條件語句中作為判斷的依據。
  • Python代碼可以加密碼?Python字節碼告訴你!
    眾所周知,執行Python程序可以直接使用python.exe命令,如下所示:看到python直接執行了abc.py,可能很多同學認為python是解釋執行abc.py的,其實不然。如果要真是解釋執行,那效率慢的就沒法用了。實際上,Python與Java一樣,也是玩字節碼出身。Java的字節碼叫Java ByteCode,Python的字節碼叫Python ByteCode。