python基礎語言以及if/while語句結構

來源:互聯網
上載者:User

標籤:font   編譯   數字   bigger   code   family   led   span   pycha   

 

 

接下來學會了變數:用簡單的變數來代替複雜的字串

變數首字母不能是數字或者特殊符號~!@#¥等。

字元集的發展:

ASCII 255個 1個占1bytes------>1980年 GB2312 支援7千多漢子--------->1995年,GBK10,支援2W多漢子------>2000年,GB18030支援27000多漢子,-----Unicode,漢子占2bytes,但是出現英文不好儲存------->utf8,1個英文占1個位元組,1個漢子占3個位元組

例一:(在pycharm中編譯運行,之後的代碼都是一樣)

方法一:

name=input(”name:”)

age=input(“age:”)

job=input(“job:”)

salary=input(“salary:”)

info=’’’

------ info of % ---------

Name:%

Age:%

Job:%

salary:%

‘’’%(name,name,age,job,salary)

print(info)

方法二:

name=input(”name:”)

age=input(“age:”)

job=input(“job:”)

salary=input(“salary:”)

info=’’’

------ info of {_name} --------

Name:{_name}

Age:{_age}

Job:{_job}

Salary:{_salary}

‘’’.format(_name=name,_name=name,_age=age,_job=job,_salary=salary)

print(info)

接下來是賬戶密碼的校對:

_username=’xiangxiao’ #(預設取值要用單引號)

_password=’abc123’

username=input(“username:”)

password=input(“passwoed:”)

if _username==username and _password==password :

print(“welcome {name} come here..”.format(name=username))

else :

  print(“failed password or username”)

註:在pycharm中編譯的時候,注意首行縮排,IndentationError表示縮排錯誤

迴圈注意事項:

break:結束當前的迴圈

continue:結束本次迴圈,直接進行下一次迴圈

例二:猜年齡,實現給出實際年齡,要求猜三次年齡,超過三次,則退出迴圈;

oldboy_age_of=56

count=0

while count<3:

guess_age=int (input(“guess_age:”))

if guess_age==oldboy_of_age :

print(“you are right”)

elif guess_age<oldboy_of_age :

print(“please guess bigger”)

else :

print(“please guess smaller”)

if count==3 :

guess_confirm=input(“do you want to guess it?”)

if guess_confirm !=’n’

count=0

else:

print(“you have tried too much.. ”)

 

 

 

 

 

python基礎語言以及if/while語句結構

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.