码迷,mamicode.com
首页 > 其他好文 > 详细

4.14

时间:2018-04-15 11:43:56      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:关系   改变   包含   test   循环   语句   lan   长度   重要   

前几天大概对python和pycharm的安装以及条件语句比如for循环while循环、嵌套语句,Python类型(int dict str bool list tuple ) 变量名的要求{1:不能以数字开头;2:不能使用关键字;3:不使用python内置}以及pycharm环境中字体的调节pycharm环境里面注释部分快捷键之类的有了一点了解之后今天大概看了一些类似java中方法的python”魔法”

对于int部分:有两个比较重要的方法

1:将字符串转换为数字

  举例:a="123"

       b=int(a)

       print(b)【这时候将字符串转换为数字 b输出123】

2:-bit-length

  #当前数字二进制至少用n位表示

  r=ade.bit-length()

对于str部分方法较多

注:限制长度的大多包左不包右

  v1=test.casefold()【大小写的转换相对于lower能转换更多未知的对应关系】

  v2=test.lower()

  v3=test.upper()【转换为对应的大写】

  v4=test.center(20,‘*‘)【20为宽度 ,用*填充空白部分 也可省略* 带None可省略】

  v5=test.endswith(‘a‘)【以a结尾,此结果返回一个bool值】

  v6=test.count(‘ex‘,5,6)【从test字符串中计数‘ex‘出现的次数,5.6设置起始位置 可省略】

  v7=test.find(‘ex‘,5,6)【找ex 找不到则返回-1,相对于index来说find使用更方便】

  v8=test.index(‘ex‘,5,10)【找不到则报错】

  v9=test.format(name=‘alex‘,a=19)【格式化 将name和a改变成为alex和19】

  v10=test.format_map("name":alex,"a":19)【格式化 与v9功能相似】

  v11=test.isalanum()【字符串中只包含数字和字母 出现其他的则报错】

  

4.14

标签:关系   改变   包含   test   循环   语句   lan   长度   重要   

原文地址:https://www.cnblogs.com/gl-gl/p/8837305.html

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