Python的格式化输出--制作名片】的更多相关文章

效果图 代码如下: name = input("Your name:")age = int(input("Your age:"))job = input("Your job:")salary = int(input("Your salary:"))msg = '''This is %s --------My age :%dMy job :%sMy salary :%dend ----------------'''%(name,…
本节学习Python的格式化输出,文件操作以及json的简单用法 1.格式化输出 将非字符串类型转换成字符串,可以使用函数:str() 或者repr() ,(这两个函数的区别目前我还没搞懂,求解答) >>> str([1,2,3,4]) '[1, 2, 3, 4]' >>> repr([1,2,3,4]) '[1, 2, 3, 4]' >>> str(10) ' >>> repr(10) ' 可以使用str.ljust() .str.…
Python的格式化输出有两种: 一.类似于C语言的printf的方法 二.类似于C#的方法…
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…
Python 基础 格式化输出 现在需要我们录入我们身边好友的信息,格式如下: ------------ info of Alex Li ---------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ---------------- 我们现在能想到的办法就是用一下方法: name = input('请输入姓名:') age = input('请输入年龄:') job = input('请输入职业:'…
python格式化输出 python格式化输出有两种方式:百分号和format format的功能要比百分号方式强大,其中format独有的可以自定义字符填充空白.字符串居中显示.转换二进制.整数自动分割.百分比显示 等功能是百分号方式不能相比的 1.百分号方式 1.1 格式 %[(name)][flags][width].[precision]typecode 1.2 参数说明 (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐:正数前加正好,负数前加负号…
python中的print格式化输出,基本格式:"[字符串]%格式1[字符串]%格式2[字符串]....."%(string1,string2.....) 格式符号 -------------- %s:字符串 %d/%i:十进制整数 %u:十进制整数 %o:八进制整数 %x/%X:十六进制整数 %e/%E:科学计数 %f/%F:浮点数 %%:输出% 例子: Name = '111cn' print "www.%s.com"%Name 打印出:www.111cn.co…
1.格式化输出整数python print也支持参数格式化,与C言的printf似, strHello = "the length of (%s) is %d" %(Hello World,len(Hello World))print strHello#输出果:the length of (Hello World) is 11 2.格式化输出16制整数nHex = 0x20#%x --- hex 十六进制#%d --- dec 十进制#%d --- oct 八进制 print &quo…
什么叫格式化输出? 数据按照某种特殊的要求输出 假如输入一个整数,希望整数按照十六进制,八进制输出,如果输入一个小数,希望小数保留后面2位数然后输出,或者以科学计数法的方式来输出小数.字符串的输出希望在十个格子内输出,或者左对齐,居中等等 python字符串格式化符号: # 关于整数的格式化输出 num01,num02 = 200,300 print("八进制输出:0o%o,0o%o" % (num01, num02)) print("十六进制输出:0x%x,0x%x&quo…
一.题型 1.使用while循环输入 1 2 3 4 5 6  8 9 10 count = 0 while count < 10: count += 1   #count = count + 1 if count == 7: print(' ') else: print(count) 使用while循环输入 1 2 3 4 5 6 8 9 10 count = 0 while count < 10: count += 1   # count = count + 1 if count == 7…