当前位置: 首页 > 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)

相关文章:

  • 首页分包,跳转,以及分类导航区
  • 六十天前端强化训练之第一天到第七天——综合案例:响应式个人博客项目
  • 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 便用快捷键设置教程
  • 网站建设需要条件/安卓优化大师全部版本
  • 企业网站 seo怎么做/网络营销和传统营销的区别有哪些
  • 百度推广是干什么的/seo网络推广怎么做
  • 迁安建设局官方网站/搜索引擎技巧
  • 男女做羞羞羞的网站/百度竞价托管哪家好
  • 求网站建设方法/成都seo公司