learn with python-第二章:变量,表达式和申明

第二章:变量,表达式和申明
2.1值以及类型
值是最基本的编程元素,目前为止我们看到的值有2以及hello world,这些值属于两种类型,2是数字类型,hello world是字符串类型,我们可以通过引号判断字符串类型。
print语句对于数字类型的值也有效
>>> print 4
4
如果不确定值得类型,可以让解释器告诉你
>>> type("Hello, World!") 
<type 'string'>
>>> type(17)
<type 'int'>

2.2变量
编程语言最强大的特性就是操作计算变量,变量值得是指向一个值得引用。
下面的语句常见了一个新的变量并给其赋值
>>> message = "What's up, Doc?"
>>> n = 17
>>> pi = 3.14159
打印变量值
>>>print(message)
会打印出变量的值,同时也可以查看变量的类型
>>>type(message)

2.3变量名以及关键字
程序员应该为变量取一个有意义的名字,并编写注释说明变量的用途。
变量名可以任意常,可以同时包含数字和字母,但是必须以字母开头,虽然用大写字母开头符合语法,但是我们通常不这么干。名称中也可以包含下划线,我们通常在多个单词组成的名称中使用,例如my_name或者price_of_tea.
如果为变量赋予一个非法的值,会得到一个语法错误:
>>> 1w = 123;
SyntaxError: invalid syntax
>>> more$ = 1000000
SyntaxError: invalid syntax
>>> class = "Computer Science 101"
SyntaxError: invalid syntax
第一个参数错误因为它不以字符串开头,$是非法字符,class是关键字
python有28个关键字
and    continue    else    for    import    not    raise
assert    def    except    from    in    or return   
break    del    exec    global    is    pass    try
class    elif    finally    if    lambda    print    whiile


2.4申明
申明是python解释器可以执行的一条指令,当在命令行中输入一条申明语句的时候,python执行并返回,一个脚本通常包含一系列的指令,如果包含多个申明语句,这些语句并不会打印出来

2.5计算表达式
表达式包含值,变量以及操作符。如果在命令行中输入一条语句,解释器会计算并返回结果
>>>1+1
2

2.6操作符与操作数
操作符是一个特殊的符号,操作符操作的值称为操作数。

2.7操作优先级
当表达式中有多个操作符的时候,操作符的优先级依赖于语法规则

2.8字符串的操作
总的来说,不能对字符串进行数学运算,即使这些字符串看起来像是数字。

2.9注释
当程序过于复杂而难以阅读的时候,通常很难弄明白这些代码在干啥,因为这个原因,在你的代码中添加一些解释来解释程序的执行非常有意义,这些解释被称之为注释,以#开头。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值