Python基础语法之字符串
来源:互联网 发布:不错吧源码 编辑:程序博客网 时间:2024/06/10 19:52
本文基于廖雪峰老师python教程的学习。
pyton3版本中用unicode统一编码
对于单个的字符编码,py提供了ord()函数来获取字符的整数表示,
ord('S')
83
提供了chr()函数把编码转换为相应的字符
chr(83)
'S'
>>>'\u4e2d\u6587'
'中文'
使用UTF-8编码来进行传输和存储
使用unicode在计算机内存中编码
关于字节流的转换,理解不是很深。。。
计算str包含的字符数,可以用len()函数
当Python解释器读取源码时,为了让它按照UTF-8编码都去,通常在文件开头写明:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
第一行注释:windows会忽略掉注释,两行注释告诉linux和os x,这是一个Pyhton可执行程序
第二行注释:告诉解释器按照UTF-8编码读取源码
格式化
python和C的格式化方式相同,使用%符号
print('Hello %s' %'world')print('Hi %s, you have $%d...' %('ls', 6666))输出
Hello world
Hi ls, you have $6666...
%s表示字符串
%d表示整数替换
%f表示浮点数
%x 十六进制整数
%.2f表示精确到小数点后两位
%2f表示占两个位置(默认右对齐)
%02f表示占两个位置,用零补齐
(类似于C)
用%%来表示一个%
做题回想:
/表示精确除法
//类似于C中的两个int变量相除,结果也是整数
>>>13.0//7.0
1.0
阅读全文
0 0
- Python基础语法之字符串
- Python基础语法学习(字符串)
- Python语法基础14.字符串
- Python连载系列之Python语法基础3:Python中的字符串和数据结构
- python基础之字符串
- python基础之字符串
- python基础之字符串
- Python学习之基础语法
- 自学Python之 基础语法
- Python核心基础:之二:基础语法
- python基础之字符串格式化
- python基础学习之字符串
- python基础学习之字符串
- Python基础学习之字符串
- Python字符串之基础篇
- python基础篇之字符串
- Python基础之格式化字符串
- Python基础之基本语法及数据类型
- win创建软连接
- 阿里云ECS服务器CentOS CPU莫名跑高,出现大量rcuob进程
- 线段树模板
- HDU 1198 Farm Irrigation
- JavaScript中的变量类型以及变量作用域
- Python基础语法之字符串
- Java多线程——线程同步
- 2017年8月10日---阶段性工作总结(事件驱动)
- vue-router中注意单词
- select函数
- Java四种线程池
- Mac OS 下用Tex Shop 进行中文排版
- L79系列三端稳压管管脚连线说明
- 音视频直播技术--SurfaceView、GLSurfaceView与TextureView