python 初2017-3-27
今日所学:
编译型语言:如c/c++/go ,运行效率高,开发效率低,不便跨平台。
解释型语言:如js/py/ruby,运行效率低,开发效率高,跨平台。
混合型语言:java/c#。
python变量:一个容器,存储数据到内存。
Python变量命名规则:不同于其他windows开发习惯运用大驼峰命名法,py 官方推荐使用小写下划线写法。
python-pycharm:ctrl+? 注释并且反注释。python强制缩进,默认必须顶格写,官方建议4个空格,tab四个空格符,同级代码缩进必须一致。
py校验密码:import getpass; password=getpass.getpass("please input your pwd:");
for ex:
import getpass
username = input("please input u name:")
password=getpass.getpass("pleasee u pwd:")
if username == "ada" and password == "ada123@":
print("hello ada! ")
else:
print("error! u pwd is error!")
print(username,password)
py条件语句:
age = 38
user_age = int(input("input u guess:"))
if user_age > age:
print("try smaller...")
elif user_age < age:
print("try bigger...")
else:
print("u got it!")