python基础学习

呵呵,虽然自己很喜欢写程序,但是实力实在是太菜,没有找到程序相关的工作,不过我还是会努力学习的。我打算在周一周五的晚上学习Java。周末学习python。
今天是学习python的第一天,总结一些吧
(1)python的多元赋值
例如 x,y,z = 1,2,“a string”
这样的赋值的可以的
在来看一个比较高级的例子,就是交换元素的值。比如要将x,y进行交换,这在c/Java等语言是要用到交换变量的,而python却是很简单的
x,y = y,x
这样就把x,y的内容交换了,当然,他的实现肯定不简单。
(2)专用的下划线
_xxx :不用“from module import ×” 导入
_xxx_:系统定义的名字:如类的构造方法__init__,主函数__main__等
_xxx:类中的私有变量:类外不可见,类似于Java的private
(3)一些比较容易出错的编码规范
- Don't use spaces around the '=' sign when used to indicate a
keyword argument or a default parameter value.

Yes:

def complex(real, imag=0.0):
return magic(r=real, i=imag)

No:

def complex(real, imag = 0.0):
return magic(r = real, i = imag)

完整的编码规范的地址:http://www.python.org/dev/peps/pep-0008/





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值