python基础01
计算机的组成
计算机由硬件系统和软件系统两部分组成,其中,软件系统主要分为系统软件和应用软件
1.python基础
1.1认识python
1.python诞生于1991年,龟叔
2.python的优缺点
(1)优点:简单、易学、免费开源、可拓展性、可移植性、丰富的库、规范的代码、解释性语言
(2)缺点:解释性语言的共同缺点:执行效率慢
3.python的应用场景
web应用开发、网络爬虫、科学计算、桌面软件、游戏、人工智能
4.print() 输出,默认自动换行
PEP8标准:①单行注释后需加空格
②代码的最后一行须为空行
1.2注释
注释分为单行注释和多行注释
(1)单行注释
以#开头,#右边的东西当作说明,程序不执行
(2)多行注释
'''
xxxxx
'''
"""
xxxxxx
"""
1.3变量
(1)变量的命名规则(/标识符的命名规则):由字母、数字、下划线组成,但只能由字母和下划线开头(即:数字不能开头)且不能与内置关键字重复
(2)type() 检测变量的数据类型
(3)数据类型:
int:整型
float:浮点型
string:字符串。特点:用引号引起来
list 列表[]:如:l = [1, 2, 3, 4, 'abc']列表可以存储多个数据,且各个数据可以是不同类型。工作中一个列表都存储相同类型的数据
dict 字典{}:如:d = {'name': 'python', 'age':28}name的对应值是python----键值对
tuple 元组():如:t = (1, 2, 3)元组可以存储多个数据,特点:存储的数据是不可改变的,通常把不改变的或者不能改的放到元组里面,用语法规范避免误操作
bool 布尔型:只有True和Flase两个值
1.4标识符
驼峰命名法:
(1)小驼峰式命名法: 第一个单词的首字母小写,后面单词的首字母均大写
(2)大驼峰式命名法: 每个单词的首字母均大写
还有一种命名方法是用下划线“_”来连接所有的单词
1.5格式化输出
默认因为print有一个end=‘\n’ – 表示的是print的结束符号
print(‘hello world’, end=’\t’) \t 是一个tab键的距离
常用的格式化符号:
%s:字符串
%d:整数
%f:浮点数
精度控制:%.2f 小数点后保留两位