Python 基础 格式化输出 现在需要我们录入我们身边好友的信息,格式如下: ------------ info of Alex Li ---------- Name : Alex Li Age : 22 job : Teacher Hobbie: girl ------------- end ---------------- 我们现在能想到的办法就是用一下方法: name = input('请输入姓名:') age = input('请输入年龄:') job = input('请输入职业:'…
一,python中的in,和not in python中in的作用是检测或查找,例如: c = ‘你好大号胡覅但是啊飞碟说’ b = ‘你好’ print(b in c ) 结果: True c = ‘你好大号胡覅但是啊飞碟说’ b = ‘大好’ print(b in c ) 结果; Flase 检测的时候是从头开始一次检测,并且按照输入的内容查 而not in则是类似的方式,in的否定,再进行判断,于上相同. 二,运算符运用 1.基本运算符 与数学中的加减乘除类似,在基本符号的运用上增加了可让…
一. 格式化输出现在有以下需求,让用户输入name, age, job,hobby 然后输出如下所示: -----------info of Alex Li----------- Name : Alex Li Age : 22 job : Teacher Hobbie : gril ----------------end----------------- 你怎么实现呢?你会发现,用字符拼接的方式还难实现这种格式的输出,所以一起来学一下新姿势只需要把要打印的格式先准备好, 由于里面的 一些信息是需…
格式化输出: input格式化输出: name = input('请输入姓名:') name = input('请输入姓名:') Age = int(input('请输入年龄:')) job = input('请输入职业:') Hobby = input('请输入爱好:') msg = ''' ------------ info of %s Li ----------- Name : %s Age : %d job : %s Hobbie: %s ------------- end ------…
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…
皇城PK Python中格式化字符串目前有两种阵营:%和format,我们应该选择哪种呢? 自从Python2.6引入了format这个格式化字符串的方法之后,我认为%还是format这根本就不算个问题.不信你往下看. # 定义一个坐标值 c = (250, 250) # 使用%来格式化 s1 = "敌人坐标:%s" % c 上面的代码很明显会抛出一个如下的TypeError: TypeError: not all arguments converted during string f…