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:

 

 

 

 

 

 

 

 

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐