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

本文介绍了Python3.5的基础知识,包括程序的概念、数据类型如number、string、list等,以及各种运算符的用法。还提到了编码格式(如UTF-8)和注释的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

程序

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值