首页 > 代码库 > python笔记5-字符、字符串类型

python笔记5-字符、字符串类型

字符、字符串类型

 
#print(1/2)
# print(1//2)#地板除,就是自动取整,不会四舍五入,直接把小数抹去
#if判断时候,都是判断的真或者假,也就是True和False

非0即真,非空既真

name=input("请输入你的名字:")
if name:
   
print(name)
else:
   
print("error....")

 

1、布尔类型
bool=False;
print bool;
bool=True;
print bool;

2、整数
int=20;
print int;

3、浮点数
float=2.3;
print float;

4、数字
包括整数、浮点数。
4.1、删除数字对象引用,例如:
a=1;
b=2;
c=3;
del a;
del b, c;
#print a; #删除a变量后,再调用a变量会报错

 

2.字符类型转换

数字类型转换

 

int(x [,base]) 将x转换为一个整数

float(x ) 将x转换到一个浮点数

complex(real [,imag]) 创建一个复数

str(x) 将对象x转换为字符串

repr(x) 将对象x转换为表达式字符串

eval(str) 用来计算在字符串中的有效Python表达式,并返回一个对象

tuple(s) 将序列s转换为一个元组

list(s) 将序列s转换为一个列表

chr(x) 将一个整数转换为一个字符

unichr(x) 将一个整数转换为Unicode字符

ord(x) 将一个字符转换为它的整数值

hex(x) 将一个整数转换为一个十六进制字符串

oct(x) 将一个整数转换为一个八进制字符串

 

python笔记5-字符、字符串类型