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

建筑兔零基础自学python记录35|编程练习1

    本次我进行了python基本语言的练习,现把练习中学到的知识进行记录:

(1)\n换行

print('姓名:张三\n性别:男\n年龄:27')



27

(2)+-*/   不用引号

print(3*5)
print(1/2)

35乘以98除以2减去3最后加上100等于多少?

print(35*98/2-3+100)

注意减号一定要是英文输入法下的,不然报错!

(3)**N次幂

print(2**3) #2 的 3 次方

 (4)print使用()或者(‘’)没有用=

V0 = 25
t = 1
g =9.8
h=V0*t-(g*t**2/2)
print(h)

 变量的组合输出

height = 175
print("身高为",height,"cm")

(5)正则表达式

必须以大小写字母或者下划线开头,不能以数字开头

(6)input()得到从键盘输入的数据

input() 函数获取到用户输入的数据默认就是字符串

print("请输入数据:")
info = input()
print("你输入的数据为:",info)

 举例:用三次 input() 函数获取输入的信息,录入个人信息,然后输出。

输入:

嫦娥

4000

输出:

姓名 嫦娥 年龄 4000 性别

name=input()
age=input()
sex=input()
print('姓名',name,'年龄',age,'性别',sex)

 (7)字符串(str)和浮点数(float)运算

   int()其他数据类型转换为整数

错误示范:

print("请输入你要兑换多少人民币:")
rmb = input()   #获取用户输入人民币的值
exchange = 3347.84  #定义人民币对越南盾汇率
print("兑换之后的越南盾:",rmb*exchange)

报错

 字符串类型数据与浮点类型(float)相乘报错

正确:

print("请输入你要兑换多少人民币:")
rmb = input()   #获取用户输入人民币的值
rmb=int(rmb)    #将输入的字符串转化为整数
exchange = 3347.84  #定义人民币对越南盾汇率
print("兑换之后的越南盾:",rmb*exchange) 

简写代码可以为:

print("请输入你要兑换多少人民币:")
exchange = 3347.84  #定义人民币对越南盾汇率
print("兑换之后的越南盾:",int(input())*exchange)


文章转载自:
http://aspectual.zzgtdz.cn
http://boxhaul.zzgtdz.cn
http://bronchitic.zzgtdz.cn
http://azt.zzgtdz.cn
http://chough.zzgtdz.cn
http://arundinaceous.zzgtdz.cn
http://chromaticism.zzgtdz.cn
http://ceasing.zzgtdz.cn
http://argentine.zzgtdz.cn
http://chagrin.zzgtdz.cn
http://bibliolatry.zzgtdz.cn
http://antiphon.zzgtdz.cn
http://bac.zzgtdz.cn
http://banditi.zzgtdz.cn
http://antisickling.zzgtdz.cn
http://chlorohydrin.zzgtdz.cn
http://anilide.zzgtdz.cn
http://cagmag.zzgtdz.cn
http://birdseed.zzgtdz.cn
http://casehardened.zzgtdz.cn
http://bivouacking.zzgtdz.cn
http://aikido.zzgtdz.cn
http://abscissa.zzgtdz.cn
http://chainbridge.zzgtdz.cn
http://bobette.zzgtdz.cn
http://calibre.zzgtdz.cn
http://buhr.zzgtdz.cn
http://checkbook.zzgtdz.cn
http://arillus.zzgtdz.cn
http://carapace.zzgtdz.cn
http://www.dtcms.com/a/46230.html

相关文章:

  • 首页分包,跳转,以及分类导航区
  • 六十天前端强化训练之第一天到第七天——综合案例:响应式个人博客项目
  • FPGA开发,使用Deepseek V3还是R1(2):V3和R1的区别
  • 207. 课程表(dfs)
  • 肖恩的n次根 (二分)
  • Spring Boot拦截器(Interceptor)与过滤器(Filter)详细教程
  • uni.getLocation 微信小程序中获取位置失败原因
  • 《论软件测试中缺陷管理及其应用》审题技巧 - 系统架构设计师
  • 利用PyQt简单的实现一个机器人的关节JOG界面
  • 行为型模式 - 迭代器模式 (Iterator Pattern)
  • SpringCloud + Spring AI Alibaba 整合阿里云百炼大模型
  • 【大模型】大模型推理部署工具之vLLM的使用(1)
  • 在Nginx上配置并开启WebDAV服务的完整指南
  • AI赋能教育:用智能体点亮教育的温度
  • 【Python】OpenCV算法使用案例全解
  • 【Java】JDK17新特性
  • C++函数重载
  • 大白话React第十一章React 相关的高级特性以及在实际项目中的应用优化
  • 服务器虚拟化:释放计算潜力的魔法
  • Vscode 便用快捷键设置教程
  • 蓝桥杯备考:动态规划入门题目之下楼梯问题
  • YOLOv8目标检测推理流程及C++代码
  • Android6到Android15版本新增的功能和api
  • Docker项目部署-部署前端
  • 深入解析JasperReports模板标签构建高效报表的利器系列一
  • 1985-2019年上市公司绿色专利申请量数据
  • 云服务培训四-网络服务
  • python---‘DataFrame‘ object has no attribute ‘read‘ 报错的解决
  • 牛客周赛83:A:JAVA
  • 面试题:说一下你对DDD的了解?