码迷,mamicode.com
首页 > 编程语言 > 详细

python学习之路二

时间:2017-06-15 16:24:16      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:python

数据类型:

int   整型

数字进制转化函数:

bin(10)   

0b1010”  将十进制的10 转换成二进制

oct(10)

0o12将十进制的10 转换成8进制

hex(10)

0xa将十进制的10 转换成16进制

int(0xa,base=16)     base是指要转换得数字是几进制

1016进制得数字转换成10进制

技术分享 

 

 

Type()  查看变量类型得内置函数

 

 

long长整型(python3里没有了)

布尔bool   

TrueFlase   对应10

技术分享 

浮点型float

复数complex

 

 

 

 

 

 

 

 

msg = hello world    定义字符串

msg.count  ----->>  字符串名字.动作

print(msg.count(o))   打印字符串中o出现得次数

print(msg.endswitch(d))  打印判断字符串是不是以d结尾

print(msg.center(20,*))  字符串居中,两边填充*

技术分享技术分享 

 

msgl  = a\tb    定义带tab键得字符串

print(msgl)打印字符串

t        b      输出结果,tab键占一个下角标

print(msgl.expandtabs(20))    指定tab的空格数为20

技术分享 

 

print(msgl.find(b)) 打印字符串中b的下角标

技术分享 

 

print(msgl.isalnum())  判断msgl字符串是不是有数字和字母组成得   al指字母

print(msgl.isalpha())判断msgl字符串是不是只有字母组成

print(msgl.isdigit())  判断msgl是不是一个整形数字   常用

 

 

print(msg.isidentifier())  判断字符串中是否含有关键字

技术分享 

 

 

msg = "    dsfasfas   "
print(msg.strip())去掉字符串空格
print(msg.lstrip())去掉左边得空格
print(msg.rstrip())去掉右边得空格

技术分享  技术分享

 

 

 

 

 

 

格式打印输入

技术分享 技术分享

 

 

 

shoplist = ["iphone  5800 ","macbook 12800","coffer 30","bike 2000"]   定义列表
for i,ele in enumerate(shoplist) :enumerate可以将角标和数值打印,第一个参数i代表print(i,ele)角标,第二个参数ele代表数值
技术分享

技术分享

 


本文出自 “10936146” 博客,谢绝转载!

python学习之路二

标签:python

原文地址:http://10946146.blog.51cto.com/10936146/1937162

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!