python知识点小结
python特点:1:简单(相比于其他计算机语言而言)2:编译边执行3:高级 ( 不注重底层的源码)4:面向对象( 既可以支持面向对象也可以支持面向过程的一门语言)5:可扩展 (扩展模块)6:免费开源7:可移植8:丰富的库9:可嵌入性...
python特点:
1:简单(相比于其他计算机语言而言)
2:编译边执行
3:高级 ( 不注重底层的源码)
4:面向对象( 既可以支持面向对象也可以支持面向过程的一门语言)
5:可扩展 (扩展模块)
6:免费开源
7:可移植
8:丰富的库
9:可嵌入性
注释:标注的解释 解释说明
单行注释 #
多行注释:①通过单行注释 # 实现多行注释
②""" XXX """
③'''XXX'''
注意不能混用
4.2 定义变量
数据类型 变量名称 = 变量值;
int a = 10 ;
强数据类型语言 声明数据类型 每个类型所占据的内存大小是不一样的
byte boolean 占 1个字节
short char 占 2个字节
int float 占4个字节
long double 占8个字节
python 是一个典型的弱数据类型语言 弱数据类型语言(变量类型不固定,值是什么类型,变量自动变成对应的类型) 不用声明数据类型
变量名称 = 变量值
全局函数:
type() ------ 查看变量的类型
print() ------ 在控制台输出字符串 标准的输出函数
Python 标识符:
1. 变量名称只能由有效字符(数字、字母、下划线)组成 (name+ 报错 --- 语法错误)
2. 不能以数字开头
3. 不能是关键字或者保留字
4. 变量命名尽量有意义
下面的列表显示了在Python中的保留字。这些保留字不能用作常数或变数,或任何其他标识符名称。所有 Python 的关键字只包含小写字母。
数据类型:
python是弱数据类型语言,所以没有数据类型----------错误的
python是弱数据类型语言,去声明变量的时候不用声明数据类型,系统会根据变量的值自动判断其数据 类型
分类: 基本数据类型和复合数据类型(引用数据类型)
基本数据类型:
数值型 :整型 int ;浮点型 float ;复数(虚数) 一般用不到; 数学模型 布尔类型(bool): 用来判断条件成不成立?一般只有两种情况的时候会用到布尔类型 True False (python中要注意大小 写);字符型(字符串)
定义字符串的方式: " 字符串" ' 字符串 ' """字符串 ""'' ‘’‘ 字符串 ’‘’ str() 字符串中可以包含各种语言
转义符 \ \n ------ 换行符 \t ------- 制表符
算术运算符:
+ (加法运算) - ( 减法运算) *(乘法运算) / ( 除法运算 ) // ( 整除运算) %( 取余运算 求余数) ** ( 幂次方运算)
字符串的拼接:
1. 通过+进行拼接 print("对应的华氏度是:"+str(f))
2. 通过%占位符 print("%s摄氏度是%s华氏度"%(cel,f))
比较(关系)运算符:
>(大于) <(小于) >=( 大于等于) <= (小于等于) == (等于) != (不等于)
逻辑运算符:
and ------ 且 or ------- 或 not ----- 非
赋值运算符:
= ------ 等于 赋值 += ----- 加等 ( a += 1 相当于 a = a + 1 )
-= ----- 减等 *= ------ 乘等 /= ------ 除等
//= ----- 整除等 **= ----- 幂次方等
选择结构:
循环结构:
for循环:
range()函数
range ---- 范围,区间 range(参数) ------- 表示的是从0开始到参数结束,不包含这个参数的,前闭后开的区间
range(参数1,参数2)----表示的是从参数1到参数2之间,不包含参数2,前闭后开的区间
range(参数1,参数2,step)------表示的是从参数1到参数2以step为单位之间的数,不包含参数2,前闭 后开的区间
break 和 continue:
更多推荐
所有评论(0)