python入门python的基本语法

网友投稿 517 2022-05-29

基本语法

1.1.1第一个注释

print(“hello,python”) # 第二行注释

string_demo = “你好!”

string_demo

print (3,4)

def find_all (self) :

‘’‘Return all itms.’’’

return self.find(‘all’)

1.1.2行与缩进

if True:

print(“True”)

else:

print(“False”) # 行与缩进必须一致一般都是默认空格四个

print(“False”) # 语法错误,同级缩进不一致

注意在python中不能用tab键盘,以及tab与空格键混用

1.1.3语句换行

python 代码建议不超过80个 ,过长在外侧添加一对圆括号

string = (“python 是一种面向对象、解释型计算机程序设计语言,”

“有Guido van R ossum 于19**低发明”

“pyton源代码同样遵循GPL协议”)

但是在有{}、【】、或()链接的多行语句会进行隐式链接,就不需要再用上面的方法进行换行。

total = [‘irem_one,’ ‘total_two’,‘total_three’

‘total_for’]

变量和数据类型

1.1变量与赋值

变量相当于购物车,用来存储数据,然后有python再对这些数据进行累加

num_one = 10 # num_one 就是一个变量,就好比一个购物车,存储的数据是10

num_two =89 # num_two 也是一个变量,存储的数据是89

把 num_one 与 num_two 两个‘购物车’进行累加,放到result变量中

result = num_one + num_two

1.2变量的类型

不同大小的商品用不同大小的‘购物车’因此变量分为不同的数据类型

变量的数据类型:数字型 、 布尔型、 字符串型、 列表型、 元组型、 字典型

数字型分为:整形 、 浮点型、 复数

整形:0101 80 -21 2x50 15503

浮点型: 3.15 、 5.1E-10 -2.5e-15

复数型:3.12+1.2j 、 -1.2-15j

布尔型;有True 与False 两种 在运算时True被当作1 、False被当作0

字符串型:pyrhon 中的字符串被定义为一个字符集合,它被引号所包含。这里的引号可以是单引号、双引号、三引号。

字符串具有索引规则,第一个字符的索引是0,第二个字符的索引是1.

例子

string_one = ‘python’

string_two = “python”

string_three = ‘’‘python’’’

列表和元素类型

我们可以将列表和元组当作高中学的普通的“数组”,他们可以保存任意数量任意类型的值,这些值称作元素,。列表中的元素使用[ ]包含,中括号里的值可以任意改变。元组中的值用( )包住,其中的值不可以被修改。

list_name = [ 1, 2, ‘hello’ ] # 这是一个列表

tuple_name = ( 1,2, ‘hello’ ) #这是一个元组

字典类型

字典是python中映射的数据类型,有建—组成。字典可以储存不同类型的数据类型的元素,元素使用大括号{ } 来包含。 通常情况下,字典的键会以字符串或者数值的形式来表示,而值可以是任意类型。

dict_name = { “name” :" zhangsan ‘’ ,’’ :18} #这是一个字典

上述是dict_name 是一个字典类型,它储存了两个元素,第一个与元素的键为name,值为zhangsan ;

第二个元素的键为age,值为18

在python中,只要定义一个变量,并且该变量储存了数据,那么变量的数据类型就已经确立了。系统会自动辨别变量的数据类型,不需要开发者标注说明。

使用:type(变量的名字) 命令来查看数据类型。

number = 5.2

type(number)

python入门python的基本语法

number 的数据类型为5.2 ,系统会自动判断number的数据类型为float。

Python 数据结构

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:数据结构——排序
下一篇:大数据技术原理与应用之【Spark】习题
相关文章