Python 笔记1

92 阅读1分钟

变量

如何创建变量?(注释: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>=60print("及格")
else:
print("不及格")

让用户随机输入一个数字,判断是否为偶数,如果是偶数,输出hello,反之输出world

num=int(input("请输入一个数字"))
if num%2==0print("hello")
else:
print("world")

==用于判断是否相等

多重分支

if 条件一:
 如果条件一为真,那么执行代码
elif 条件二:
 如果条件二为真,那么执行代码
else :
 如果条件二为假,那么执行代码

对学生结业考试成绩测评:成绩>=80:良好 成绩>=60:中等 成绩<60:差

score=int(input("请输入分数"))
if score>=80:
print("良好")
elif score>=60:
print("及格")
elseprint("不及格")