首页
统计
关于
Search
1
Sealos3.0离线部署K8s集群
1,079 阅读
2
类的加载
739 阅读
3
Spring Cloud OAuth2.0
725 阅读
4
SpringBoot自动装配原理
690 阅读
5
集合不安全问题
583 阅读
笔记
Java
多线程
注解和反射
JVM
JUC
设计模式
Mybatis
Spring
SpringMVC
SpringBoot
MyBatis-Plus
Elastic Search
微服务
Dubbo
Zookeeper
SpringCloud
Nacos
Sentinel
数据库
MySQL
Oracle
PostgreSQL
Redis
MongoDB
工作流
Activiti7
Camunda
消息队列
RabbitMQ
前端
HTML5
CSS
CSS3
JavaScript
jQuery
Vue2
Vue3
Linux
容器
Docker
Kubernetes
Python
登录
Search
标签搜索
Java
CSS
mysql
RabbitMQ
JavaScript
Redis
JVM
Mybatis-Plus
Camunda
多线程
CSS3
Python
Spring Cloud
注解和反射
Activiti
工作流
SpringBoot
Mybatis
Spring
html5
蘇阿細
累计撰写
388
篇文章
累计收到
4
条评论
首页
栏目
笔记
Java
多线程
注解和反射
JVM
JUC
设计模式
Mybatis
Spring
SpringMVC
SpringBoot
MyBatis-Plus
Elastic Search
微服务
Dubbo
Zookeeper
SpringCloud
Nacos
Sentinel
数据库
MySQL
Oracle
PostgreSQL
Redis
MongoDB
工作流
Activiti7
Camunda
消息队列
RabbitMQ
前端
HTML5
CSS
CSS3
JavaScript
jQuery
Vue2
Vue3
Linux
容器
Docker
Kubernetes
Python
页面
统计
关于
搜索到
10
篇与
的结果
2025-03-09
运算符与表达式
1. 算术运算符# 算术运算符 a = 1 b = 2 # 加 print(a + b) # 减 print(a - b) # 乘 print(a * b) # 除 print(a / b) # 整除(取整) print(a // b) # 求模 print(a % b) # 幂运算 print(a ** 2) 2. 赋值运算符# 赋值运算符 a = 1 # 自增 a += 1 print(a) # 自减 a -= 1 print(a) 3. 比较运算符# 比较运算符 a = 1 b = 2 # 不等于 != print(a != b) # 等于 == print(a == b) # 字符串比较(比较的是每个字符的ascii码值) print("abc" < "efg") print("abc" == False) 4. 逻辑运算符# 逻辑运算符 # 与 and print(1 and 2) print(False and True) print("abc" and "edg") # 短路运算,按字符顺序比较,当第一个字符 e > a 时,返回edg # 或 or print(1 or 2) print(0 or 1) print(False or True) # 非 not print(not 1) print(not False) print(not "") # 三者之间的优先级关系 not > and > or print(True or False and not False) 5. 位运算符# 位运算符 # 按位与 & ''' 101 111 --- 101 ''' print(5 & 7) # 按位或 | ''' 101 111 --- 111 ''' print(5 | 7) # 按位异或 ''' 101 111 --- 010 ''' print(5 ^ 7) # 按位取反 ~ ''' 101 --- 010 ''' print(~5) # 左移 右移 ''' 101 --- 10100 ''' print(5 << 2) 6. 成员运算符# 成员运算符 str = "这是一个字符串" print("a" in str) a = 1 b = 2 print(a is b) print(a is not b)
2025年03月09日
10 阅读
0 评论
0 点赞
2025-03-08
变量与简单类型
参考尚硅谷 mia木棉老师1. 变量# 创建 name = "孙笑川" age = 33 print(name) # 修改 name = "药水哥" print(name) # 变量的数据类型 print(type(name)) print(type(age)) 2. 整数# 整数 num1 = 10 num2 = -10 print(type(num1)) # <class 'int'> 3. 浮点数# 浮点数 float_num = 1.2 print(type(float_num)) # <class 'float'> # 浮点数四舍五入 import math # 向上取整 print(math.ceil(float_num)) # 2 # 向下取整 print(math.floor(float_num)) # 1 4. 字符串# 字符串 str = "这是一个字符串" str1 = ''' 这是另一个字符串 多行的形式 ''' print(str) print(str1) # 字符串拼接(注:字符串不能与数字拼接) print(str + str1) # 字符串乘法 # 打印10个abc print("abc" * 10) # abcabcabcabcabcabcabcabcabcabc 5. 字符串索引# 字符串索引 str = "这是一个字符串,变量名是str" # 切片 变量名[起始索引:结束索引 + 1:步长] # 起始索引默认为0,可以省略 # 结束索引默认为-1,可以省略 # 步长默认为1,可以省略 # 切片的是一个左闭右开的区间 print(str[0:3]) # 这是一 print(str[::2]) # 这一字串变名sr # 字符串反转 print(str[::-1]) # rts是名量变,串符字个一是这 6. 数据类型的转换# 数据类型的转换 # 字符串 ---> 整数 str = '2025' str_2_int = int(str) print(int(str_2_int), type(str_2_int)) # 浮点数 ---> 整数 float_num = 1.1 float_2_int = int(float_num) print(float_2_int, type(float_2_int)) # 布尔值 ---> 整数 bool_value = True print(int(bool_value)) # 字符串 ---> 浮点数 str1 = "1.23" print(float(str1)) # 字符串 ---> 布尔值 str2 = "1.234" print(bool(str2)) print(bool(""))
2025年03月08日
12 阅读
0 评论
0 点赞
1
2