详解python 注释、变量、类型

yipeiwu_com6年前Python基础

1、注释

单行注释,使用#,#号后面的都是注射,例如
#我是单行注释
print("Hello Python world")
多行注释:开始和结束用三个单引号扩起来
'''
我是多行注释
我是多行注释
我是多行注释
'''print("Hello Python world")
多行注释:开始和结束用三个双引号扩起来
"""
我是多行注释
我是多行注释
我是多行注释
"""
print("Hello Python world")

注意:单引号和双引号混合注释是不可以的呦,只能是开始结束三个单引号或者三个双引号,而不能是开始(结束)三个单引号+结束(开始)三个双引号。

2、变量

变量是用来存储【值】的。python中的变量【不】需要声明类型。

#声明变量message
message="我是一条信息"
print(message)
#第二次默认重新赋值
message="我是重新赋值的信息"
print(message)

打印结果:

我是一条信息

我是重新赋值的信息

3、数据类型

虽然python声明变量时,不需要直接定义类型,但实际数据还是分类型处理的,下面就重要数据类型进行整理。

字符串类型

字符串就是一系列字符串。在python中用引号括起来的都是字符串,括号可以是单引号,或者双引号。

#双引号
strA="This is a string"
#单引号
strB='This is also a string'
#双引号内可包含单引号
strC="This is also a 'string'"
#单引号内也可以包含双引号
strD='This is also a "string"'

数字

python支持四种数字类型:

int(有符号整型)
long(长整型)
float(浮点类型)
complex(复数)

长整型一般数字后面紧跟大写L来区分,尽量不要使用小写的l

复数是有实数部分和虚数部分构成,可以用a+bj或者complex(a,b)表示,复数的实数a和虚数b都是浮点型

列表

List(列表)是python中使用最频繁的数据类型,用[]表述,是有序集合,后面会有专题介绍。

#我是列表
list=[521,'mark']

元祖

类似于列表,用()标书,不能进行二次赋值,可以看做是一个只读列表

#我是元组
tuple=(521,'mark')

字典

通过键来取值,是无序的

#我是字典
dictionary={'name':'mark','age':18}

总结

以上所述是小编给大家介绍的python 注释、变量、类型,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对【听图阁-专注于Python设计】网站的支持!

相关文章

Python最小二乘法矩阵

最小二乘法矩阵 #! /usr/bin/env python # -*- coding: utf-8 -*- import numpy as np def calc_left_k_m...

Python常见字符串操作函数小结【split()、join()、strip()】

本文实例讲述了Python常见字符串操作函数。分享给大家供大家参考,具体如下: str.split(' ') 1.按某一个字符分割,如‘.' >>> s = ('w...

Python Tkinter GUI编程入门介绍

Python Tkinter GUI编程入门介绍

一、Tkinter介绍 Tkinter是一个python模块,是一个调用Tcl/Tk的接口,它是一个跨平台的脚本图形界面接口。Tkinter不是唯一的python图形编程接口,但是是其中...

python字符串替换的2种方法

python 字符串替换 是python 操作字符串的时候经常会碰到的问题,这里简单介绍下字符串替换方法。 python 字符串替换可以用2种方法实现: 1是用字符串本身的方法。 2用正...

解决python3 pika之连接断开的问题

问题描述 在消费rabbitMQ队列时, 每次进入回调函数内需要进行一些比较耗时的操作;操作完成后给rabbitMQ server发送ack信号以dequeue本条消息。 问题就发生在发...