標籤: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語句結構