Python的基本语法

目录

1. print函数

2.变量

3. 常量

4. 标识符

5. 关键字(保留字)

6. input函数

7. 基本数据类型--数字类型

8. 算术运算符

9.赋值运算符

10.比较运算符(关系型运算符)

11.逻辑运算符

12. 成员运算符

13.运算符优先级关系

练习:判断一年是闰年还是平年。


1. print函数

功能:在屏幕上输出要输出的内容

语法: print(“输出内容”)

如果分别输出多个不同的内容时,可以用逗号隔开

示例:

 

2.变量

定义:在程序执行的过程中其值可以改变的量。

变量的本质是一块内存空间,在那个空间中存放内容。

定义变量:变量名=变量值

变量在使用时必须要先定义才能使用

变量起名字时要满足标识符规则,而且不能和python中33个关键字重复。

输出变量的值:print(变量名)

示例:

 

给变量赋值:

1.直接给1个变量赋值   x=1

2.给多个变量赋同一个值   x=y=z=1

3. 给多个变量赋不同的值   x,y,z=30,20,10

3. 常量

定义:在程序执行的过程中其值不可以改变的量。

4. 标识符

定义:用来标识某个东西的符号。

标识符规则:以字母或数字或下划线组成,数字不能开头。

5. 关键字(保留字)

一种特殊的标识符,已经被赋予特殊意思的单词。 33个关键字。

Python的基本语法_第1张图片 Python33个关键字

 

 

 

 

 

 

  

6. input函数

功能:从键盘输入内容,并且接收从键盘输入的内容。可以把这些内容存到变量中。

从键盘接收的内容都是字符串类型。str(字符串类型)

语法:变量名=input()

括号内可以加一些提示文字。

示例: 

 

7. 基本数据类型--数字类型

(1)整型   int 

(2)浮点型   float   如:小数,科学计数法:3.11e+5    3.11e-5

(3)复数  complex  如:3+4j    3+4J

(4) 布尔型  bool   True(真)  False(假)

可以用type函数来查看数据类型:print(type(变量))

类型转换:

变量=int(要转换的内容)

可以把浮点型转成整型,也可以把一个字符串类型(整数)转成整型

把布尔类型转化成整型,True------1     False-----0

变量=float(要转换的内容)

把整型转成float,也可以把一个字符串类型(小数,整数)转成浮点型

变量=bool(要转换的内容)  把0  0.0  0.00 ...转成False  除了这些全部转成True

8. 算术运算符

+    -    *    /     //(整除)    %(求余) **(平方)

练习:从键盘输入上底,下底和高,求梯形的面积,并输出面积。

Python的基本语法_第2张图片

9.赋值运算符

a=10  把10赋值给a

a=a+b   把a+b赋值给a

a+=b  等价于  a=a+b

a/=b   等价于  a=a/b        

其他运算符同理。

 

10.比较运算符(关系型运算符)

>      <      >=      <=      !=      ==    比较的结果是True   False

Python的基本语法_第3张图片

11.逻辑运算符

and (与)      or (或)       not (非)

1. and运算    x and y

如果x为假,则结果就是x

如果x为真,则继续判断y,则结果就是y

2. or 运算    x or y

如果x是真,则结果就是x

如果x是假,则继续判断y,则结果就是y

3. not非    not x

如果x是真,则结果就是False

如果x是假,则结果就是True

12. 成员运算符

in          x in 迭代对象   判断x在不在迭代对象中,如果在,结果True,如果不在,结果False

not in    x not in 迭代对象  判断x在不在迭代对象中,如果不在,结果True,如果在,结果False

 

 

 

13.运算符优先级关系

** > 算术运算符(* /  //  % )> 算术运算符(+  -)> 比较运算符 > 赋值运算符>逻辑运算符(not>and>or)

Python的基本语法_第4张图片

练习:判断一年是闰年还是平年。

Python的基本语法_第5张图片

 

 

 

你可能感兴趣的:(python)