变量的含义:一个数据储存空间的表示
x=1+1;
X=12+1;
y=12.12+1;#自动数据类型转换 #强制数据类型转换
b=2>1;
b1=1>2;
print(x);
print(X);
print(y);
print(b);
print(b1);
运算符:
算术运算符:+ - * /(得到小数);%//(只得到商,取整),**幂-返回X的y次幂
赋值运算符=/带浮点型
i=1;
x,y,z=1,2,3;
a=b=c=5;
print(x,end="");
print(y,end="");
print(z,end="");
del删除单个或多个对象的引用。例如:
del c,b;
print(c/b);带浮点型
print(b//c)取商
print(b%c);取余数
print(a+b/c);
不换行print(,end="")
print(4**1);
关系运算符:> < >= == <= !=
print(1==2);
print(1<2);
print(1>2);
print(1!=2);
逻辑运算符:and or not && // ! 就相当是与或非
print(False and False);
print(False or True);
print(not False);
字符串
name="张三";
name=name+"33";
print(name);
input("输入你的名字"):键盘录入
int()将str转换成int
str()将非str转换成str
input()键盘录入类型:str
注释:#单行注释 多行注释""""""
name=input("输入你的名字:");
print("你录入的名字是:"+name);
age=int(input("你的周岁:"));
xu=age+1;
print("你录入的名字是:"+str(age)+"周岁:"+str(xu));
分支结构:is switch
if 简单if if else 多重if 嵌套if
age=int(input("你的周岁:"));
if(age<=18);
print("考入大学");
elif(age<=25);
print("结婚生子");
elif(age<=35);
print("事业巅峰");
elif(age<=45);
print("补补肾");
else:
print("挂在墙上");
练习:请用户输入一个四位数字:求此数字各个位之和
num=int(input("四位数字:")):
qian=num//1000;
bai=num%1000//100;
shi=num%100//10;
ge=num%10;
print(qian+bai+shi+ge);
chenji=int(input("请输入你的成绩")):
if(chenji>=90):
print("优秀");
elif(chenji>=70):
print("良好");
elif(chenji>=60):
print("及格");
else:
print("不及格");