社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

python入门python的基本语法

MySQL老师 • 4 年前 • 137 次点击  

基本语法

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 于1989年低发明”
“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变量的类型

不同大小的商品用不同大小的‘购物车’因此变量分为不同的数据类型
变量的数据类型:数字型 、 布尔型、 字符串型、 列表型、 元组型、 字典型

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

​ 整形:0101 80 -21 2x50 15503
​ 浮点型: 3.15 、 5.1E-10 -2.5e-15
​ 复数型:3.12+1.2j 、 -1.2-15j

  1. 布尔型;有True 与False 两种 在运算时True被当作1 、False被当作0
  2. 字符串型:pyrhon 中的字符串被定义为一个字符集合,它被引号所包含。这里的引号可以是单引号、双引号、三引号。
    字符串具有索引规则,第一个字符的索引是0,第二个字符的索引是1.

例子
string_one = ‘python’
string_two = “python”
string_three = ‘’‘python’’’

  1. 列表和元素类型

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

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

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

  2. 字典类型

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

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

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

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

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

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

    number = 5.2

    type(number)

    <class ’ float’>

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

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/73437
 
137 次点击