每天一篇python:数据类型篇

每天一篇python:数据类型篇

数据类型任何开发语言都会用到,作为新手,今天开始学习python 的数据类型:

代码块

代码语法如下:


#!/usr/bin/python
# -*- coding:utf-8 -*-
'''
python 数据类型学习
@author: 
'''

'''
前提需要了解一下注释的使用
1: 单行注释使用# 开头即可,表示当前行被注释
2: 多行注释 使用 6个单引号包围起来,在包围内部可以写多行、多段文字
    引号内的内容全部会被注释

备注:python可以使用会车换行、或者分号表示当前语句结束
 '''
# # 字符串类型
# 1: 使用单引号表示,如:
str_1 = 'this is string';
print str_1;
# 2: 使用双引号表示,如:
str_2 = "this is string str_2";
print str_2;
# 3: 使用三个单引号表示,如:
str_3 = '''this is string  str_3''';
str_4 = '4'
print str_3;


# #整数类型
val = 30
vam = 40
print val

# #布尔类型
flag = False
print flag
# 变量重新赋值
flag = True
print flag

# #浮点类型
f = 3.141
print f

'''
数据类型计算
'''
# 字符串相加 就是字符串拼接
print  str_1 + str_2
# 整数相加
print val + vam

#
print val + f

# 类型转换
# 1: 字符串类型转为整形
print str(val)
# 2: 将浮点 类型转为整数
print str(flag)
# 3: 将字符串类型转换为整数
print int(str_4)

'''列表类型
列表是Python中最具灵活性的有序集合对象类型,与字符串不同的是,列表可以包含任何种类的对象
:数字,字符串,甚至是其他列表.并且列表都是可变对象,它支持在原处修改的操作.
也可以通过指定的索引和分片获取元素.列表就可元组的可变版本,用[]来定义.
'''
# 1:定义列表(定义了一个字符类型列表对象)
lis = ['a', 'b', 'c', 'd', 'e']
print lis
# 2: 访问列表(判断某个对象是否在列表中存在)
is_exist = 'a' in  lis
print is_exist
# 3: 遍历列表(使用for in 进行遍历)
for i  in lis:
    print i
#4: 获取列表的长度
print len(lis)
#5: 返回第一次出现的下标(下标从0 开始)
print  lis.index('d') 

'''
字典(java 语言中的map对象)
字典(Dictionary) 是 Python 的内置数据类型之一,它定义了键和值之间一对一的关系,
但它们是以无序的方式储存的。
        定义 Dictionary 使用一对大(花)括号” { } ”。
'''
#1: 定义字典
dict1 = {'name' : 'LiuZhichao', 'age' : 24, 'sex' : 'Male'}


'''
Python的集合(set)和其他语言类似, 是一个无序不重复元素集
'''

#定义一个集合
set1 = {1, 2, 3, 4, 5}
#集合添加新元素
set1.add(10) 

# 3: 遍历集合(使用for in 进行遍历)
for si  in set1:
    print si
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值