首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >python3 变量、字符串处理

python3 变量、字符串处理

作者头像
用户5760343
发布2019-12-12 11:14:52
发布2019-12-12 11:14:52
6880
举报
文章被收录于专栏:sktjsktj

弱语言:

所有的变量无需声明即可使用;变量的数据类型可以随时变更。

注释

单行

/* 多行 */

a=1 b=2 print(a+b) print(type(a)) c=1.23 print(type(c)) d="hello" print(type(d))

命名规则

标识符可以由字母、数字、下画线()组成,其中数字不能打头。 标识符不能是Python 关键字,但可以包含关键字。

image.png

标识符不能包含空格。

数值类型(空值None):整型 浮点型 整型(二进制、八进制、十进制、十六进制) hex valuel = Ox13 hex value2 = OXaF print ( ” hexValuel 的值为:”, hex_valuel) print (” hexValue2 的值为:”, hex_value2) #以Ob 或OB 开头的整型数值是二进制形式的整数 bin val = Oblll print ( ' bin_val 的值为: ', bin_ val) bin val = OB101 print ( ’ bin_val 的值为:’, bin_val) # 以Oo 或00 开头的整型数值是八进制形式的整数 oct val = Oo54 print (’ oct_val 的值为:’, oct_val) oct val= 0017 print ( ’ 。ct_val 的值为:’, oct_val)

浮点型 a=2.33

复数:有个cmath模块可以处理

字符串:可以用双引号、单引号 str="sdfsdf" print(type(str)) str="abc'ddd" str="abc'ddd" ("\) 字符串拼接: str1+str2

如果你要输入一长串文字,用三引号

a=""" sdfdsfsd sdfsdfds sdfsdf """

字符串和整型互转

str="123" a=int(str) b=str(a) (float)

原始字符串

r ’ G: \publish\codes\02\2 . 4 ’ s2 = r ’”Let\’s q。”, sa 工d Charlie '

bool

True False "" None 都是False and or not

image.png

简便写法: st="a" if 1>2 else "bd"

bytes类型

b=bytes() b2=b'xxx' print(b3) print (b3 [0]) pr 工nt(b3[2 : 4]) #调用bytes 方法将字符席转换成bytes 对象 b4 =bytes (’我爱Python 编程’, enc。ding= ’ utf-8 ’) bS = ”学习Pyth on 很有趣” .en code {『utf-8 ’) print (bS)

解码:decode

获取用户输入

input("请输入") 任何输入都会被当作string

转义字符

\n

image.png

字符串格式化,格式化输出(需补充)

print (”the book ’ s price is %s ” %price) print("aa{}{}".format(a,b))

字符串中的字符

image.png

image.png

image.png

内置函数:in len max min

image.png

查看类中的方法

dir(str) help(str)

字符串中常用方法

str.lower() str.upper() str.title()

删除空白

str.strip() str.lstrip() str.rstrip()

str.strip(".") str.strip("abc")

startswith() endswith() find()

从索引8开始查询

str.find("abc") str.find("abc",8) index() replace("")

分割拼接

abc,def,ghi s.split(",") x.join(",")

运算符

      • /

位运算符

& | ^ ~ << >>

+=

image.png

索引

image.png

in

abc in s abc not in s

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 弱语言:
  • 注释
  • 单行
  • 命名规则
  • 如果你要输入一长串文字,用三引号
  • 字符串和整型互转
  • 原始字符串
  • bool
  • bytes类型
  • 解码:decode
  • 获取用户输入
  • 转义字符
  • 字符串格式化,格式化输出(需补充)
  • 字符串中的字符
  • 内置函数:in len max min
  • 查看类中的方法
  • 字符串中常用方法
  • 删除空白
  • 从索引8开始查询
  • 分割拼接
  • 运算符
  • 位运算符
  • 索引
  • in
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档