Python学习笔记:变量、运算符与表达式

对象是Python最基本的概念之一。

在Python中一切都是对象,常用的内置对象有:数字、字符串、列表、字典、元组、文件、集合、布尔型、空类型、编程单元(函数、类)。
注1:不需要事先声明变量名及其类型,直接赋值即可,且变量类型可随时发生改变(系统自动识别和推断变量类型)(属于强类型编程语言,)。
>>> x=5
>>> x="hello world"
>>> x
'hello world'
>>> 
注2:Python中修改变量值的操作,并非直接修改变量的值,而是修改变量指向的内存地址(引用)。这也说明了Python采用的是基于值的内存管理方式。同时,Python具有自动内存管理功能:即对于没有任何变量指向的值,Python会自动将其删除。
变量名规则(标识符)
(1)以字母(小写居多,也可大写)或下划线开头(以下划线开头的在Python中有特殊含义)
(2)不能有空格或标点符号
(3)不能使用关键字
(4)开头不能使用数字
(5)见名知意
运算符与表达式
算数运算符 :
+ - * / % ** // 
加 减 乘 除 取摸 求幂 取整 
算数运算表达式 :
a = 10 
1 + 1 2*3 a/2 
功能:进行相关的数学运算,不会改变变量的值。
备注:成员测试运算符 in 用于成员测试,即测试一个对象是否是另一个对象的成员。
>>> 4in[1,3,4]
True
>>> type(3) in(int,list,tuple)
True
>>> for i in(3,4,5,7):
print(i,end="\t")
3 4 5 7
注释:内置函数input()用于接收用户输入,print()用于把处理结果或其他信息展示给用户。(input对所有内容都作为字符串对待。相应的,内置函数eval()可输入内容进行内容转换,仅对字符串求值,而不能自动转化为对应类型,参照下述代码:)
>>> x=input()
12222
>>> x
'12222'
>>> eval(x)
12222
>>> type(x)
<class 'str'>
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值