python3.5入门笔记(2) 基础

程序

根据语言提供一系列指令按照一定逻辑顺序对数据进行运算。

程序用程序语言编写,程序语言分为高级语言(源代码)和低级语言(机器语言或者汇编语言)

大部分程序用高级语言编写,高级语言通过解释(读取一段执行一段)和编译(编译成目标代码再执行)变为机器语言

bug的过程称为调试

数据类型:

number(数字)、string(字符串)、list(列表)、tuple(元祖)、sets(集合)、dictionary(字典)

1numberint(整形)、floar(浮点型)、complex(复数)a+bj

     取余数据转换 intx)、floarx)、complexx  实数为x,虚数为0

     常量:PI(圆周率)、E(自然数)

     = 赋值语句   == 等于号

     Print()输出、打印值 type()字符类型

     变量:必须以字母开头,最好小写字母开头,可以由字母、数字、下划线组成;变量名称不能出现关键字

python运算符

1)算数运算:+-*/%x**y(x·y次幂)//取整除

2)比较(关系)运算: ==>< 只返回true1)或false0

3)赋值运算

4)逻辑运算

5)位运算符

最左边一位为0是正数,1是负数

a=60=00111100

b=13=00001101

a&b=0000 1100 = 12    and  都为1才为1

a|b=00111101=61       or   1个为1才为1

a^b=00110001=49      相异时为1

c=~a = 11000011=-61                                                   

负数的二进制转换:

11000011如何转换为数字?

1.首先取反   111100

2.取反加1    111101=32+16+8+4+1=61

3.加符号      -61

6)成员运算符

7)身份运算符

8)运算符优先级

ps字符串加号为拼接符

编码格式+注释

1)编码格式:Unicode把所有语言统一到一起,计算机内存使用Unicode,保存到硬盘或需要传输可以使用UTF-8UTE-8编码可以节省空间。

网页上类似<charset=”UTF-8”/>的信息,表示网页用UTF-8编码

2)注释

单行注释#   多行注释:ALT+3  取消多行注释 ALT+4

发布了28 篇原创文章 · 获赞 1 · 访问量 3195

猜你喜欢

转载自blog.csdn.net/pdd51testing/article/details/83745378