1. 程式人生 > >Python基礎:條件循環字符串

Python基礎:條件循環字符串

inpu span 圖片 猜數字遊戲 src light brush else bre

(1)完成完整溫度轉換

while True:
    a = int(input(‘攝氏度轉換為華氏溫度請按1\n華氏溫度轉化為攝氏溫度請按2\n‘))

    if a == 1:
        celsius = float(input(‘輸入攝氏溫度:‘))
        fahreaheit = (celsius + 1.8) + 32  # f = c+9/5+32
        print(‘{:.2f}攝氏溫度轉為華氏溫度為{:.2f}‘.format(celsius, fahreaheit))
    elif a == 2:
        celsius1 = float(input(‘輸入華氏溫度:‘))
        fahreaheit1 = (celsius1 - 32) * 5 / 9
        print(‘{:.2f}華氏溫度轉化為攝氏溫度為{:.2f}‘.format(celsius1, fahreaheit1))
    else:
        break;

  運行結果:

技術分享圖片

(2)猜數字遊戲

import random
secret = random.randint(1,10)
#print(secret)
print(-----猜數字遊戲-----)
guess = -1
while guess != secret:
    a = input(請輸入數字:)
    guess =int(a)
    if guess > secret:
        print(輸入的數字太大!)
    elif guess < secret :
        print(輸入的數字太小!)
    else:
        
print(猜對了!)

運行結果:

技術分享圖片

(3)解析身份證號碼

s = 511024199805050024
a = s[:2]
b = s[2:4]
c = s[4:6]
d = s[6:14]
e = s[14:16]
f = s[-2]
g = s[-1]
print(省份{}.format(a))
print(地區{}. format(b))
print(縣級{}. format(c))
print(出生日期{}.format(d))
print(順序碼{}.format(e))

if int(s[-2]) % 2 == 0:
    print(性別:女)
else
: print(性別:男) print(校驗碼{}.format(g))

運行結果:

技術分享圖片

(4)學號制作

s =201606050056
a=s[:4]
b=s[4:6]
c=s[6:8]
d=s[8:]
print(年級{}.format(a))
print(學院{}.format(b))
print(班級{}.format(c))
print(學號{}.format(d))

運行結果:

技術分享圖片

(5)for 循環 語句 產生網站

for i in range(2,10,2):
    print(http://news.gzcc.cn/html/xiaoyuanxinwen/+ str(i) + .html)
    print(http://news.gzcc.cn/html/xiaoyuanxinwen/‘‘.html.format(i))

運行結果:

技術分享圖片

Python基礎:條件循環字符串