python学习之路二
数据类型:int 整型
数字进制转化函数:
bin(10)
“0b1010”将十进制的10 转换成二进制
oct(10)
“0o12”将十进制的10 转换成8进制
hex(10)
“0xa”将十进制的10 转换成16进制
int(“0xa”,base=16) base是指要转换得数字是几进制
“10”将16进制得数字转换成10进制
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
Type()查看变量类型得内置函数
long长整型(python3里没有了)
布尔bool
True和Flase 对应1和0
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
浮点型float
复数complex
msg = “hello world” 定义字符串
msg.count----->>字符串名字.动作
print(msg.count(“o”)) 打印字符串中o出现得次数
print(msg.endswitch(“d”))打印判断字符串是不是以d结尾
print(msg.center(20,”*”))字符串居中,两边填充*号
http://blog.51cto.com/e/u261/themes/default/images/spacer.gifhttp://blog.51cto.com/e/u261/themes/default/images/spacer.gif
msgl= “a\tb” 定义带tab键得字符串
print(msgl)打印字符串
t b 输出结果,tab键占一个下角标
print(msgl.expandtabs(20)) 指定tab的空格数为20个
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
print(msgl.find(“b”)) 打印字符串中b的下角标
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
print(msgl.isalnum())判断msgl字符串是不是有数字和字母组成得 al指字母
print(msgl.isalpha())判断msgl字符串是不是只有字母组成
print(msgl.isdigit())判断msgl是不是一个整形数字 常用
print(msg.isidentifier())判断字符串中是否含有关键字
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
msg = " dsfasfas "
print(msg.strip())去掉字符串空格
print(msg.lstrip())去掉左边得空格
print(msg.rstrip())去掉右边得空格
http://blog.51cto.com/e/u261/themes/default/images/spacer.gifhttp://blog.51cto.com/e/u261/themes/default/images/spacer.gif
格式打印输入
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
shoplist = ["iphone5800 ","macbook 12800","coffer 30","bike 2000"] 定义列表
for i,ele in enumerate(shoplist) :enumerate可以将角标和数值打印,第一个参数i代表print(i,ele)角标,第二个参数ele代表数值
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
http://blog.51cto.com/e/u261/themes/default/images/spacer.gif
页:
[1]