Python基礎:條件循環字符串
阿新 • • 發佈:2018-09-13
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基礎:條件循環字符串