Python学习日志20.3.13

1、引入模块

>>> import math
>>> math.sin(0.5)
0.479425538604203
>>> from math import sin
>>> sin(0.5)
0.479425538604203
>>> from math import sin as f
>>> f(0.5)
0.479425538604203
>>> sin(0.5)
0.479425538604203

2、变量名
• 普通变量:小写字母,单词之间用_分割 this_is_a_var apples
• 类名:单词首字母大写 Apple ClassName
• 全局变量名:大写字母,单词之间用_分割 GLOBAL_VAR COLOR_RED
3、reaload函数
Pyhon 3.x中,reaload函数在imp(importlib)模块中,由于模块中的语句会且只会在第一次 import 该模块的时候被执行一次,可使用reaload函数重新导入该模块。
4、split函数
语法:str.split(str="",num=string.count(str))[n]
注意:如果字符串首尾都有分隔符,则在首尾产生同一个空串;如果没有参数是,函数以空格为分隔符
5、map函数
它接收一个函数 f 和一个 可迭代对象(这里理解成 list),并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。
6、next函数与iter函数

>>> li = [11, 22, 33, 44, 55]
>>> li_iter = iter(li)
>>> next(li_iter)
11
>>> next(li_iter)
22
>>> next(li_iter)
33
>>> next(li_iter)
44
>>> next(li_iter)
55
>>> next(li_iter)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
StopIteration

7、Python脚本的__name__属性
• 每个Python脚本在运行时都有一个“name”属性
• 如果脚本作为模块被导入,则其“name”属性的值 被自动设置为模块名 • 如果脚本独立运行,则其“name”属性值被自动设 置为“main

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值