Python-day01
标签(空格分隔): py
Python
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言
1、Python语言简洁、易读、可扩展
2、跨平台,相同的代码可在不同操作系统上运行
3、简单易学
4、免费,开源,社区活跃,工具库丰富
5、功能强大,既可作为脚本执行,也可编写大型项目软件
官网下载地址: https://www.python.org/downloads/
自定义安装,自动配置环境
工具 Pycharm 下载路径: www.jetbrains.com/pycharm/
工具 Pycharm 设置
设置默认输出 :输出地址 编码设置 时间 使用者
定义源码代码编码 utf必须放在第一行或者第二行
python数据类型
标准数据类型 None
None的语义主要还是为了判断是否存在
标准数据类型 Number
整数类型 int
浮点数类型 float
复数类型 complex
构成: a + bj 实数部分a和虚数部分b都是浮点型
用内建函数 id() 可以查看每个对象的内存地址,即身份
具体的每个数字,在Python中都是一个对象,3与3.0是不同对象,内存地址不同
type() 获取对象的数据类型
标准数据类型 bool
True / False
标准数据类型 String
字符串类型,可以使用单引号,也可以用双引号表示字符串
字节(bytes)与字符串(String)之间转换
bytes在传输时给计算机看
String显示处理是给人看
变量
Python的变量名是区分大小写的
先赋值后使用
程序
基本架构如下
单行注释
# 例: #这是一句注释
多行注释:
"""
这是
多行
注释
"""
print 输出
占位符:
%d 整数
%f 浮点数
%s 字符串
分割:
sep="-" 以-分割字符串
input输入: 默认string类型
列表 List
语法 : 变量名 = [值1,值2,值3]
创建
list() 方法创建列表
访问
访问可加下标 从0开始 [) 包头不包尾
更新列表
删除
脚本操作
元组 Tuple
元组的元素不能修改,del删除
语法: tup1 = (值1,值2,..)
空元组: tup2 =( ,) 必须有一个逗号,索引访问,可相加
字典 Dictionary
语法: 变量名 = {key1 : value1, key2 : value2 }
key必须唯一,value随便 无需考虑排序问题
.clear() 方法 清空字典
集合Set
语法 变量名 = set( )
元素无序,不可重复 不建议使用{}引用,会与字典分不清
运算符