python基础
1.简单(逻辑、语法)、易学,适应人群广泛。
2.免费(学习成本低)、开源(开放源代码)
3.应用领域广泛(web开发、网络爬虫、数据分析、人工智能、机器学习)
解释器的作用
python解释器作用:运行文件
pycharm的作用
pycharm是一种python IDE(集成开发环境)
注释
①单行注释(ctrl+/)
# 注释内容
②多行注释
"""
第一行注释
第二行注释
第三行注释
"""
变量
变量就是一个存储数据的时候当前数据所在的内存地址的名字而已。
定义变量
1.变量名 = 值
变量名自定义,要满足标识符命名规则。
2.标识符
①标识符命名规则是python中定义各种名字的时候的统一规范。
*由数字、字母、下划线组成
*不能数字开头
*不能使用内置关键字
*严格区分大小写
②命名习惯
*见名知义。
*大驼峰(类名):每个单词首字母都大写。 例如:MyName
*小驼峰(函数名):第二个以后的单词首字母大写。例如:myName
*下划线(变量名):多个关键词用下划线隔开。例如:my_name
认识bug
所谓bug,就是程序中的错误。如果程序有错误,需要程序员排查问题,纠正错误。
八、认识数据类型
数值:int(整型)、float(浮点型) 布尔型:True(真)、False(假)
高级类型:字符串、列表、元组、集合、字典
九、格式化输出
格式符号 转换
%s 字符串
%f 浮点数
%d 有符号的十进制整数
%u 无符号的十进制整数
格式化输出:按照一定的格式输出内容。
**拓展
%06d 表示输出的整数显示位数,不足以0补全,超出当前位数则原样输出。
%.2f 表示保留小数点后两位。
转义字符:\n:换行,\t:制表符
运算符的分类
①算数运算符
+:加 1 + 1 = 2
-:减 1 - 1 = 0
*:乘 2 * 2 = 4
/:除 10 / 2 = 5
//:整除 9 // 4 = 2
%::取余数 9 % 4 = 1
**:次幂 2 ** 4 = 16
():小括号。(提高运算优先级)
②赋值运算符
单个变量赋值
num = 1
多个变量赋值
a, b, c = 1, 2, 3
多变量赋相同的值
a = b = 10
③比较运算符
④逻辑运算符
and or not
优先级顺序为 not、and、or。
拓展
and运算符,只要有一个值为0,则结果为0,否则结果为最后一个非0数字
or运算符,只有所有值都为0结果才为0,否则结果为第一个非0数字。
|
|