python中print函数的应用


day 1
学习print()函数的用法

1.print的用法有很多,比如说这种不需要引号直接输出的:

print(1)
print("hello world")  #python可以直接输出数字和字符串

t=3
print(t) #无论什么类型,数值、布尔、列表、字典...都可以直接输出

2.关于单引号,双引号与三引号:

  • 在print函数中单引号和双引号没有什么实质性的区别
  • 但要注意,如果你输出的字符串中本身就含有单引号,为了防止计算机弄混,最好使用双引号
  • for example:
print("'apple'是'苹果'的意思")
  • 另外,python中三引号(就是连打三个单引号)可以实现跨行输出的效果
  • for example:
print('''我叫胡图图,
今年三岁了,
我爸爸叫胡英俊,
我妈妈叫张小丽,
我家住在翻斗花园二号楼1001室''')

3.另外 python 中还有格式化输出,类似于C++中的printf

>>> s='hello'
>>> x=len(s)
>>> print("The length of %s is %d" % (s,x)) #学过C的同学都应该有些眼熟

pi=3.1415926
print('%10.3f' % pi) #输出宽度为10 精度为3的浮点数(就是小数)
print('%010.3f' % pi) #输出宽度为10 精度为3的浮点数,并且用0填补空白
print('%-10.3f' % pi) #输出宽度为10 精度为3的浮点数,并且左对齐
print('%+10.3f' % pi) #输出宽度为10 精度为3的浮点数,并且显示正号

4.python中print函数如何实现不换行输出:

直接上代码

for x in range(0,10):
print(x,end = '')  //大功告成

5.最后送给大家一些常用的函数:

abs(number),返回数字的绝对值
float(object),把字符串和数字转换为浮点数
int(object),把字符串和数字转换为整数
str(object),把值转换为字符串
pow(x,y,z),返回X的y次幂(有z则对z取模),这段代码我会写,有空补上

6.补充一下input()函数的用法吧:

x=input() #执行完这条语句后,等待用户在屏幕上输入内容,在用户按下回车键后,将用户输入的内容赋值给x,注意input函数总是返回一个字符串
x=input("what's your name?") #也可以这么使用input函数,至于他有什么妙用,你可以试一下


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM