Python快速入门——容易忽略的技巧

编程入门 行业动态 更新时间:2024-10-06 21:31:53

Python快速<a href=https://www.elefans.com/category/jswz/34/1770026.html style=入门——容易忽略的技巧"/>

Python快速入门——容易忽略的技巧

相信很多程序员和我一样,为了缩短学习的时间成本,急于上手写代码,所以从网上看一些快速开发python相关的教程,coding过程中遇到问题就google。从表面上看,这种方式可以完成开发任务,但慢慢会发现,搜索问题的次数只多不减,开发效率也不高。于是乎就开始从书中“捡石头”,把细节上的容易忽视的知识重拾起来,一方面将知识形成体系便于理解语言本身,另一方面提高工作效率。

1、下划线(-)在解释器中有特别的含义,表示最后一个表达式的值

2、特殊操作符:// 、**

双斜杠用作浮点除法,不管操作数为何种数值类型,总舍去小数部分,返回数字序列中比真正的商小的最接近的数字。

>>>  1// 2

0

>>> 1.0//2.0

0.0

**:乘方操作,比左侧数值优先级高,比右侧数值优先级低

>>>3**2

9

>>>-3**2

-9

3、Python中不支持C语言中的自增1和自减1操作符,如a++,a—是不允许的

4、列表的切片

>>> alist = [1,2,3,4]

         >>>alist[2:]    包括索引为2的

     [3,4]

    >>>alist[:3]    不包括索引为3的

         [1,2,3]

5、print语句会默认给每一行添加一个换行符,只要在print后面添加一个逗号,就可以改变这种行为

6、python类中定义的静态属性和C++不同,如下:

Class  Foo(object):

         Version = 0.1   ->静态变量

         Def __init__(self,):

                   。。。。

不断更新。。。

下面介绍一些实用的内建函数,都是经常会用到的哦:

dir([obj]):显示对象的属性(但没有值),如果没有提供参数,则显示全局变量名称

help([obj]):帮助信息

int(obj): 将一个对象转换为整形

str(obj): 将一个对象转换为字符串

len(obj): 返回对象长度

open(fn,mode):打开文件

range():返回一个整数列表

raw_input(str):等待用户输入字符串,参数是提示信息

type(obj): 返回对象的类型

转载于:.html

更多推荐

Python快速入门——容易忽略的技巧

本文发布于:2024-02-13 17:59:28,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1759739.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:入门   快速   技巧   Python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!