以下是个人在学习python中所做的笔记,也是python入门必须要掌握的内容。可以用来梳理知识点。
持续更新中。。。。。。
1.python是一种面向对象的解释型高级编程语言
2.解释型语言:是在运行的时候将程序翻译成机器语言。解释型语言的程序不需要在运行前编译,在运行程序的时候才翻译,专门的解释器负责在每个语句执行的时候解释程序代码。这样解释型语言每执行一次就要翻译一次,效率比较低。
3.编译型与解释型,两者各有利弊。前者由于程序执行速度快,同等条件下对系统要求较低,因此像开发操作系统、大型应用程序、数据库系统等时都采用它,像C/C++、Pascal/Object Pascal(Delphi)等都是编译语言
而一些网页脚本、服务器脚本及辅助开发接口这样的对速度要求不高、对不同系统平台间的兼容性有一定要求的程序则通常使用解释性语言,如JavaScript、VBScript、Perl、Python、Ruby、MATLAB 等等。
4.python能够将复杂的应用程序站合在一起,尤其是C/C++,所以也叫“胶水”语言
5.print(" "*5+“程序员之歌”) *5是5个空格的意思
6.IDLE快捷键
7.注释
单行注释:# 注释内容
多行注释:‘’‘注释内容’‘’
“”“注释内容”“”
中文编码声明注释:
#coding=编码
#* coding:编码 *
编码=utf-8
8.代码缩进
同一个级别的代码块的缩进量必须相同
9.代码规范
当一行超过80个字符,小括号用来换行显示
10.保留字:类似于C语言的关键字
保留字是区分字母大小写的
11.标识符规则跟C语言是一样的
12.type( ) 用来查看类型
类型会随之变化↑
13.id( ) 用来查看内存地址
相同的值指向同一个内存地址
14.在python中可以运行很大的数的运算
15.输出时想连在一起输出 用+,但是要进行类型转换
16.在使用浮点数进行运算时,可能会出现小数位数不确定的情况
round(0.1+0.2,1) 四舍五入函数round
1 代表有一位小数位数,不指定默认为0