float ,int,len函数

float ,int,len,max,min,range函数

float函数

把字符串或者数字转换成“浮点数”,

1.数字

print(float(10))
print(float(2.3454))
============== RESTART: C:/Users/linda/AppData/Python36/333.py ==============
10.0

2.3454

2.字符串。

print(float('10'))
print(float('2.3454'))
============== RESTART: C:/Users/linda/AppData/Python36/333.py ==============
10.0
2.3454

用法1.2都可以实现。

可以用float 来把程序中的输入转换成恰当的数字。

age = input("enter your age")
age1 = float(age)
if age1 >31:
	print('you are old')
============== RESTART: C:/Users/linda/AppData/Python36/333.py ==============
enter your age: 78
you are old

>>> 

int函数

把字符串或者数字转换成整数。去掉小数点后面的内容。

print(int(10))
print(int(2.3454))
print(int('10'))
print(int('2.3454'))
============== RESTART: C:/Users/linda/AppData/Python36/333.py ==============
10
2
10
Traceback (most recent call last):
  File "C:/Users/linda/AppData/Python36/333.py", line 4, in <module>
    print(int('2.3454'))

ValueError: invalid literal for int() with base 10: '2.3454'

前面三个都可以执行,

但是最后一个是把包含浮点数的字符串转换成整数,会报错。值错误ValueError

3.len函数

返回一个对象的长度,对于字符串则返回字符串中的字符个数。

a = len('this is a zifuchuan')
print (a)
============== RESTART: C:/Users/linda/AppData/Python36/333.py ==============

19

对于列表和元组,返回元素的个数

list1 =[ 'why','was' ,'afraid' ,'of','because']
print (len(list1))
============== RESTART: C:/Users/linda/AppData/Python36/333.py ==============

5

字典,返回元素的个数

favorite={'min':'football','ling':'pingpang','zhang':'paiqiu','zhao':'basketball'}
print (len(favorite))
============== RESTART: C:/Users/linda/AppData/Python36/333.py ==============

4


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值