bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

26python語言編寫判斷奇數偶數動態輸出菱形eva

練習題  判斷奇數偶數
# 1. 編寫Python程序,實現判斷變量x是奇數還是偶數的功能。
# 2. 改寫第1題,變量x需要從Python控制臺輸入。

# 第1題
# coding:utf-8
x = 5
a = x%2
#print(a)

if a == 0:
    print("x的值為偶數")
else:
    print("x為奇數")

print("---------------------------")
'''
while True:                               # 這里面 是 運行來一個while 循環  當執行end 的時候就退出循環 
    x = input("請輸入一個數:")
    if x == "end":
        break
    num = int(x)
    if num % 2 == 0:
        print(x + "是偶然")
    else:
        print(x + "是奇數")
'''
print("---------------------------")
y = input("請輸入一個數:")                 # 這是我自己寫的循環    執行一遍就 退出了
nums = int(y)
if nums % 2 == 0:
        print(y + "是偶然")
else:
        print(y + "是奇數")

# 方法2  這個也是可以的
x = input("請輸入一個數:")
a = int(x)
b = a%2
if b == 0:
    print("x的值為偶數")
else:
    print("x為奇數")

————————————————————————————————————————————————————————————————
練習題講解2:動態輸出菱形
# 3. 編寫Python程序,使用while循環打印一個菱形,
# 菱形要用星號(*)打印,菱形的行數需要從控制臺輸入,
# 行數必須是奇數

#  * 數字 * 字符串   4 * 'a' = aaaa

line = input('請輸入行數(必須是奇數):')
line = int(line)

if line % 2 != 0:
    maxSpaceNum = line // 2    # 每行的最大空格數
    i = 1
    lineSpaceNum = maxSpaceNum  # 當前行的空格數
    # 輸出上三角
    while lineSpaceNum >= 0:
        # 輸出每行星號左側的空格
        print(" " * lineSpaceNum, end="")
        # 輸出每行的星號
        print("*" * (2 * i - 1))
        lineSpaceNum -= 1
        i +=1
    i -= 2
    lineSpaceNum += 2
    # 生成下三角
    while lineSpaceNum <= maxSpaceNum:
        print(" " * lineSpaceNum,end="")
        print("*" * (2 * i - 1))
        lineSpaceNum += 1
        i -= 1
else:
    print("行數必須是偶數")

輸出的結果為:
請輸入行數(必須是奇數):5
  *
 ***
*****
 ***
  *

-----------------------------------------------
# 4. 利用Python語言中的eval函數編寫一個控制臺版的計算器.

while True:
    expression = input("calc:")   # calc 表示計算器 
    if expression == "exit":
        break;
    print(expression,"=", eval(expression))

輸出結果為:  可以是整數 也可以是字符串 相加     注意字符串相加需要  帶引號
calc:1 + 2
1 + 2 = 3
calc:"aaa" + "ccc"
"aaa" + "ccc" = aaaccc
calc:exit

文章標題:26python語言編寫判斷奇數偶數動態輸出菱形eva
瀏覽路徑:http://vcdvsql.cn/article16/pegggg.html

成都網站建設公司_創新互聯,為您提供品牌網站建設網站建設域名注冊微信公眾號網站維護App設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站建設