整数类型与小数类型运算时自动转换为小数类型
number_int = 1 number_float = 1.1 numbernew = number_int + number_float print(type(numbernew)) print(numbernew) >>><class 'float'> >>>2.1
在显式类型转换中,用户将对象的数据类型转换为所需的数据类型。 我们使用 int()、float()、str() 等预定义函数来执行显式类型转换。
x = float(1) y = int(2.1) print(x) print(y) >>>1.0 >>>2
以下几个内置的函数可以执行数据类型之间的转换。这些函数返回一个新的对象,表示转换的值。
相对于c来说,python中的函数更加全面便捷,但也要学会用语言将函数写出来
abs函数 double abs(double number) { if(number<0) { return -1*number; } else { return number; } } ...
利用随机数函数可以给程序添加随机性,例如一个猜数字小游戏
import random #引入random库 secret = random.randint(1,100) # 随机产生一个1-100的数 guess = input("请猜一个数字:") temp = int(guess) while(temp != secret): guess = input("猜错了,请重新猜:") temp = int(guess) if(temp == secret): print("你猜对啦") elif(temp>secret): print("你猜的数大了") elif(temp<secret): print("你猜的数小了")
list = ["first",2,'third',4]
可以使用 del 语句来删除列表的的元素,del list[2]
1.python列表脚本操作符
2.python列表截取与拼接
3.python列表函数
4.python方法
元组与列表的区别是,元组不可以更改(元素值不可添加和删除及更改),且元组使用()表示,而列表使用[ ]表示。
当元组只有一个元素时,要在元素后面加逗号,不然会被认定为赋值,元组也可以索引(用[ ]索引)。
1.元组的内置函数