从零开始学Python--数据类型之字符串
一、Python中的数据类型
· 整数, 如 1 -100
· 长整数, 是比较大的整数,Python 2里面有long长整数;Python 3里面没有
· 浮点数 如 1.23、3E-2
· 布尔类型 False True
二、Number(数字)类型三种:
· int 整型
2)Float 浮点型,默认保留17位小数,在长就会丢失了
比如:0.0000000000000000000000000000000001
显示:1e-37 = 1 * 10的负37次方
3)Bool 布尔类型
例如:
num01 = 100
if num01>10:
print("这个数比10大")
else:
print("这个数比10小")
#大就是True 小就是False

存字符
str01 = "www.iLync.cn"
print(str01)
print(str01[0:4])
下面有波浪线,代表不是现实存在的一个单词。


如何获取某个变量的数据类型?
print(type(num01))s's's's

type获取某个变量的数据类型
判断变量是否属于某一个数据类型
isinstance() 函数来判断一个对象是否是一个已知的类型,类似 type()。
if isinstance(str01,(str)):
print("字符串")
扩展内容:
举例:
str01="abcdefghijklmn"
#打印第二位
print(str01[1])
print(str01[-len(str01)+1])
#打印倒数第二位
print(str01[-2])
print(str01[len(str01)-2])
#打印一段范围
print(str01[5:10])
print(str01[2:5])
#反序
print(str01[::-1])
#打印2遍
print(str01*2)
#每个字符打印3遍
list01=[]
i=0
whilei<len(str01):
print(str01[i]*3,end="")
i+=1
#输入一个数字(比如输入10),生成10个100以内的数字,就平均值,最大值,最小值
Import random
num = int(input("请输入一个数字:"))
i=0;current_num=0;sum=0
list01=[]
While i <num:
current_num=random.randint(0,100);
sum+=current_num
list01.append(current_num)
i+=1
print(list01)
print("平均数:%d"%(sum/num))
print("最大数:%d"%max(list01))
print("最小数:%d"%min(list01))
#输入一个数字转换成中文大写
num=input("请输入一个数字:")
tuple01=("零","壹","贰","叁","肆","伍","陆","柒","捌","玖")
i=0
whilei<len(num):
print(tuple01[int(num[i])],end="")
i+=1
从零开始学Python--数据类型之字符串的更多相关文章
- 如何从零开始学Python?会玩游戏就行,在玩的过程就能掌握编程
现在学习编程的人很多,尤其是python编程,都列入高考了,而且因为人工智能时代的到来,编程也将是一门越来越重要的技能. 但是怎么从零开始学python比较好呢?其实,你会玩游戏就行. 从零基础开始教 ...
- 从零开始学Python网络爬虫PDF高清完整版免费下载|百度网盘
百度网盘:从零开始学Python网络爬虫PDF高清完整版免费下载 提取码:wy36 目录 前言第1章 Python零基础语法入门 11.1 Python与PyCharm安装 11.1.1 Python ...
- 从零开始学python
自从20世纪90年代初Python语言诞生至今,它已被广泛应用于系统管理任务的处理和Web编程.今天就来给大家看看学Python的五大优势吧! NO.1 全球三大主流编程语言之一 python是一种面 ...
- Python数据类型之字符串
一:概述 Python中的字符串的一些概念 可以看作是字符的集合,在数据类型里没有单个字符的数据类型,可以用单个字符表示的一个字符串数据类型 字符串是一种不可变的序列类型,单个字符从左到右按照顺序排列 ...
- Python数据类型-02.字符串
本文主要记录字符串的相关知识,包括字符串的定义特点,常用方法和 请知悉: 计算机中,一切皆为对象世界万物,皆为对象,一切对象皆可分类 1.什么是字符串? 类似"hello world&quo ...
- Python数据类型(字符串)
文章内容参考了教程:http://www.runoob.com/python/python-basic-syntax.html#commentform Python 字符串 字符串是 Python 中 ...
- PHP工程师学Python数据类型
一.背景 继上篇文章比较了PHP与Python语法之后,这周又学习了Python数据类型,准备从通过这篇文章给自己进行一些总结,也给其他读者一些参考. 二.内容概要 字符串(str) 列表(list) ...
- python基础【2】——python数据类型之字符串
python数据类型-字符串 一. 字符串的表示方法(str) 作用: 记录文本信息 表示方法:' ' 单引号 " "双引号 ''' '''三单引号 ""&qu ...
- Python数据类型之字符串类型
字符串的表示 字符串是Python中最常用的数据类型之一,必须使用成对的引号包围来表示字符串,引号可以是单引号 ' .双引号 " .三引号''' """,格式如 ...
- Python 数据类型:字符串
一.字符串介绍 字符串是由单引号/双引号/三引号引起来的,由字母 .数字或符号等构成的一串字符 In [1]: name = "Tom" # 定义字符串 In [2]: type( ...
随机推荐
- NSDate的常用用法
1. 创建或初始化可用以下方法 用于创建NSDate实例的类方法有 + (id)date; 返回当前时间 + (id)dateWithTimeIntervalSinceNow:(NSTimeInter ...
- CSS深入理解学习笔记之margin
1.margin与容器尺寸 元素尺寸:①可视尺寸 clientWidth(标准):②占据尺寸 margin与可视尺寸:①适用于没有设定width/height的普通block元素:②只适用于水平方向尺 ...
- Web Magic设计思想
1.1 设计思想 1. 一个框架,一个领域 一个好的框架必然凝聚了领域知识.WebMagic的设计参考了业界最优秀的爬虫Scrapy,而实现则应用了HttpClient.Jsoup等Java世界最成熟 ...
- 理解maven的核心概念
原文出处:http://www.cnblogs.com/holbrook/archive/2012/12/24/2830519.html 好久没进行java方面的开发了,最近又完成了一个java相关的 ...
- golang变量作用域问题-避免使用全局变量
最近遇到了一个变量作用域的问题,一个比较低级的问题,可能作为一个熟手不应该犯这样的低级错误,但是golang的语法特点可能让你稍微不注意就踩坑,嘿嘿. 变量作用域 全局变量的作用域是整个包,局部变量的 ...
- grep的小技巧
grep '^[^#]' /etc/openvpn/server.conf 中括号必须匹配一个字符^$属于标志位,不属于字符 grep没把\n看成字符 grep把空行看成^$ 还是perl的标准,空行 ...
- 无法远程连接SQLSERVER2000的解决方法
有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是: 1.使用记事本打开HOSTS文件(一般情况下 ...
- Linux面试题(2)
一.Linux操作系统知识 1.常见的Linux发行版本都有什么?你最擅长哪一个?它的官网网站是什么?说明你擅长哪一块? Centos,Ubunto,fedora,openSUSE,Debian等,擅 ...
- C为变量提供了5中存储模型(类)
- svn基本操作和图标介绍
注意事项: .svn这个隐藏目录记录着两项关键信息:工作文件的基准版本和一个本地副本最后更新的时间戳,千万不要手动修改或者删除这个.svn隐藏目录和里面的文件!!,否则将会导致你本地的工作拷贝( ...