第一個(gè)PYTHON程序——入派儀式!
作為經(jīng)典的語(yǔ)言學(xué)習(xí)起手式,你絕不能錯(cuò)過(guò)這樣的一個(gè)小程序。
print("Hello World!")
寫(xiě)下你的第一行PYTHON代碼,執(zhí)行后給你的回答。
Hello World!
你已經(jīng)入坑了!
變量——給你個(gè)簡(jiǎn)單的定義
變量是為了存儲(chǔ)信息,在程序中被調(diào)用,標(biāo)識(shí)數(shù)據(jù)名稱或類型。
變量定義的規(guī)則:
變量名只能是字母,數(shù)字或下劃線的任意組合
變量名的第一個(gè)字符不能是數(shù)字
關(guān)鍵字不能生命為變量
為了方便讀取等,變量命名一般都遵循變量本身的意義,如名字命名為name,年齡為age等等。
name = "Laay"? #字符串類型string
age = "21"? #int類型
province = "shandong"
NameOfTwinsGf = "hanmeimei"
name_of_twins_gf = "hanmeimei"
address = “shanghai”
address1 = address
address = “beijing”?? #address1 賦的是值,而不是變量,所以不變
注釋
#????? ?最多不超過(guò)80個(gè)字符
’‘’ ‘’‘?? 多行注釋
格式化字符串
name = input("input your name:")age =int( input("input your age:"))
job = input("input your job:")
print("name is :",name)
print("age is :",age)
print("job is :",job)
msg = '''
infomation of user %s:
-----------------------------
name:? %s
age? ?:? %d?
job??? :?? %s
-----------------------------
''' % (name,name,age,job)
print(msg)
if 判斷
_username = ‘Laay’_password = ‘Laay’
username = input('input your name :')
password = input('input your password:')
if _username == username and _password == password:
??? print('login..')
else:
??? print('username or password is correct...')
age = 22
guess_num = int(input('input your num:'))
if guess_num == age :
??? print('congratulations! you got it.')
elif guess_num >age:
??? print('think smaller!')
else:
??? print('think bigger!')
循環(huán)
age = 22counter = 0
for i in range(10)
??? if counter<3:
??? ??? guess_num = int(input('input your num:'))
??? ??? if guess_num == age :
? ? ???? ?? print('congratulations! you got it.')
???????? ?? break
?????? ?elif guess_num >age:? ? ? ?
?????????? ?print('think smaller!')
?????? ?else:
?????? ??? print('think bigger!')
????else:
??????? continue_confirm = input('Do you want to contnue because you are stupid:')
??????? if countinue_confirm == 'y'
??????????? counter?? =? 0
??????????? ciontinue
??????? else:
??????????? print('bye')
??????????? break
??? count + = 1