python语法认为条件x<=y<=z是合法的对吗_Python学习笔记(二)基础语法

学习Python,基本语法不是特别难,有了C的基本知识,理解比较容易。本文的主要内容是Python基础语法,学完后,能熟练使用就好。(开发环境依然是Python2.7,简单使用)

一,基本知识

1,不需要预先定义数据类型(此说法值得商榷,姑且这么说吧),这是与其他语言的最大不同(如C,C++,C#,Delphi等)

复制代码 代码如下:

>>> x=12

>>> y=13

>>> z=x+y

>>> print z

25

注意:尽管变量不需要预先定义,但是要使用的时候,必须赋值,否则报错:

复制代码 代码如下:

>>> le

Traceback (most recent call last):

File "", line 1, in

le

NameError: name 'le' is not defined

2,查看变量的类型函数type():

复制代码 代码如下:

1 >>> type(x)

2

3,查看变量的内存地址函数id():

复制代码 代码如下:

>>> x=12

>>> y=13

>>> z=x+y

>>> m=12

>>> print 'id(x)=',id(x)

id(x)= 30687684

>>> print 'id(m)=',id(m)

id(m)= 30687684

>>> print 'id(z)=',id(z)

id(z)= 30687528

>>> x=1.30

>>> print 'id(x)=',id(x)

id(x)= 43407128

从上述结果可以发现:变量的指向变,地址不变,换句话说,整数12的地址值始终不变,变化的是变量的指向(如x的地址变化);

4,输出函数print():

复制代码 代码如下:

>>> x='day'

>>> y=13.4

>>> print x,type(x)

day

>>> print y,type(y)

13.4

逗号运算符(,࿰

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值