python 的缺点
- 运行速度慢
- 代码不能加密
- 强制缩进
- GIL全局解释器锁(你需要计算的东西是一批物资,单线程是说只有一条公路,多线程是说同时有很多条公路,python只有一条公路,但是上面的货车能开得很快,货车的快慢是由CPU决定的,因为很快,所以让很感觉不到其实只有一条路的局限性)
python的应用方向
- web开发
- 爬虫
- 数据分析
- 运维开发
- 机器学习
- 人工智能
python中两句特殊注释
#!/usr/bin/python3
#--coding=utf-8 --
IDE = Integrated Development Environment: 集成开发环境
变量的命名规则
只能以字母或者下划线开头
不能使用关键字命名
变量的命名规范
见名识意
小驼峰式
大驼峰式
下划线命名法
算术运算符
取余: a%b
商取整: a//b
输出格式
输出变量
name="张三"
age=18
thing="犯了事"
print("我叫%s,我今年%d,我%s"%(name,age,thing))
格式化输出
name="张三"
age=18
thing="犯了事"
print("我叫{},我今年{}岁,我{}".format(name,18,thing))
print()自带换行,取消换行:print(“不换行”,end="")
输入格式
name=input("请输入您的姓名:")
num=eval(input("请输入您的年龄:"))