欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

26python語言編寫判斷奇數(shù)偶數(shù)動態(tài)輸出菱形eva

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

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

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

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

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

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

#  * 數(shù)字 * 字符串   4 * 'a' = aaaa

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

if line % 2 != 0:
    maxSpaceNum = line // 2    # 每行的最大空格數(shù)
    i = 1
    lineSpaceNum = maxSpaceNum  # 當(dāng)前行的空格數(shù)
    # 輸出上三角
    while lineSpaceNum >= 0:
        # 輸出每行星號左側(cè)的空格
        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("行數(shù)必須是偶數(shù)")

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

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

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

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

文章標(biāo)題:26python語言編寫判斷奇數(shù)偶數(shù)動態(tài)輸出菱形eva
瀏覽路徑:http://www.chinadenli.net/article16/pegggg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)網(wǎng)站建設(shè)域名注冊微信公眾號網(wǎng)站維護(hù)App設(shè)計(jì)

廣告

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

成都定制網(wǎng)站建設(shè)