(MAX第二篇)Python变量及数字型数据(整数型,浮点型,布尔型)

本文介绍了Python中的变量定义、错误处理、关键词概念,重点讲解了整数型、浮点型、复数型和布尔型数字类型的特性和用法,包括变量命名规则、输入输出操作以及空值的特殊含义。
摘要由CSDN通过智能技术生成

1. 变量

1.1 变量定义

变量是一个可以赋值的量,他可以取到不同类型的数据,比如整数型int (integer前三个字母),浮点型(float),还有字符串

变量必须是由数字、字母(区分大小写)以及下划线(_)组成,且开头不能是数字,不能与关键字if, else, while, elif …)重复。

>>> a=3
>>> a
3
>>> _b=3+3  #3+3的结果赋值给b
>>> _b
6
>>> a3_c=10*5  #10*5的结果赋值给a3_c,但是这个变量名不太合适
>>> a3_c
50
>>> _b+_  #后面的下划线表示上面的值
56

变量命名尽量能够一目了然能够看出具体的意义,如若由两个单词则可以使用下划线(_)来间隔。

>>> first_name='Max'
>>> last_name="Wang"
>>> student_height=180

相等符号"=“用来给变量赋值(但不是相等的意思),如果说某个变量等于某个值用==表示相等(布尔值会涉及到)。

>>> width=10  #赋值给变量width
>>> height=20 #赋值给height
>>> width*height #直接使用变量的赋值得到最后的结果
200
>>> price=100
>>> discount=0.8
>>> price*discount
80.0
>>> m,n,p=3,2,1#多个变量同时赋值
>>> m  
3
>>> n
2
>>> p
1
>>> a=5+3   #把5+3=8赋值给a
>>> b=6+10   #把6+10赋值给b
>>> a+b
24

1.2 报错

如果没有提前给变量赋值,则该变量是未定义的变量,不能直接使用

>>> a+b       # try to access undefined variables
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'a+b' is not defined”

1.3 关键词

关键词是python程序中已经使用的标识符,是固定不可变的。
比如:if, else, elif, while, import

2. 输入输出

2.1 输入

input(),可以直接输入需要的内容

>>> input('Please enter something:'
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值