目录
1. print函数
2.变量
3. 常量
4. 标识符
5. 关键字(保留字)
6. input函数
7. 基本数据类型--数字类型
8. 算术运算符
9.赋值运算符
10.比较运算符(关系型运算符)
11.逻辑运算符
12. 成员运算符
13.运算符优先级关系
练习:判断一年是闰年还是平年。
功能:在屏幕上输出要输出的内容
语法: print(“输出内容”)
如果分别输出多个不同的内容时,可以用逗号隔开
示例:
定义:在程序执行的过程中其值可以改变的量。
变量的本质是一块内存空间,在那个空间中存放内容。
定义变量:变量名=变量值
变量在使用时必须要先定义才能使用
变量起名字时要满足标识符规则,而且不能和python中33个关键字重复。
输出变量的值:print(变量名)
示例:
给变量赋值:
1.直接给1个变量赋值 x=1
2.给多个变量赋同一个值 x=y=z=1
3. 给多个变量赋不同的值 x,y,z=30,20,10
定义:在程序执行的过程中其值不可以改变的量。
定义:用来标识某个东西的符号。
标识符规则:以字母或数字或下划线组成,数字不能开头。
一种特殊的标识符,已经被赋予特殊意思的单词。 33个关键字。
Python33个关键字
功能:从键盘输入内容,并且接收从键盘输入的内容。可以把这些内容存到变量中。
从键盘接收的内容都是字符串类型。str(字符串类型)
语法:变量名=input()
括号内可以加一些提示文字。
示例:
(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
+ - * / //(整除) %(求余) **(平方)
练习:从键盘输入上底,下底和高,求梯形的面积,并输出面积。
a=10 把10赋值给a
a=a+b 把a+b赋值给a
a+=b 等价于 a=a+b
a/=b 等价于 a=a/b
其他运算符同理。
> < >= <= != == 比较的结果是True False
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
in x in 迭代对象 判断x在不在迭代对象中,如果在,结果True,如果不在,结果False
not in x not in 迭代对象 判断x在不在迭代对象中,如果不在,结果True,如果在,结果False
** > 算术运算符(* / // % )> 算术运算符(+ -)> 比较运算符 > 赋值运算符>逻辑运算符(not>and>or)