当前位置: 首页 > news >正文

Python暑期学习笔记3

时间:2025.7.17

学习内容:【语法基础】算数与赋值运算符、输入函数与转义字符

一、运算符

算数运算符: +,-,*乘,/除,//取整除,%取余数,**幂或次方、乘方

注意:使用算数运算符/,商一定是浮点数,分母(除数)不能0

//取整除,取商的整数部分,向下取整(不管四舍五入的规则,只要后面有小数,就忽略小数

取整除若有浮点数,结果也会用浮点数表示

%取余数或取模,只取余数部分

幂 mn:m的n次方

a=1/1
print(a)
print(type(1/1))
b=3.11//3                  #取整除若有浮点数,结果也会用浮点数表示
print(b)
c=5//2
print(c)
print(5%2)
print(5.1%2)
print(3**1.2)

运算符优先级:

运算规则:

1.先乘除后加减

2.同级运算符从左往右计算

3.可以用()调整计算的优先级

优先级排序:幂(最高优先级)乘、除、取余、取整除>加减

算数运算符中只要有浮点数,结果也会用浮点数表示

赋值运算符 = 简单的赋值运算符 += 加法赋值运算符 -= 减法赋值运算符 *= 乘法赋值运算符 /= 除法赋值运算符 %= 取模赋值运算符 **= 幂赋值运算符 //= 取整除赋值运算符 赋值运算符必须连着写,中间不能有空格,否则会报错;只能针对已经存在(提前被定义的)变量;纯数字也不能使用赋值运算符,赋值运算符是针对变量存在的

二、输入函数input

input(),输入函数,()里面的内容是提示。prompt—提示

input("请输入:")
name=input("请输入姓名")
print(name)
pwd=input("请输入密码:")
print(pwd)

三、转义字符

\(在行尾时) 续行符 \\ 反斜杠符号 \’ 单引号 \” 双引号 \a 响铃 \b 退格(Backspace) \e 转义 \000 空 \n 换行 \v 纵向制表符 \t 横向制表符 \r 回车 \f 换页 \oyy 八进制数,yy表示的字符(eg:\o12代表换行) \xyy 十六进制数,yy表示的字符(eg:\x0a表示换行)

\t制表符,通常表示空四个字符,也称缩进

\n换行符,表示将当前位置一道下一行开头

\r回车,表示将当前位置移到本行开头

r原生字符串,默认取消转义

print('sixs\\tar')
print("姓名\\t年龄\\t电话")
print("哈哈\\n嘻嘻")
print("sixsta\\rsdhdhfh")
print("\\rsdhdhfh")  #无变化
print('six\\\\seven')
print('six\\\\\\tar')
#为避免太多\\导致混乱,允许采用r进行取消转义
print(r"six\\\\\\tar")

http://www.lryc.cn/news/590983.html

相关文章:

  • Redis:哨兵(Sentinel)
  • 20250717 Ubuntu 挂载远程 Windows 服务器上的硬盘
  • 7.事务操作
  • 自动化技术在造纸行业的应用:EtherCAT转PROFIBUS DP解决方案
  • 简单手写一个Spring boot starter
  • Java中excel字典转换
  • clonezilla 导出自动化恢复iso
  • 网络初级安全第二次作业
  • iOS WebView 调试与性能优化 跨平台团队高效协作方法解析
  • 【前端】Power BI自动化指南:从API接入到Web嵌入
  • 汽车功能安全 -- TC3xx外部看门狗
  • 可复用软件的构建本质是组织能力的重构
  • 灵易智模中的重构导出可以做什么
  • Elasticsearch / MongoDB / Redis / MySQL 区别
  • Odoo最佳业务实践:从库存管理重构到全链路协同
  • 重构比特币在 Sui DeFi 中的角色
  • Sentinel配置Nacos持久化
  • 个体认知的时域性与“与时俱进”的认知重构:一种历史意识下的认知演化分析
  • Redis4缓存穿透:布隆过滤器与空对象方案
  • HTML 极简个人介绍卡片(侧重语义化标签和响应式布局)
  • 单例模式详细讲解
  • 哈希表法求环形链表
  • 从零开始实现一个简单的 RPC 框架(Java 版)
  • kubeadm 部署 K8S(v1.23.1)集群
  • 直播带货与开源AI智能名片链动2+1模式S2B2C商城小程序:重塑电商营销新格局
  • python 【技术面试题和HR面试题】➕列表操作、条件判断、循环、函数定义编程题
  • 从0开始学习R语言--Day49--Lasso-Cox 回归
  • 十五、K8s可观测能力:日志收集
  • 【41】MFC入门到精通——MFC中 GetLBText()、GetWindowText()、SetWindowText区别
  • PyTorch笔记8----------卷积神经网络