本文目錄一覽:
- 1、用Python語言設計程序,5道題,謝謝!
- 2、Python簡單的題
- 3、python簡單問題?
- 4、一道簡單的python編程題?
- 5、一道簡單的python編程題
- 6、關於python 語言基礎的練習題?
用Python語言設計程序,5道題,謝謝!
第一題,用input()接受用戶輸入,int()把輸入轉換成整型,if… else語句判斷條件。能被2整除的是偶數,否則奇數
代碼:
n = int(input())
if n % 2 == 0:
..#前面的點表示縮進。
..print(“是偶數”)
else:
..print(“是奇數”)
第二題input()、int()和嵌套if語句
代碼:
n = int(input())
if n % 100 != 0:
..if n % 4 == 0:
….print(“是閏年”)
..else:
….print(“是平年”)
elif n % 400 == 0:
..print(“是閏年”)
else:
..print(“是平年”)
第三題還是一樣滴,用input(),int()和if…else語句
代碼:
a = int(input())
b = int(input())
if a b:
..print(a – b)
else:
..print(b – a)
第四題也是一樣滴
代碼:
m = int(input())
n = int(input())
if m n:
..print(m, n)
else:
..print(n, m)
第五題 (*^▽^*)
代碼:
a = int(input())
if a =60:
..print(“合格”)
else:
..print(“不合格”)
Python簡單的題
Pseudocode是偽代碼的意思,題意是讓你用Python把這段偽代碼的邏輯實現出來
#!/usr/bin/env python
def swap(alist, index1, index2):
tmp = alist[index1]
alist[index1] = alist[index2]
alist[index2] = tmp
def bubble_sort(values):
swapped = True
while swapped :
swapped = False
for i in range(1, len(values)) :
if values[i-1] values[i] :
swap(values, i-1, i)
swapped = True
def main():
values = [45,67,4,34,3,67,5,-13]
bubble_sort(values)
print values
main()
python簡單問題?
用到的知識是python的string 類的一個方法,find()和index().
另外,第一行看起來少了一個 “=”。
學習python比其他語言更容易的原因就是寫代碼和測試很容易,這也是所有腳本語言的優勢。
一道簡單的python編程題?
按照題目要求編寫的哥德巴赫猜想的Python程序如下
def IsPrime(v):
if v=2:
for i in range(2,v//2+1):
if v%i==0:
return False
else:
return True
else:
return False
n=int(input(“輸入一個正偶數:”))
if n2 and n%2==0:
for i in range(1,n//2+1):
if IsPrime(i)==True and IsPrime(n-i)==True:
print(“%d=%d+%d” %(n,i,n-i))
else:
print(“輸入數據出錯!”)
源代碼(注意源代碼的縮進)
一道簡單的python編程題
比如輸入 123,s 接收的是一個字符串,即s=”123″
for開始
c=’1′
eval(c) 即eval(‘1’) ,返回1
template[1] = ‘一’
end=””,打印完,結尾添加空字符,就不會換行
所以最後,打印的是”一二三”
關於python 語言基礎的練習題?
一、Python語言的簡述
Python語言是一種解釋型、面向對象的編程語言,是一種開源語言。
Python屬於動態類定義語言,也是一種強調類型語言。
二、Python語言的特點
1、簡單、高級
2、面向對象
3、可擴展性、免費和開源的
4、可移植型、可嵌入型、豐富的庫
三、Python語言的應用範圍
1、操作系統管理
2、科學計算
3、Web應用
4、圖形用戶界面(GUI)開發
5、其他,例如遊戲開發等
優點
簡單:Python是一種代表簡單主義思想的語言。閱讀一個良好的Python程序就感覺像是在讀英語一樣。它使你能夠專註於解決問題而不是去搞明白語言本身。
易學:Python極其容易上手,因為Python有極其簡單的說明文檔。
易讀、易維護:風格清晰劃一、強制縮進。
用途廣泛。
速度快:Python的底層是用C語言寫的,很多標準庫和第三方庫也都是用C寫的,運行速度非常快。
免費、開源:Python是FLOSS(自由/開放源碼軟件)之一。使用者可以自由地發布這個軟件的拷貝、閱讀它的源代碼、對它做改動、把它的一部分用於新的自由軟件中。FLOSS是基於一個團體分享知識的概念。
原創文章,作者:SFU48,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/129523.html