前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python中字符串与数值中的巧妙应用

python中字符串与数值中的巧妙应用

作者头像
刘金玉编程
发布2019-08-20 13:04:03
1K0
发布2019-08-20 13:04:03
举报
文章被收录于专栏:编程创造城市编程创造城市
知识回顾:
  • 了解python界面
  • 修改python解释器
  • 初始化pycharm
  • 字符串的连接

本节知识视频教程

文字讲解开始:

一、Python控制台

补充叫法:REPL

具体解释为:Read eval print loop

中文解释:读 执行 输出 循环

REPL环境适合于执行简单的命令。

二、字符串与数值的使用区别

  • 变量只有为数值的时候,才能进行数学运算。
  • 变量为字符串的时候,在+的时候,会进行拼接。

举例区别:

1.数值情况

x=7

y=8

print(x+y) #结果15

2.字符串情况

a="7"

b="8"

print(a+b) #结果78

三、单星号*的情况

  • 如果x和y都是数值,那么进行数学运算,x乘以y。
  • 如果x是字符串,y是数值,那么就x这个字符串重复的倍数。

举例:

1.单个星号

x=2

y=3

print(x*y) #结果6

2.字符串乘法

x=“aa”

y=3

print(x*y) #结果 aaaaaa

四、双星号**使用技巧

  • 如果是数值的数学运算,那么就是x的y次方来运算。
  • 如果x和y都是字符串,那么无法使用**运算,会直接报错。
  • 如果x是字符串,y是数值,也报错。

举例使用方法:

x=2

y=3

print(x**y) #结果8

五、向上取整与向下取整比较

Round相当于四舍五入,但必须注意,当小数部分刚好是0.5的时候,会向下取整,超过后,会向上取整。

Int函数:舍去小数部分,只保留整数位。

如果使用math这个库的话,那么

Math.ceil 向上取整

Math.floor 向下取整

六、总结强调

1、要能够区别字符串与数值的运算

2、巧妙运用**与*

3、学会区别使用int函数和round函数,尤其要注意round函数的使用

相关文章:

  1. python中类的构造方法
  2. Python中类的接口
  3. python中利用API文档开发与学习
  4. python中类和对象
  5. python中函数递归VS循环
  6. python中函数的可变参数
  7. python中自定义序列的实现
  8. python第一个程序,定位在小学数学还是幼儿园?
  9. python输入与输出涨姿势
  10. python中整型与浮点型的数值转换
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档