Python笔记一——基本语法

1、Python语言是一种动态解释型的编程语言。

2、Python的数据结构包括元组、列表、字典等:元组相当于“只读”的数组;列表可以作为可变长度的数组;字典相当于Java中的HashTable。

3、Python的源代码文件以py作为文件名后缀

4、Python运行:python [filepath+filename]

5、Python经过编译后生成扩展名为pyc的文件,如下脚本可进行编译:

     import py_compile

     py_compile.compile('hello.py')

6、经过优化的代码扩展名为pyo

     python -O -m py_compile hello.py

7、变量名通常由字母和下划线组成,包名、模块名通常用小写字母;

     类名首字母用大写,对象名用小写字母。类的属性和方法名以对象为前缀,.访问属性和方法。类的私有变量、私有方法以两个下划线为前缀;

     函数名通常采用小写,并用下划线或单词增加可读性,导入的函数以模块名作为前缀。

8、Python中,代码缩进是一种语法,它使用冒号来和代码缩进来区分代码的层次。如果程序不采用代码缩进的编码风格,将抛出异常。

9、导入模块用import语句,使用from..import方式,则使用“类名.属性”的方式调用

10、Python注释用#开头;

       中文注释在文件最前面加入:#-*- coding:UTF-8 -*-

       跨平台注释:#! /usr/bin/python

11、在同一行里分号可以用分号来分隔语句 

12、Python支持多行写一条语句,使用“\”作为换行符      

13、返回变量标识的函数id(变量名)
14、变量在没有赋值的前提下,不能直接输出变量的值

15、全局变量通常在文件的开始处定义

16、Python要自定义常量类来实现常量的功能

17、Python不需要声明显式的类型,直接赋值即可

18、Python任何变量其实是一个对象,它不能修改对象的值:

       i=1

       i=2

       #两个i并不是同一个对象

19、返回对象类型的函数type(变量名)

20、三引号中可以输入单引号、双引号或换行等字符

21、要使1/2进行浮点数计算,要在最前面导入division模块

       from __future__ import division

22、逻辑运算符:and or not

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值