Python笔记

编程是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

编译语言:

编译语言是一种编程语言,其中我们使用编译器来编译和执行代码。编译器通常是从我们的书面源代码生成机器级代码的翻译器。

解释语言:

解释语言是一种编程语言,在其中,无需将程序编译为机器语言的指令,我们就可以直接自由地执行指令。解释器逐行执行程序。语言解释为编译后的实现(如平台独立性,动态范围,动态类型等)提供了更多的灵活性。

脚本语言:

脚本语言是控制应用程序的编程语言。可以在任何其他应用程序上独立执行的脚本。它们被广泛应用于它们所控制的应用中,并被用于自动化领域。

标记语言:

标记语言是一种人工语言,用于对文档进行注释,以便在语法上与文本(可定义文本显示方式的文本)区分开。

程序语言:

程序(命令式)编程意味着指定程序达到预期状态应采取的步骤。过程不过是一组可以通过过程调用引用的指令。这有助于代码的重用。这种类型的编程使程序结构化并易于跟踪程序流。

函数式语言:

函数式编程语言将每次计算都定义为数学评估。他们专注于函数的应用。一些函数式编程语言是纯函数式语言,但是许多所谓的函数式语言是不纯净的,包含命令式功能,它们不是纯函数式语言。

Python的优点

1.Python 是开源的
2.Python 是免费的
3.语法简单
4.能跨平台
5.面向对象
6.功能强大
7.可扩展性强

Python的缺点

1.运行速度慢
2.代码加密困难

1.input字符

2.缩进要求

3.注释


4.结束符

5.变量

6.数据类型

7.数据类型转换

8.转义字符

运算符:

1.算术运算符

+ (加), -(减) , *(乘) , /(除) , //(整除) , %(求模) , **(求幂)

2.关系(比较)运算符

>(大于) ,<(小于) , >=(大于等于) ,<=(小于等于) ,  ==(等于) ,!=(不等于)

3.逻辑运算符

and  (与)  or  (或)   not  (非)

4.所属运算符

in(判断是否属于列表)         not  in

5.is运算符(判断二者内存地址是否相同)

is          is not

==   判断二者数值是否相同

is    判断二者内存地址是否相同 

6.赋值运算符

=    +=   -=   *=   /=  **= 

a++  a- -   ++a  - -a(python没有自增自减)

字符串:

1.str ( ) : 强制转换成字符串

2.len ( ) :字符串里元素的个数

字符串的方法:

1.capitalize : 字符串首字母大写

2.center(居中)\ljust(左对齐)\rjust(右对齐): 文本对齐的

3.endswith():判断是否以......结束

   startwith ():判断是否以......开始

4.find() :如果不存在则返回 -1,  存在则返回具体位置

5.index () :如果不存在,直接报错

6. format ():字符串格式化

7.strip ():去除左右空格

   lstrip ():去除左边空格

   rstrip ():去除右边空格 

8.join():拼接

  split() :分割

9.lower (): 转小写

  upper (): 转大写

10. replace ():替换(要替换的目标,替换成某种数据)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值