Python 入门--Python基础数据类型

Posted lzylh_56

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 入门--Python基础数据类型相关的知识,希望对你有一定的参考价值。

一、Python基础语法

初次使用Python,首先要明确三点:

  1. Python的标识符(例如变量名、函数名等),可用字母、数字和下划线构成,不能以数字开头,且区分大小写。
  2. Python对于缩进敏感。在Python中,是使用缩进来写代码块。
  3. Python的注释语句一般用#开头。多行注释可以有用三引号。
技术分享图片
‘‘‘
这里使用了多行注释
使用三引号将注释内容包含起来
在代码上中只能使用#开头的注释语句
‘‘‘
a = 1       #小写字母定义变量
A = 2       #大小字母定义变量
a1 = 3      #小写字母+数字 一起来定义变量
a_b_c = 4   #小写字母+下划线 来定义变量
_n_ = 5     #下划线+小写字母 来定义变量
print(a,A,a1,a_b_c,_n_)
View Code

输出:1 2 3 4 5

技术分享图片
‘‘‘
使用缩进来说明代码块
下面编写了一个循环
注意到循环体N=N+n相对于之前的代码缩进了
因为它是整个循环的循环体,需要通过缩进标识出来
‘‘‘
N = 0
for n in [1,2,3,4,5]:
    N = N + n
print(N)
View Code

输出:15

技术分享图片
‘‘‘
删除某个对象
‘‘‘
x = 1
del x #删除对象x
x
View Code

二、Python基础数据类型

Python中基础的数据类型只有两类:字符串string和数字。在数字类型下,可细分为4个类型整型int、长整型long、浮点数float和复数complex。常用的数字类型为整型int和浮点数float。

2.1 字符串string

关于字符串,有下面三点需要注意。其中第三点尤为关键,且不光是针对字符串,对于python中所有的索引都是适用的。

  1. Python用单引号‘‘,双引号"",三引号‘‘‘‘‘‘来标识字符串,三引号用于多行文本
  2. 字符串也是一个序列,可以截断和切片
  3. 注意python中的索引:从左到右索引默认从0开始,最大范围为字符串长度-1。从右向左索引默认从-1开始,最大范围是字符串开头
技术分享图片
string = I love Wind!

long_string = ‘‘‘
I love Wind
and Wind welcomes everyone
We are a family
‘‘‘

# 上面定义两个字符串 其中 long_string为一个多行的字符串 所以用‘‘‘‘‘‘包含起来
print(string)
print(long_string)
View Code

输出:I love Wind!

输出:I love Wind

         and Wind welcomes everyone

        We are a family

技术分享图片
print(字符串的第一个元素(注意索引为0):          ,string[0])
print(字符串的倒数第一个元素(支持负索引):       ,string[-1])
print(原字符串(注意空格也占据一个字符):         ,string)
print(字符串索引2至5(注意索引的话左包含右不包含):,string[2:6])
print(字符串索引2至最后:                       ,string[2:])
print(字符串索引-2至最后:                      ,string[-2:])
View Code

输出:

字符串的第一个元素(注意索引为0):           I
字符串的倒数第一个元素(支持负索引):        !
原字符串(注意空格也占据一个字符):          I love Wind!
字符串索引2至5(注意索引的话左包含右不包含): love
字符串索引2至最后:                        love Wind!
字符串索引-2至最后:                       d!      

技术分享图片
‘‘‘
关于字符串的运算
‘‘‘
print(字符串重复2遍:,string * 2)
print(字符串的拼接:,string +  and Wind welcomes everyone!)
View Code

输出:

字符串重复2遍: I love Wind!I love Wind!
字符串的拼接: I love Wind! and Wind welcomes everyone!
技术分享图片
‘‘‘

可用来字符串的换行
‘‘‘
print(我想换行
换行成功)
View Code

输出:

我想换行
换行成功

技术分享图片
‘‘‘
	可用来输入制表符
‘‘‘
print(我想插入一个制表符	插入成功)
View Code

输出:我想插入一个制表符 插入成功

2.2 数字number

数字可以细分为四个类型,一般常用的是整形int和浮点数float。


类型
描述
示例
整型int
正或负的整数,无小数点
10
长整型long
无限大小的整数
6321L
浮点数float
整数和小数构成
2.23,2.5e2
复数complex
实数和虚数构成
2+3j

 

技术分享图片
x1 = 10 ; x2 = 2.23   #用分号;隔开 可以在一行中写多个语句
type(x1),type(x2)
View Code

输出:(int, float)





以上是关于Python 入门--Python基础数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Python 入门基础篇

Python3基础-语法入门

【Python基础入门】Python六大数据类型!

笔记《Python编程从入门到实战》——变量与基础数据类型

python入门——基础数据类型

Python | 基础入门篇Part01——注释数据类型运算符字符串