python基础1

1.python的注释分为单行注释和多行注释,单行注释用#表示,多行注释使用''''''表示

2.变量命名规则

1)包含字母、数字、下划线、不能包含其他字符、切不能以数字开头

2)严格区分大小写

3)不能使用关键字

4)建议多使用下户线

5)大驼峰式多在面向对象中使用

3.数据类型、类型转换

数据类型包含整型、浮点型、字符串型、布尔型等等

类型转换:想转为什么类型,在要转的变量前面添加该类型函数

4.算术运算符:有+、-、*、//、/‘%、**

5.赋值运算符有+=、-=、*=、/=、/=、%=、**=、==

6.逻辑运算符有and or not 

7.比较运算符>、<、>=、<=、=、!=、is

8.进制换算

1)十进制转为二进制,使用bin()函数,结果前缀为0b

2)十进制转为八进制,使用oct()函数,结果前缀为0o

3)十进制转为十六进制,使用hex()函数,结果前缀为0x

9.位运算有&(位与) 、|(位或) 、^(异或)、 ~(取反)、 >>(右移)、 <<(左移)

1)&:两这都是1为1,不都为1为0

2)|:至少一个是1为1,都是0为0 

3)^:相同为0,不同为1

4)~(取反)分四种情况:

第一种情况:正数十进制转为二进制,直接转,0变1,1变0

第二种情况:负数十进制转为二进制:1.先化为正数十进制,2.再取反,3.加一

第三种情况:负数二进制转为十进制:1.先减一,2.再取反,化为十进制再添加 个负号

第四种:整数二进制转为十进制:直接转

5)<<(左移)和>>(右移)

左移几位:十进制相当于乘以几个2,二进制中的所有数相当于向左边移动几位

右移几位:十进制相当于整除以几个2,二进制中的所有数相当于向右边移动几位,如果移动到不见就为0

 

posted @   求知律己  阅读(34)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!
点击右上角即可分享
微信分享提示