字符串操作练习:星座、凯撒密码、99乘法表
实例:输出12个星座符号,以反斜线分隔。
1 for i in range(12): 2 print(chr(9800+i),end='\\')
实例:恺撒密码的编码
1 plaincode=input("明文:") 2 print("密文:") 3 x=ord('A') 4 y=ord('Z') 5 i=ord('a') 6 j=ord('z') 7 for k in plaincode: 8 if x<= ord(k) <=y: 9 print(chr(x+(ord(k)-x+3)%26),end='') 10 elif i<= ord(k) <=j: 11 print(chr(i+(ord(k)-i+3)%26),end='') 12 else: 13 print(k,end='')
输入姓名,格式输出:占4位、居中、不足4字的以空格填充。
1 name = input("请输入你的名字:") 2 print("格式输出:{0: ^4}".format(name))
格式化输出:中华人民共和国国内生产总值(GDP)689,136.89亿元(2015年)(千分位、2位小数,浮点数)
1 year = input("请输入年份:") 2 gdp = float(input("请输入{}年的GDP:".format(year))) 3 print("中华人民共和国国内生产总值(GDP){0:,.2f}亿元({1}年)".format(gdp,year))
实例:打出99乘法表
1 for i in range(1,10): 2 for j in range(1,10): 3 print("{}x{}={}".format(i,j,i*j),end=' ') 4 if i==j: 5 print("\n") 6 break
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)