python是一门面向对象的,解释性,弱类型,的脚本语言.
编译语言:把高级语言转化成机器能听懂的机器语言的过程叫编译
解释语言:使用解释器把高级语言转化成平台能听懂的机器语言并立即执行的语言
弱类型:
money = "字符串"
money = 1 # 整型
money = 9.9 # 浮点型
声明的变量赋什么值就是什么类型
type(变量名) 返回变量的类型
python语言的特点:
1.python是统用语言,具有通用性(跨平台可运行--解释性语言)
2.python语法简洁.
3.python生态高产.
Dos命令
cd .. | 回退到上一目录 |
cd | 切换目录 |
cd 指定目录路径 | 跳转到指定目录 |
dir | 浏览目录 |
mkdir(make) | 创建新的目录 |
rmdir(remove) | 删除目录 |
Ipconfig | 查看IP地址 |
ping | 测试网络是否畅通 |
exit () | 退出 |
pip命令
pip list | 列出安装过的库 |
pip install 包名 | 安装包 |
pip uninstall 包名 | 卸载包 |
pip -v | 查看版本 |
pip freeze >文本 | 将项目依赖的包输出到指定的文件里 |
pip install -r 文本 | 使用pip安装文本文件内依赖的包 |
交互式 :写一行翻译一行 (所见即所得)缺点是无法保存代码,写多了无法维护.
源文件式: 把文件一次性交给python处理(统一编辑),可以保存代码,便于维护代码.
工具:sublime ,pycharm
代码规范:项目规范优于标准规范
代码执行顺序:从左到右,从下到上
变量:
生活中 : 容器(喝水的杯子,垃圾桶,硬盘) --->放东西
编程中:"盛放"程序中的数据.
付款--->付款金额
购物车--->商品数量
订单--->收件人 收货地址 联系电话
是否匿名--->是 & 否
变量 和 常量
常量: 固定的值, 值不能发生改变
变量: 里面"盛放"的值随时可以发生改变
杯子(变量): 白开水 茶水 咖啡 可乐 果汁 牛奶 奶茶
变量: 声明变量实际上就是给内存要空间.
变量里面可以存放的类型:
字符串 ("引号里面的东西") , 整型(5,4,3,2,1), 浮点数(99.9, 8.8), 布尔类型(True & False), 列表list, 字典dict, 集合set
变量的命名规则:
标识符(age =18)
由字母 数字 _ 组成, 不能以数字开头, 空格或+等符号都不能
严格区分大小写
不能使用python的保留字(关键字)
查看python保留字--->:
>>>import keyword
>>>print(keyword.kylist)
保留字:
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
原则: 见名知意
建议:
- 驼峰式: 如果变量名由多个单词组成,除第一个单词之外的每个单词首字母大写(getName, payMoney)
类:如果定义类名,每个首字母都要大写
- 下划线式:python中变量的,函数命名:get_nane(python推荐)pay_money(python推荐)
总结:
了解:
python发展史
掌握:
安装和环境的配置
变量和变量命名规则
单词:
Print() | 打印 |
defined | 定义 |
syntaxError | 语法错误 |
NameError | 名字错误 |
invalid | 无效的 |
character | 字符 |
file | 文件 |
directory | 文件夹 |
deal | 交易 |
money | 美元 |
count | 总数 |
person | 收货人 |
type() | 返回类型 |
goods | 商品 |
total | 总数 |
更多推荐
小白自学python的第一天(python语言介绍)
发布评论