2 回答

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
import random
n=int(input('請(qǐng)輸入一個(gè)1-100之間的數(shù)'))
if n==random.randint(1,100):
print('你中獎(jiǎng)啦')
else:
print('不好意思,你沒中獎(jiǎng)')

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
Python的3.0版本,常被稱為Python 3000,或簡(jiǎn)稱Py3k。相對(duì)于Python的早期版本,這是一個(gè)較大的升級(jí)。
為了不帶入過多的累贅,Python 3.0在設(shè)計(jì)的時(shí)候沒有考慮向下相容。
許多針對(duì)早期Python版本設(shè)計(jì)的程式都無法在Python 3.0上正常執(zhí)行。
為了照顧現(xiàn)有程式,Python 2.6作為一個(gè)過渡版本,基本使用了Python 2.x的語法和庫,同時(shí)考慮了向Python 3.0的遷移,允許使用部分Python 3.0的語法與函數(shù)。
新的Python程式建議使用Python 3.0版本的語法。
除非執(zhí)行環(huán)境無法安裝Python 3.0或者程式本身使用了不支援Python 3.0的第三方庫。目前不支援Python 3.0的第三方庫有Twisted, py2exe, PIL等。
大多數(shù)第三方庫都正在努力地相容Python 3.0版本。即使無法立即使用Python 3.0,也建議編寫相容Python 3.0版本的程式,然后使用Python 2.6, Python 2.7來執(zhí)行。
添加回答
舉報(bào)