博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python - 简单的数据类型
阅读量:4091 次
发布时间:2019-05-25

本文共 1438 字,大约阅读时间需要 4 分钟。

书名: Python编程: 从入门到实践

作者: [美] Eric Matthes
译者: 袁国忠
ISBN: 978-7-115-42802-8

简单的数据类型

字符串

用引号括起的就是字符串,单引号、双引号、三引号均可

修改字符串的大小写

message = 'keep goIng'print(message.title())  # Keep Goingprint(message.upper())  # KEEP GOINGprint(message.lower())  # keep goingprint(message)  # keep goIng

剔除空白

  • 要确保字符串末尾没有空白, 可使用方法rstrip()(不会改变原字符串)
  • 剔除字符串开头的空白,可使用方法lstrip()
  • 剔除字符串两端的空白,使用strip()
  • 这些剥除函数最常用于在存储用户输入前对其进行清理

小Tips

  • 拼接字符串 print('hello' + 'world' + '!')
  • 字符串里使用引号 print("I'm going to hiking.")
  • 函数str()将非字符串值表示为字符串

数字

  • 两个乘号表示乘方 5 ** 3 # 125
  • 浮点数的运算可能不是那么精确 .2 + .1 # 0.30000000000000004

Python之禅

import this

The Zen of Python, by Tim Peters

Beautiful is better than ugly.

Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren’t special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one– and preferably only one –obvious way to do it.
Although that way may not be obvious at first unless you’re Dutch.
Now is better than never.
Although never is often better than right now.
If the implementation is hard to explain, it’s a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea – let’s do more of those!

转载地址:http://lkdii.baihongyu.com/

你可能感兴趣的文章
那些硬件的初始化函数主要是在做些上什么?
查看>>
MAVLink学习之路05_MAVLink应用编程接口分析(也有讲STM32下的收发函数)
查看>>
找到了中文版的mavlink手册
查看>>
浅谈飞控开发的仿真功能
查看>>
我觉得在室内弄无人机开发装个防撞机架还是很有必要的,TBUS就做得很好。
查看>>
serial也是见到很多次了,似乎它就是一种串行通信协议
查看>>
TBUS的一些信息
查看>>
PX4+激光雷达在gazebo中仿真实现(古月居)
查看>>
专业和业余的区别就在于你在基础在基本功打磨练习花的时间
查看>>
通过mavlink实现自主航线的过程笔记
查看>>
Ardupilot飞控Mavlink代码学习
查看>>
这些网站有一些嵌入式面试题合集
查看>>
我觉得刷题是有必要的,不然小心实际被问的时候懵逼,我觉得你需要刷个50份面试题。跟考研数学疯狂刷卷子一样!
查看>>
我觉得嵌入式面试三要素:基础吃透+项目+大量刷题,缺一不可。不刷题是不行的。而且得是大量刷,刷出感觉套路,别人做题都做得是固定题型套路条件反射了,你还在那慢慢理解慢慢推是不行的,也是考研的教训。
查看>>
相机标定的目的:获取摄像机的内参和外参矩阵(同时也会得到每一幅标定图像的选择和平移矩阵),内参和外参系数可以对之后相机拍摄的图像就进行矫正,得到畸变相对很小的图像。
查看>>
现在来看,做个普罗米修斯的docker镜像对我而言并不难,对PX4仿真环境配置也熟悉了。
查看>>
删除docker容器和镜像的命令
查看>>
VINS-Fusion Intel® RealSense™ Depth Camera D435i
查看>>
使用Realsense D435i运行VINS-Fusion并建图
查看>>
gazebo似乎就是在装ROS的时候一起装了,装ROS的时候选择的是ros-melodic-desktop-full的话。
查看>>