Python学习笔记

1、如果脚本中有中文(中文字符串前面加u),需要在文件头注明编码:

# -*- coding: UTF-8 -*-

并且将脚本保存为UTF-8编码格式。

2、python中进行数学运算,可以导入数学相关的math库

import math
math.sin(1)
math.exp(1)
math.pi

3、python2中print是作为一个语句出现,python3中print是作为一个函数出现。

python2兼容python3中print的用法:

from __future__ import print_function #将print变成函数形式

4、 apply,applymap和map区别:

apply: 用在dataframe上,用于对row或者column进行计算;

applymap: 用于dataframe上,是元素级别的操作;

map:用于series上,是元素级别的操作。

5、Python注释:#—单行注释,三引号—多行注释。

6、字符串跨行:(1)续行符‘\’;(2)小括号()括起来;(3)三重引号字符串。

一行写多个语句:语句之间用分号(;)隔开;

7、Python中,只有一下内容看作假:False None 0 () "" '' [] {}

8、短路逻辑:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值