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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
· 零经验选手,Compose 一天开发一款小游戏!