当前位置:   article > 正文

1.1python中print的使用方法_pycharm print

pycharm print

1.对于初学者开始学习python,首先应该学会的就是对python中的print用法,学习一个函数,首先需要知道该函数的使用方法,使用参数以及使用后的结果,本文以pycharm解释器对python中函数print()做出以下解释。

1.打开pycharm,建立.py文件,具体操作如下:

打开配置好的pycharm----->左上角文件中新建项目----->右击新建项目,新建一个python文件------>如图(1)所示。

 图1

2.输入print(图2),单击print(即将光标放在print上),按下Ctrl+B或者Ctrl+鼠标左击,进入print函数的内部函数(图3)。

  1. print()
'
运行

图2

  1. def print(self, *args, sep=' ', end='\n', file=None): # known special case of print
  2. """
  3. print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
  4. Prints the values to a stream, or to sys.stdout by default.
  5. Optional keyword arguments:
  6. file: a file-like object (stream); defaults to the current sys.stdout.
  7. sep: string inserted between values, default a space.
  8. end: string appended after the last value, default a newline.
  9. flush: whether to forcibly flush the stream.
  10. """
'
运行

图3

3.依据实际的参数进行使用。

2.print函数的参数解释(*为重要性)

对1中的参数进行了解才能更加方便你使用函数,参数解释如下:

1.self:译为本身,在print的函数中为需要输出的内容value

2.*args:个数可变的关键字形参,(初学可不看)

**3.sep:print()函数的两个值之间的间隔符,默认为空格,可以进行自主设置,如图4

**4.end:print()函数的最后值后追加的字符,默认为换行,可以进行自主设置,如图4

  1. print(1,2,3,4,5)#默认情况
  2. print('--------------区分线---------------')
  3. print(1,2,3,4,5,sep='!',end='\t')#进行设置
  4. print(1,2,3,4,5)#默认情况
'
运行

图4

对比之后,清晰看出设置后的效果。

5.file:一个类似文件的对象(流);默认为当前的 sys.stdout。

6. flush: 是否强制刷新流。

3.print函数的输出类型

1.数字

  1. #输出数字
  2. print(123)
  3. print(12.35)
'
运行

2.字符串

  1. #输出字符串,可使用单双三引号,区别:三可换行,单双不可以
  2. print('Hello world')
  3. print('Hello '
  4. 'world')
  5. print("hello world")
  6. print("hello"
  7. " world")
  8. print('''hello
  9. world''')
'
运行

3.变量,列表,元组,字典,集合

  1. #输出变量,列表,元组,字典,集合
  2. a=15
  3. print(a)
  4. b=[11,22,33]
  5. print(b)
  6. c=(111,222,333)
  7. print(c)
  8. d={'age1':18,'age2':19,'age3':20}
  9. print(d)
  10. e={1,2,3}
  11. print(e)
'
运行

4.含有运算符的表达式

  1. #含有运算符的表达式
  2. print(1+2)
'
运行

5.将数据存储在文件中,修改至自己的电脑存在的盘中

  1. #将数据输出到文件中,注意:1.盘存在 2.file=ptp
  2. ptp=open('D:/python/pycharm file/txt文件/demo1.txt','a+') #a+ 存在就在文件中添加,不存在就创建文件
  3. print("hello world wang",file=ptp)
  4. ptp.close()

4.print函数的输出方式

1.以一行输出多个需要输出的内容

  1. #print 将内容一行输出
  2. print('hello','world','zhangsan',3,1+3)
'
运行

2.使用f的形式进行输出

  1. a=15
  2. b=2
  3. print(f"a+b={a+b}")#利用f将内容显现{}
  4. print("a+b=",a+b)#结果同上
'
运行

3.使用占位符进行输出格式

  1. print('%10.2f'%52)#10为宽度,右对齐,2为小数点后几位
  2. #format
  3. print('{0:10.3}'.format(3.1542))#.3表示共计几位数,.3f表示共有3位小数
  4. print('{0:10.3f}'.format(3.1542))
  5. #其他常用占位符
  6. '''
  7. d 十进制整数
  8. e,E 科学计数法表示的浮点数
  9. f,F 十进制浮点数
  10. C 单个字符(包含整数)
  11. s 字符串
  12. '''
'
运行

IT_KING_Shi_Qi的python学习之路,有用的话记得收藏关注,持续更新中。。。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/893840?site
推荐阅读
相关标签
  

闽ICP备14008679号