每天一篇python:数据类型篇
来源:互联网 发布:计算机语言翻译软件 编辑:程序博客网 时间:2024/05/22 00:32
每天一篇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 = 30vam = 40print val# #布尔类型flag = Falseprint flag# 变量重新赋值flag = Trueprint flag# #浮点类型f = 3.141print 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 lisprint 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
0 0
- 每天一篇python:数据类型篇
- 每天一篇python:函数篇
- 每天一篇python:对象篇
- 每天一篇python:系统篇
- 每天一篇python:环境搭建篇
- 每天一篇python:文件、文件操作篇
- 每天一篇python:文件下载篇
- 每天一篇python:时间日期篇
- 每天一篇python: pickle 模块篇
- 每天一篇python:基础语法总结篇
- 每天一篇python:简单爬虫下载图片篇
- 每天一点python——python数据类型
- 每天一篇python: json对象操作
- 每天一篇python:执行shell命令
- 每天读一篇
- 坚持每天一篇小博文
- 每天一篇,有助消化
- 每天一篇文章!
- TCP中的三次握手和四次挥手
- 函数指针(之一)——在排序算法中的应用
- Ural 1223.Chernobyl’ Eagle on a Roof
- Android Studio 打包、生成jks密钥、签名Apk、多渠道打包
- 【UVa】10360 - Rat Attack
- 每天一篇python:数据类型篇
- how to C
- 接口使用的两种方式:直接implements 和 把接口实例当作函数的参数传进去
- 全文检索的基本原理
- AsyncTask使用指南
- 八大排序算法之简单选择排序法
- 修改imageview中图片的tintcolor
- EL表达式与标签
- 深入浅出 spring mvc