python 脚本学习二

1、内建函数,有很多,他可以让我们的一些运算简化。比如pow,pow(2,3) = 2^3 = 8.还有一些在其他算法里面肯定都是很熟悉的一些,比如abs(求绝对值),round四舍五入。但是在测试的时候发现一个问题。

python 版本是 3.3.2


为什么1.0/2.0会得到0这个答案?(虽然图上是1/2.0,但是1.0/2.0我也测试过一样得到0)。这是什么改进吗?


2、python 里面有模块这么一说。这我们可以扩展python的功能。比如,一个浮点数向下取整。

这个还必须说明,答案是23.在2.x版本的话应该是23.0  看来3.3改变还是有很大的哦。

还有其他的写法:

这两种写法都是可以的,甚至可以这样:

建议还是用第一种写法。因为你不知这个函数会不会一直都是你想要的。比如你在模板A中有一个函数test(),在模板B中也有这么一个。那么test会不会混淆呢?


3、raw_input 也已经被修改了。

在一个文本编辑器里面输入以上内容,最好是IDLE。然后运行,就会让程序按照我们保存的内容进行执行。但是如果input改成raw_input,出现下面的内容


这个让学习的难度都加大了,什么都必须实践一下,不然你都不知道什么还是对的还是不对的。


4、单引号 双引号

我们输入会返回的内容如上。如果对于一些只有字母的字符串,单引号还是双引号没有关系。返回的内容都是会有单引号。但是如果字符串里面本就有单引号或者双引号。比如上面的内容所示。这个时候就必须做出一些改变,不然,编译器不知道什么时候结束。

当然还有一个更好的东西,转义字符。用'\' 进行转移。这个在其他语言中也广泛运用。


5、关于字符串str和repr

很明显,跟2.x 完全不一样。相应的3.x里面相同的机制我不知道该是什么。


今天就这里了。记录一下。


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值