python中格式化输出和字母大小写转换,对齐填充方式

#格式化输出print("ang is a good time")str7="ong is a boy"num=10f=5.22313# %d(整数站位符)  %s(字符串站位符)  %f(浮点数站位符)#  %f默认小数点后6位,%.3f精确到小数点后3位。默认会四舍五入print("num=",num,"f=",f)print("num= %d,str7=%s,f=%.9f" %(num,str7,f))‘‘‘#转义字符  \将一些字符转换成有特殊含义的字符‘‘‘# \n换行符,print("num= %d\nstr7=%s\nf=%.9f" %(num,str7,f))print("ong is a good \team")#显示ong is a good \team#如果要没特殊含义出现都是两\\出现的print("ong is a good \\n team")#ong is a good \n team#  \‘  \"  避免单引号中还有引号出现错误#print(‘tom is a ‘good‘man‘)#这样会报出print(‘tom is a \‘good\‘man‘)print("tom is a ‘good‘man")#双引号里面可以有单引号print("tom is a \"good\"man")#如果多行转换可以用3个单引号或者3个双引号print("""ongisgoodteam""")#   \t  制表符 是4个空格print("tom\t girl")#如果字符中有很多字符串都需要转义,就需要加入很多\,为了化简#python允许用r表示内部的字符串默认不转义print(r"C:\Users\Administrator\Desktop\学习")#加r打印出C:\Users\Administrator\Desktop\学习

#eval(str)#功能:将字符串str当成有效的表达式来求值并返回计算结果num1=eval("123")print(num1)#结果123print(type(num1))#<class ‘int‘>eval把字符串变为整数类型,跟int方式相同print(eval("+123"))#123print(eval("12+3")) #15print(int(12+3))    #15#print(eval("12ad"))   #出错

#len(str)#返回字符串的长度(字符个数)print(len("ong is a good"))

#lower()转换字符串中大写字母为小写字母#格式:str.lower()str15="ONG IS a good"print(str15.lower())  #ong is a goodprint("str15=%s" %(str15))

#upper(str)转换字符串中小写字母为大写字母str15="ONG IS a good"print(str15.upper())  #  ONG IS A GOOD#swapcase() 转换字符串中小写字母为大写字母,大写字母变小写字母str15="ONG IS a good"print(str15.swapcase())  #ong is A GOOD

#capitalize()一段文字中首字母大写,其他小写str15="ONG IS a good"print(str15.capitalize()) #Ong is a good

#title()每个单词的首字母大写,其他变小写str15="ONG IS a good"print(str15.title()) # Ong Is A Good

#center(width,fillchar)居中对齐,width为 要求宽度,fillchar是填充字符串str15="ONG IS a good"print(str15.center(40,"*"))#*************ONG IS a good**************

#ljust(width[,fillchar])左对齐,fillchar是填充的字符str15="ONG IS a good"print(str15.ljust(40))#ONG IS a goodprint(str15.ljust(40),"*") #ONG IS a good                            *print(str15.ljust(40,"*"))#ONG IS a good***************************

#rjust(width,fillchar)右对齐

原文地址:https://www.cnblogs.com/zlong123/p/10420641.html

时间: 2024-11-13 23:49:22

python中格式化输出和字母大小写转换,对齐填充方式的相关文章

Python中格式化format()方法详解

Python中格式化format()方法详解 Python中格式化输出字符串使用format()函数, 字符串即类, 可以使用方法; Python是完全面向对象的语言, 任何东西都是对象; 字符串的参数使用{NUM}进行表示,0, 表示第一个参数,1, 表示第二个参数, 以后顺次递加; 使用":", 指定代表元素需要的操作, 如":.3"小数点三位, ":8"占8个字符空间等; 还可以添加特定的字母, 如: 'b' - 二进制. 将数字以2为基数

python字符串格式化输出及相关操作代码举例

字符串的格式化 Python 支持格式化字符串的输出 .尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中.在   Python 中,字符串格式化使用与 C 中 sprintf 函数一样的语法. 在python中格式化输出字符串通用的形式为: 格式标记字符串 % 要输出的值组 其中,左边部分的"格式标记字符串"可以完全和c中的一致.右边的"值组"如果有两个及以上的值则需要用小括号括起来,中间用逗号隔开. 重点来看左

数组-05. 字符串字母大小写转换(10)

输入一个以#结束的字符串,本题要求将小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其它字符不变. 输入格式: 输入在一行中给出一个长度不超过40的.以#结束的非空字符串. 输出格式: 在一行中按照要求输出转换后的字符串. 输入样例: Hello World! 123# 输出样例: hELLO wORLD! 123 import java.util.Scanner; public class Main { public static void main(String[] args) {

06-2. 字符串字母大小写转换(10)

输入一个以#结束的字符串,本题要求将小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其它字符不变. 输入格式: 输入在一行中给出一个长度不超过40的.以#结束的非空字符串. 输出格式: 在一行中按照要求输出转换后的字符串. 输入样例: Hello World! 123# 输出样例: hELLO wORLD! 123 1 #include <stdio.h> 2 3 int main() 4 { 5 char s[40]; 6 int i = 0; 7 do { 8 scanf(&qu

excel 英文字母大小写转换

excel 英文字母大小写转换 CreateTime--2018年5月26日18:20:06 Author:Marydon 1.英文字母转大写 将A列小写转大写 语法说明: upper(单元格标识),会将指定单元格的内容全部转换成大写,并将内容输出到光标所在单元格. 第一步:在B列输入=upper(A4)-->回车 第二步:选中该单元格-->鼠标移动有单元格的右下角,会出现一个+符号,一直往下拖拽: ==========================下面是去除B列对A列的依赖========

*数组-05. 字符串字母大小写转换

1 /* 2 * Main.c 3 * E5-数组-05. 字符串字母大小写转换 4 * Created on: 2014年8月20日 5 * Author: Boomkeeper 6 *********部分通过********* 7 */ 8 9 #include <stdio.h> 10 11 int main(void){ 12 13 char str[40]={-1}; 14 15 gets(str); 16 17 int i,index; 18 for(i=0;i<40;i++

字母大小写转换

                             字母大小写转换   问题描述 给定一个英文字母判断这个字母是大写还是小写.输入格式 输入只包含一个英文字母c.输出格式 如果c是大写字母,输出“upper”,否则输出“lower”.样例输入x样例输出lower样例输入B样例输出upper    代码: import java.util.*;public class ZIMUDAXIAOXIE {     public static  String ConverString(String

Python 基础 格式化输出

Python 基础 格式化输出 现在需要我们录入我们身边好友的信息,格式如下: ------------ info of Alex Li ---------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ---------------- 我们现在能想到的办法就是用一下方法: name = input('请输入姓名:') age = input('请输入年龄:') job = input('请输入职业:'

python小记--格式化输出

python print格式化输出. 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ("He is %d years old"%(25)) 效果: 3.打印浮点数 print ("His height is %f m"%(1.83)) 效果: 4.打印浮点数(指定保留小数点位数) print ("His height is %.2f m&qu