变量
如何创建变量?(注释:ctrl+/)
- 变量名称=赋值
在编程语言中“=”是赋值的意思
基本数据类型
- 1.数值型
x=20 - 2.字符型(在任何的编程语言中。只要获取用户输入的内容,都是字符)
x=“hello world” , x=“20”→它属于字符串 - 3.布尔型(逻辑判断) true(真), false(假)
运用如下:
x=20
y=30
z=x+y
print(z)
这个x,y属于数值,它输出来的值为50。
x="20"
y="30"
z=x+y
print(z)
而这个x,y属于的是字符串,它输出来的值不是50。而是2030,因为字符型的“+”有拼接的作用。如果用“*”“/”的话,会出现错误。告诉你不是int而是str。(int代表数值型,str代表字符型)。
x=20<28
print(x)
这个属于布尔型,它输出的则是true,反之x=20<13则是false。
基础运算符
+, -, *, /, %(余数)
算数运算符(赋值运算符)
x=20
x=x+1
print(x)
可以写成
x=20
x+=1
print(x)
下面那个就运行的比较快。
例题
让用户随机输入一个宽度和一个高度,然后弹出相对应的面积【input() 输入指令】。 先将用户输入的值赋值给x
width=int(input(“请输入宽度”))
height=int(input(“请输入高度”))
sum1=width*height
print(sum1)
int方法将xxx转化为数值型
分支语句
判断条件 真or假 走不同分支
if 判断条件: 如果条件为真,运行代码 else: 如果条件为假,运行代码 用户输入一个学生成绩,如果大于60 输出及格 ,小于输出不及格
score=int(input("请输入成绩"))
if score>=60:
print("及格")
else:
print("不及格")
让用户随机输入一个数字,判断是否为偶数,如果是偶数,输出hello,反之输出world
num=int(input("请输入一个数字"))
if num%2==0:
print("hello")
else:
print("world")
==用于判断是否相等
多重分支
if 条件一:
如果条件一为真,那么执行代码
elif 条件二:
如果条件二为真,那么执行代码
else :
如果条件二为假,那么执行代码
对学生结业考试成绩测评:成绩>=80:良好 成绩>=60:中等 成绩<60:差
score=int(input("请输入分数"))
if score>=80:
print("良好")
elif score>=60:
print("及格")
else:
print("不及格")