Python数据类型(数字和字符串)

1.1 Number(数字)

Python可以处理任意大的整数,包括负整数。
浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的。,比如,\(1.23\times10^9\)\(12.3\times10^8\)是完全相等的。
整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。

1.2 String(字符串)

字符串就是一系列字符。在Python中,用引号括起的都是字符串,其中的括号可以是单引号,也可以是双引号。
默认情况下,Python源码文件以UTF-8编码,所有字符串都是Unicode字符串。
当然你也可以为源码文件指定不同的编码:

# -*- coding: cp-1252 -*-

1.2.1 访问字符串中的值

>>> var1 = 'Hello World!'
>>> print("var1[0]: ", var1[0])
var1[0]:  H
>>> print("var1[1:5]: ", var1[1:5])
var1[1:5]:  ello

注意,>>>这个符号表示处于Python交互式环境下。
1393432-20190403223758648-691216161.png

1.2.2 字符串格式化

>>> print("我叫%s,今年%d岁!" % ('小明', 10))
我叫小明,今年10岁!

常用的格式化符号有%d%f%s%x,它们能替换的内容分别为整数、浮点数、字符串和十六进制整数。

Python三引号允许一个字符串跨多行,字符串中可以包含换行符、制表符以及其他特殊字符。
1393432-20190403232105766-247657186.png

注意:在Python交互式环境下,可以通过按Shift + Enter键来换行。

参考资料:

转载于:https://www.cnblogs.com/gzhjj/p/10651886.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值