首页 > 其他 > 详细

study note5

时间:2018-01-02 10:31:45      阅读:238      评论:0      收藏:0      [点我收藏+]

三元运算:简便写法

a,b,c=1,3,5
d=a if a>b else c
print(d)

相当于
a,b,c=1,3,5
if a>b:
d=a
else:
d=c
print(d)


文本str和二进制bytes的转换

技术分享图片

技术分享图片

encode:编码  decode:解码

eg1:

技术分享图片字符串转成二进制,encode括号内是告诉系统本来是什么格式

eg2:

#! /usr/bin/env python
# -*- coding: utf-8 -*-
# __author__ = "Deakin"
# Email: 469792427@qq.com
# Date: 2018/1/2

subject="今天星期二"
print(subject)
print(subject.encode("utf-8"))

 

打印结果:

今天星期二
b‘\xe4\xbb\x8a\xe5\xa4\xa9\xe6\x98\x9f\xe6\x9c\x9f\xe4\xba\x8c‘

study note5

原文:https://www.cnblogs.com/Deakin-Du/p/8175827.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!