变量、数据类型、类型转换、运算符

  • 一、变量
打印语句里是可以直接写数字和变量的
变量的作用:存储数据的(给数据起名字的)
如何写一个变量:10 10 10
    格式:变量名=数据
注意:右边的值赋给左边

变量的命名规则:
    1.见名之意
    2.变量名可以使用字母、数字和下划线
    3.数字不可以开头
    4.区分大小写
    5.不能使用关键字
  • 二、数据类型
整数  小数
type():检测变量是什么类型的
整数int  小数float
字符串str:用双引号或者单引号就是字符串
布尔bool:用来判断对错的 True正确 False错误
空值None:这个变量没有值
列表  元组  字典  集合
  • 三、类型转换
'''
数字可以和数字做运算
'''
# a=10
# b=20.1
# print(a+b)

'''
整数和字符串求和
报错:整数和字符串不能够做运算
注意:只有类型相同的数据才可以运算
'''
# a=10
# b="20"
# print(a+b)

'''
字符串加法运算:
字符串做加法是拼接
'''
# a="10"
# b="20"
# print(a+b)
'''
整数和字符串做加法运算,除非字符串的内容是数字
我们可以将字符串转换为整数
转换方式:int(要转换的数据/变量)
'''
# a=10
# # b=int("20")
# b="20"
# c=int(b)
# print(a+c)

'''
将整数转换为字符串str()
'''
a=str(10)
b="20"
print(a+b)
  • 四、运算符
  1. 1.算数运算符
    加+
    减-
    乘*
    除/
    取整// 不是四舍五入,直接将小数舍弃
    求余(求模)%
    a的b次方:**
    a=5
    b=3
    print(a**b)
    
    
    2.赋值运算符
    =
    
    
    
    3.复合运算符
    +=  -= *=  /=  //= %=  **=
    
    a=10
    a=a+2
    a*=2 #a=a*2
    print(a)
    
    
    
    4.关系运算符
    >  <  >=   <=   !=  ==
    
    a=10
    b=10
    print(a==b)
    
    
    5.逻辑运算符
    and :条件全部满足才是True,有False则False
    or :有True则True
    not:取反
    
    a=10
    b=20
    print(a>b and a<b) #False and True
    print(a>b or a<b) #False or True
    print(a!=b and a<b) #True and True
    print(not a>b)  #not  False

猜你喜欢

转载自blog.csdn.net/qq_42713578/article/details/81074897
今日推荐