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

Python练习Day1

#单行注释
name = input("Enter your name: ")#单行注释
print('我的姓名是:'+name)
fp=open('text.txt','w')#打开文件
print('人生苦短,我用Python',file=fp)#输出内容到文件
fp.close()#关闭文件
a=100
b=50
print(90)
print(a)
print(a*b)
print('北京欢迎您!!')
print("北京欢迎您!!")
print("'北京欢迎您!!'")
print('''北京欢迎您''')
print(a,b,'a+b')
print(chr(65))
print('hello','world',sep='啊',end='//')
print('amazing')
age=input("Enter your age:")
print('我的年龄是:'+age)
print(a,b,sep='',end='')
print('c')lucky_number=8
print(lucky_number,type(lucky_number))
lucky_letter='a'
print(lucky_letter,type(lucky_letter))
# 字符串中包含双引号,用单引号包裹
message = 'He said, "Hello!"'  # 无需转义
print(message)
# 字符串中包含单引号,用双引号包裹
quote = "I'm a Python developer."  # 无需转义
print(quote)
full = 'Hello' + " " + 'World'  # 合法
print(full)x=1+2j#复数
print('实数部分:',x.real)
print('虚数部分:',x.imag)
inform='''
你好
世界
'''
print(inform)#转义字符
print('老师说:\"好好学习,天天向上\"')
print('老师说:"好好学习,天天向上"')
#加r/R可以使转义字符失效
print(r'老师说:\"好好学习,天天向上\"')
print(R'老师说:\"好好学习,天天向上\"')#字符串索引及切片操作
s='helloworld'
print(s[0],s[-10])
print('北京欢迎你'[3])
print('北京欢迎你'[-2])
print(s[2:7])#正向递增
print(s[-8:-3])#反向递减
print(s[:5])#默认从0开始
print(s[5:])#默认切片到结尾#常用的字符串操作
x='2005'
y='小明出生'
z='2'
print(x+y)
print(x*10)
print(x in y,z in x)o=True
print(o)
print(o+10)
q=False
print(q)
print(q+10)#非零的字符串布尔值为True
print(bool('北京欢迎你'))
print(bool(''))print(2*4)
print(2**4)num1 = 3.14159
result1 = round(num1)
print(result1)num2 = 2.99
result2 = round(num2)
print(result2)

这是基础部分的所有练习代码,试着和我一样在PyCharm上运行你的第一个Python程序吧!!

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

相关文章:

  • 【C语言刷题】第十一天:加量加餐继续,代码题训练,融会贯通IO模式
  • 双倍硬件=双倍性能?TDengine线性扩展能力深度实测验证!
  • 类(JavaBean类)和对象
  • BM6 判断链表中是否有环(牛客)
  • Linux安装java后没法运行
  • 西门子PLC博图软件学习(一)
  • 手写 Vue 中虚拟 DOM 到真实 DOM 的完整过程
  • .NET9 实现排序算法(MergeSortTest 和 QuickSortTest)性能测试
  • LinkedList 链表数据结构实现 (OPENPPP2)
  • 前端面试专栏-算法篇:18. 查找算法(二分查找、哈希查找)
  • AI智能体革命:从对话机器到自主决策的进化之路 **——当AI长出“手和脑”,一场人机协作范式转移正在发生
  • AI小智项目全解析:软硬件架构与开发环境配置
  • 图灵完备之路(数电学习三分钟)----解码器
  • Pytest 测试发现机制详解:自动识别测试函数与模块
  • 理想汽车6月交付36279辆 第二季度共交付111074辆
  • 比较两个csv文件的内容是否一致
  • Python 机器学习核心入门与实战进阶 Day 3 - 决策树 随机森林模型实战
  • HTML初学者第三天
  • centos 7.6安装mysql8
  • 基于大模型的肾积水全周期预测与诊疗方案研究报告
  • 03每日简报20250705
  • Qt开发:QListWidget的介绍和使用
  • java整合itext pdf实现自定义PDF文件格式导出
  • 画笔的进化:生成式AI与艺术创造力的范式革命
  • 完成ssl不安全警告
  • 数据结构:数组:二分查找(Binary Search)
  • 用 Turbo Vision 2 为 Qt 6 控制台应用创建 TUI 字符 MainFrame
  • Java-继承
  • 隐马尔可夫模型:语音识别系统的时序解码引擎
  • nginx部署发布Vite项目