printf 风格的字符串格式化

2023-04-17 作者:wangxiao 栏目:其他内容
字符串具有一种特殊的内置操作:使用 % (取模) 运算符。 这也被称为字符串的 格式化 或 插值 运算符。 对于 format % values (其中 format 为一个字符串),在 format 中的 % 转换标记符将被替换为零个或多个 values 条目。 其效果类似于在 C 语言中使用 sprintf()。如果 format 要求一个单独参数,则 values&nbs...

字符串的方法

2023-04-17 作者:wangxiao 栏目:其他内容
字符串实现了所有 一般 序列的操作,还额外提供了以下列出的一些附加方法。字符串还支持两种字符串格式化样式,一种提供了很大程度的灵活性和可定制性 (参阅 str.format(), 格式字符串语法 和 自定义字符串格式化) 而另一种是基于 C printf 样式的格式化,它可处理的类型范围较窄,并且更难以正确使用,但对于它可处理的情况往往会更为快速 (printf 风格的字符串格式化)。标准库的 文本处理服务 部分涵盖了许多其他模块,提供各种文本相关工具(例如包含于 re 模块...

在 Python 中处理文本数据是使用 str 对象,也称为 字符串

2023-04-17 作者:wangxiao 栏目:其他内容
在 Python 中处理文本数据是使用 str 对象,也称为 字符串。 字符串是由 Unicode 码位构成的不可变 序列。 字符串字面值有多种不同的写法:单引号: '允许包含有 "双" 引号'双引号: "允许嵌入 '单' 引号"三重引号: '''三重单引号''', """三重双引号"""使用三重引...

字符串的另一种形式是使用定界符(

2023-02-02 作者:wangxiao 栏目:其他内容
字符串的另一种形式是使用定界符(<<<)。该形式在<<<之后提供一个标识符用来表示开始,然后是包含的字符串,最后是用同样的标识符表示结束字符串。注意,结束标识符必须从行的第一列开始,并且后面除了分号不能再包含其他任何字符。定界符形式的字符串可以很容易定义较长的字符串,因此通常用于从文件或数据库中大段地输出文档。在图中,PHP的数据类型分为标量类型(boolean、integer、float、string)、复合类型(array、object)和特殊类型(resource、NULL)。...

减少if-else使用,增加代码的可读性!

2023-02-02 作者:wangxiao 栏目:其他内容
相信大家或多或少都接触过拥有庞大 if else 的项目代码吧,多重嵌套的 if else 在维护的时候真的让人很恼火,有时候一个 bug 排查下来,严重感觉身体被掏空。本文并未有消灭或歧视 if else的意思,if else 的好用都知道,这里只是在某些特定场景为大家额外提供一种思路,增加我们代码的可读性。短路运算Javascript 的逻辑或 || 的短路运算有时候可以用来代替一些比较简单的 if else逻辑或 || 的短路运算:若左边能转成true,返回左边式子的值,反之返回...

如何加载网络图片(使用第三方图片加载库glide)

2022-12-03 作者:wangxiao 栏目:其他内容
重要说明:当app里需要适用网络文件时需要在AndroidManifest.xml文件里声明use-permission标签导入方法方法一:在github搜索glide库,下载该库放在libs文件夹。方法二:或者使用gradle管理,把github中readme文件里介绍的repositories和dependencies内容复制到gradle。dependencies里的第二个compile不用复制了。说明:当app里需要适用网络文件时需要在AndroidManifest.xml文件里声明use-permission标签简单使用案例public class ImageVi...

跑马灯文字效果

2022-12-03 作者:wangxiao 栏目:其他内容
singleLine 单行显示,设置为trueellipsize 设置多余文字的显示效果,此处应设置为marqueemarqueeRepeatLimit 文字循环的次数,此处设置为marquee_forever设置完这些还要设置焦点相关事项focusable 设置为truefocusableInTouchMode 设置为true具体代码:<TextView android:id="@+id/tv_7" android:layout_width="wrap_content" android:layout_height="wrap...

设置点击事件步骤的优化

2022-12-03 作者:wangxiao 栏目:其他内容
自定义OnClick类,该类实现View.OnClickListener接口在OnClick类里重写onClick方法,参数是View类型onClick方法需要声明一个Intent对象,然后通过switch判断传入View对象的id,不同的id对应不同的Intent对象在主类里声明方法setListeners,在里边new一个自定义类OnClick的对象,把这个对象分别放在每个按钮的setOnClickListener方法里在Oncreat方法里找到每个按钮的对象,最终调用一次setListeners方法...

Zomato 使用 Kotlin 编写更安全、更简洁的代码

2022-12-03 作者:wangxiao 栏目:其他内容
Kotlin 帮助 Zomato 显著减少了其应用中的代码行数,并且还帮助他们在编译时发现了应用中的重要缺陷。观看 Rahul(Zomato 产品管理副总裁)和 Prateek Sharma(Android 开发者)谈论 Zomato 如何开始采用 Kotlin 以及他们现在如何使用 Kotlin 开发所有新功能版本。...

python图片优化器

2022-11-24 作者:wangxiao 栏目:其他内容
# Image Optimizing # pip install Pillow import PIL # Croping  im = PIL.Image.open("Image1.jpg") im = im.crop((34, 23, 100, 100)) # Resizing im = PIL.Image.open("Image1.jpg") im ...