码迷,mamicode.com
首页 > 其他好文 > 详细

基本数据类型

时间:2018-09-01 20:40:35      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:二进制   print   splay   name   strip()   ror   数据类型   lis   one   

python的基本数据类型有:数字 字符串 列表 元组 字典 集合 布尔值等。

技术分享图片
#int
# a=10
# print(bin(a))
# print(a.bit_length())#二进制的位数
View Code
#字符串的索引与切片
技术分享图片
#str
#字符串的索引与切片
# s=‘alexwusir‘
# print(s[0])
# print(s[-1])

# 顾头不顾尾
# print(s[0:5:2])#首 尾 步长
# print(s[::-1])
# print(s[:])
# print(s[4:0:-2])
View Code
#字符串的基本操作
技术分享图片
#字符串的基本操作
# s=‘AlexWusir‘
# print(s.capitalize())
# print(s.upper())
# print(s.lower())
# print(s.swapcase())

# print(s.center(20))
# print(s.center(20,‘*‘))

# print(s.startswith(‘Al‘))
# print(s.startswith(‘Al‘,2,4))
# print(s.endswith(‘sir‘))
# print(s.endswith(‘sir‘,2,4))

#找所查元素的索引
# print(s.find(‘us‘))
# print(s.find(‘a‘))#找不到返回-1
# print(s.index(‘u‘))
# print(s.index(‘a‘))#找不到报错

#strip lstrip rstrip去除指定字符 默认去空格
# s=‘ $ alex% ‘
# print(s.strip(‘% $‘))
# print(s.lstrip(‘% $‘))
# print(s.rstrip(‘% $‘))

#每个隔开(数字 特殊字符 空格等)部分的首字母大写
# s=‘alex*wu3sir yuan‘
# print(s.title())

#空格填充 默认前面字符加\t共占8个字符
# s=‘al\twusir‘
# print(s.expandtabs())
# print(s.expandtabs(10))

# split str->list
# s=‘alex:wusir:yuan‘
# print(s.split(‘:‘))

# format的简单使用
# print(‘{}的年龄是{}‘.format(‘alex‘,20))
# print(‘{1}的年龄是{0}‘.format(20,‘alex‘))
# print(‘{name}的年龄是{age}‘.format(name=‘alex‘,age=20))

# s=‘alex wusir alex‘
# print(s.replace(‘al‘,‘wu‘))
# print(s.replace(‘al‘,‘wu‘,1))

# s=‘porn apple‘
# if ‘porn‘ in s:
#     print(‘有敏感词汇‘)

# print(len(s))
# print(s.count(‘e‘))
# for i in s:
#     print(i)

#简单验证码
# s=‘acEQA‘
# you_input=input(‘请输入验证码,不区分大小写:‘)
# if you_input.upper()==s.upper():
#     print(‘welcome‘)
# else:
#     print(‘error‘)

# name=input(‘name:‘)
# if name.strip()==‘alex‘:
#     print(‘welcome‘)
View Code

 

基本数据类型

标签:二进制   print   splay   name   strip()   ror   数据类型   lis   one   

原文地址:https://www.cnblogs.com/liuhongshuai/p/9571336.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!