python常用函数的使用方法

1、eval():执行一个字符串表达式并返回它的值

 

#输入
CNY=input('请输入人民币金额:')
#将字符串转换为数值
cny=eval(CNY)

2、字符串索引方式:

        正向索引从0开始

        反向索引从-1开始

        区间索引s="python"   s[0:3]="pyt"   s[-6:-3]="pyt"   s[-3:]="hon"

3、if 条件:

         expression

       elif 条件:

          expression

      else:

           expression

4、缩进tab 反向缩进shift+tab  注释代码ctrl+/   取消注释ctrl+/  占位符pass

5、函数定义def 函数名(形参列表)

                               函数体

                                return 返回值列表

6、python主函数不调用也不会执行def main()

人为调用  if __name__= '__main__' :

                       main()

7、turtle库绘图库

8、lambda函数,用于简单,能够在一行内表示的函数,使用方法:函数名 = lambda 参数列表:表达式

convert = lambda x:x*rate

out = convert(x)

9、 type()函数判断数值类型

10、字符串分割split(),参数为以什么为分割标准

input_str = input('性别,体重(kg),身高(cm),年龄:')
#中文逗号与英文逗号相区别
info = input_str.split(',')
#性别
gender = info[0]
#体重(kg)
weight = float(info[1])
#身高(cm)
high = float(info[2])
#年龄
age = float(info[3])

11、字符串格式化输出format()

print("基础代谢率:{}大卡“.format(1279.5))

12、python异常处理机制代码

try :

      expression

except error1:

      expression

except error2:

        expression

except:

         expression

当python遇到try语句,先执行try的代码,如果没有错误发生执行tyr-except之外的语句

如果有相应的错误发生,执行对应的except语句。

13、python中一种重要的数据存储方式,列表list[],列表内的每个元素可以不同list.append(x)将x添加的列表末尾,

利用for循环遍历整个列表的内容:

for x in list:

14、在函数外定义了全局变量,在某个函数中要改变它的值,必须使用关键字global在函数在函数中重新声明它

15、处理时间的标准函数库datetime    now = datetime.datetime.now()

now.year   now.month   now.day

闰年判断 if(year%400==0) or ((year%4==0)and(year%100==0))

16、元组,特殊的序列类型,一旦被创建就不能被修改,使用圆括号表示(),访问方式和列表相同,元素也可以是不同类型的

17、set()函数用于集合的生成,返回的结果是一个无重复且排序任意的集合

18、字典类型dict()是 ”键--值’‘数据项的集合,其数据通过键查找值

字典的遍历 for key in d.key()

for val in d.values()

for item in d.item()

19 、python字符串

str.isnumeric()       str.isalpha()       str.islower()       str.isupper()   

分别表示字符串是否只由数字/字母组成    字符串中所有字母是否都为小写/大写

20、文件的操作

f = open('password.txt','a')
f.write('密码是:{} ,强度是:{}  \n'.format(pw_str,pw_strength))
f.close()

 

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值