01 python 运算符与数据类型

本文详细介绍了Python编程的基础知识,包括运算符、变量声明、数据类型转换等核心概念。通过实例演示了算术运算、变量赋值及类型转换的过程,适合初学者入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、运算符

二、变量

三、数据类型


一、运算符

  • + 加 
  • - 减
  • * 乘
  • / 除  
  • % 取模
  • ** 取幂
  • // 相除向下取最接近的整数
  • += 加等于(x += 2 等于 x = x + 2)
  • -= 减等于 
# 等于 5
print(2 + 3)
# 等于 3
print(4 - 1)
# 等于 4
print(4 * 1)
# 等于 1.66666666
print(5 / 3)
# 等于 2
print(5 % 3)
# 等于 3的3次方等于27
print(3 ** 3)
# 等于 3
print(10 // 3)

二、变量

my_age = 17
name, age, sex = "张三", 25, "男"

print(my_age)
print(name)
print(age)
print(sex)
  • python 无需申明变量类型,直接给变量名赋值即可
  • 只能在变量名称中使用常规字母、数字和下划线。不能包含空格,并且需要以字母或下划线开头。
  • 不能使用保留字或内置标识符,保留词如下图:

三、数据类型

  1. 整数 和 浮点数
    x_i = 1
    y_f = 1.1
    x = int(4.7) #使用int方法,会将浮点型转换为int类型
    y = float(4) # float方法,可以将int 转换为float
    
    print(type(x_i))
    print(type(y_f))
    print(type(x))
    print(type(y))
    

    控制台输出: 

    <class 'int'>
    <class 'float'>
    <class 'int'>
    <class 'float'>

     

  2. 布尔类型
    1. True 、False 通常也可以用1标识True,0表示False
    2. 比较运算符 < 、 >、>= 、<= 、== 、!= 

  3. 字符串
    #在 python 中,字符串的变量类型显示为 str
    # 你可以使用双引号 " 或单引号 ' 定义字符串。如果你要创建的字符串包含其中一种引号,你需要确保代码不会出错。
    my_string = 'this is a string!'
    my_string2 = "this is also a string!!!"
    #你还可以在字符串中使用 \,以包含其中一种引号:
    this_string = 'Simon\'s skateboard is in the garage.'
    #将打印 Simon's skateboard is in the garage.
    print(this_string)
    
    #可以使用三个单引号定义申明长字符串(跨很多行的那种)
    this_string2 = '''
            呵呵,啊哈哈 "",aa 
            第二行
    '''
    print(this_string2)
    #字符串的类型为:str
    print(type(this_string))
    #可以使用 + 拼接字符串
    print(my_string + my_string2)
    #len可以返回字符串的长度
    print(len(this_string))

     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值