字符串的格式化方法
# !/usr/bin/env python
# -*- coding:UTF-8 -*-
import getpass
text = input("请输入你的名字:")
print(text,"你好!")
name = input("请输入你的名字:")
age = int(input("请输入你的年龄:"))
sex = input("请输入你的性别:")
words = input("请输入你的祝福的话语:")
information = """
-------------------来自%s的真实的信息-------------------
你的名字是%s
你的年龄是%d
你的性别是%s
你的祝福的话语是%s
"""%(name,name,age,sex,words)
new_information = """
-------------------来自{0}的真实的信息-------------------
你的名字是{1}
你的年龄是{2}
你的性别是{3}
你的祝福的话语是{4}
""".format(name,name,age,sex,words)
print(new_information.encode().decode())
'''
encode() 方法以 encoding 指定的编码格式编码字符串。字符串转换为二进制。
decode() 方法以 encoding 指定的编码格式解码字符串。二进制转换为字符串。
布尔值
True 和 False
对应数字
1 和 0
'''
属性读取:
Object.attribute格式的表达式可以理解为“读取object对象的属性attribute值”。
字符串操作方法
- S.capitalize() - 第一个字母大写,其余都变成小写字母。
- S.title() - 每一词的头字母大写,其余都变成小写字母。
- S.upper() - 全改成大写。
- S.lower() - 全改成小写。
- S.swapcase() - 大小写转换。
- S.center(width[, fill])/ S.ljust(width[, fill])/S.rjust(width[, fill])
- 原来的字符扩到指定长度,再用fill来填充其余空处,默认空格。 - S.expandtabs(tabsize)
- 更改tabs(在字符串里”\t”)转换为空格的数量,默认为8。 - S.zfill(width)
- 原来的字符串扩到指定长度,前面使用0来填充。数字计算的时候会用到。 - S.strip([chars])/S.lstrip([chars])/S.rstrip([chars])
- 删除两遍/左边/右边的指定字符(默认为空格和换行符)。 - 在这里所有的start和start, end看成是S[start:]和S[start:end]
S.startswith(prefix[, start[, end]])/S.endswith(suffix[ ,start[ ,end]])
- 以特定字符串开头/结尾的,返回真假。 - S.count(sub[, start[, end]])
- 相应字符串在文本里的个数 - S.find(sub [, start[, end]])/S.rfind(sub[, start[, end]])
- 查找第一个与sub匹配的字符串位置,没找到返回-1 - S.index(sub[, start[, end]])/S.rindex(sub[, start[, end]])
- 与find差不多,但没找到会返回错误 - S.replace(old, new[, count])
- 查找old,替换成new,count是只替换相应个数,默认全替换。
检测语言世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苗语英语荷兰语菲律宾语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语 |
|
世界语中文简体中文繁体丹麦语乌克兰语乌兹别克语乌尔都语亚美尼亚语伊博语俄语保加利亚语僧伽罗语克罗地亚语冰岛语加利西亚语加泰罗尼亚语匈牙利语南非祖鲁语卡纳达语印地语印尼巽他语印尼爪哇语印尼语古吉拉特语哈萨克语土耳其语塔吉克语塞尔维亚语塞索托语威尔士语孟加拉语宿务语尼泊尔语巴斯克语布尔语(南非荷兰语)希伯来语希腊语德语意大利语意第绪语拉丁语拉脱维亚语挪威语捷克语斯洛伐克语斯洛文尼亚语斯瓦希里语旁遮普语日语格鲁吉亚语毛利语法语波兰语波斯尼亚语波斯语泰卢固语泰米尔语泰语海地克里奥尔语爱尔兰语爱沙尼亚语瑞典语白俄罗斯语立陶宛语索马里语约鲁巴语缅甸语罗马尼亚语老挝语芬兰语苗语英语荷兰语菲律宾语葡萄牙语蒙古语西班牙语豪萨语越南语阿塞拜疆语阿尔巴尼亚语阿拉伯语韩语马其顿语马尔加什语马拉地语马拉雅拉姆语马来语马耳他语高棉语齐切瓦语 |
|
|
|
|
|