ok 既然大家都会使用Python的"Hello world"那python就相当于会用了嘛,各回各家吧。
好吧,其实那只是一个开始而已。
一、本次会学习Python的基本概念
(1)在学习一门语言时不可避免的会对一些<数值>进行操作比如来个 1 + 1 = 2,或则 1 + 2 = 3等。
(2)获取想要保存某个<字符>或者<字符串>呢,比如 00xx 或者 x, o 等字母
在python的世界中这些内容都可以称之为字面常量。没错 1是<字面常量>, 'this is xxoo'也可以是字面常量。
(3)什么事字面常量呢,就是它就是它,你无法改变。(我就是我是不一样的烟火?)
(4)有的时候需要既可以保存的、也可以修改的值,则称之为<变量>
比如:i = 1 则 i为变量,它的保存值为1,并且可以将其修改为2或者其他什么值之类的。
亦或:str = "this is a big pig" 则str是变量,它的保存值为等号后面的内容。
二、变量命名规则
在python中变量的命名规则可以由大小写字母(a-z)、(A- z),0-9 以及下划线(_)组成
(1)注意1:变量的开头不为数字:比如 1a是不允许当变量名的,若前面加 _1a则允许但是不推荐。
(2)注意2:变量名称不包含空格、等。变量名称可以遵守匈牙利命名法。
三、对象
有可能你学习过其他语言,知道什么事面向过程,或者面向对象(如果没有女朋友该怎么面向对象呢),在python的世界中一切东西都是对象。i = 1, i是对象, str = 'xx' str是对象。 ch = 'x' ch是对象,当然也有更加高级的对象,比如类,链表、元组、字典等。
多说不做假把式:来几个基本的python变量操作
i = 1
print i
i = i + 1
print i
i = 'a'
print i
i = 'this is a str'
print i
将上面的代码敲入IDLE并且运行吧,可以看到这里的i可以存储1 或者字符或者字符串,因为python中的类型是动态类型,你给它赋值什么类型的值,他的类型即为该类型的值。
记住变量的命名、以及动态类型、字面值常量等。
下一节将讲解python的基本语法规则。