• Python中的print()


    本专栏为学习B站杨淑娟老师视频所记,仅做个人笔记使用😋😋😋

    👉杨淑娟老师视频课👈

    Python 职位方向

    在这里插入图片描述

    一、chapter1

    1.使用print函数进行简单的输出
    a=100 # 变量a,值为100
    b=50 # 变量b,值为50
    
    print(90) # 输出数字90
    print(a) # 输出变量a的值100
    print(a*b) # 输出a*b的运算结果,运算结果为5000
    print('北京欢迎您!')
    print("北京欢迎您!")
    print("""北京欢迎您!""")
    print('''北京欢迎您!''')
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    90
    100
    5000
    北京欢迎您!
    北京欢迎您!
    北京欢迎您!
    北京欢迎您!
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    2.不换行一次性输出多个数据
    a=100 # 变量a,值为100
    b=50 # 变量b,值为50
    print(a,b,'要么出众,要么出局!')
    
    • 1
    • 2
    • 3
    100 50 要么出众,要么出局!
    
    • 1
    3.使用内置函数chr()进行输出ASSic码所对应的字符

    在这里插入图片描述

    print('b') # 输出字符b
    print(chr(98)) # 通过ASSIC码表输出字符b
    print('C') # 输出字符c
    print(chr(67)) # 通过ASSIC码表输出字符C
    print(8) 
    print(chr(56))
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    b
    b
    C
    C
    8
    8
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    4.使用print输出中文Unicode编码–ord()方法
    print(ord('中')) # 北  这个字的编码(数字)20013
    print(chr(20013))
    print('\u4E2D') # \u 方法使用十六进制Unicode去输出
    
    • 1
    • 2
    • 3
    20013
    中
    中
    
    • 1
    • 2
    • 3
    5.使用print函数将内容输出到文件
    fp = open('note.txt','w',encoding='utf-8') # 打开文件   w-->write
    print('2018!',file=fp)
    print('北京欢迎您!',file=fp)
    fp.close() # 关闭文件
    
    
    # 在此处会有一个中文乱码问题!!!
    # 日后学成归来再做解决!
    
    # 乱码问题在open后面提供encoding='utf-8'解决
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    print()函数的定义

    在这里插入图片描述

    6.多条print输出到一行显示
    sep 与 end 还有小区别注意区分
    print('北京',end='-->')
    print('欢迎您!')
    
    • 1
    • 2
    北京-->欢迎您!
    
    • 1
    print('北京',sep='')
    print('欢迎您!')
    
    • 1
    • 2
    北京
    欢迎您!
    
    • 1
    • 2
    7. 使用连接符连接多个字符串
    print(1314) # 直接输出整数
    print(3.14) # 直接输出浮点数(带小数点的数)
    print(1,3,1,4)  # 使用逗号连接要输出的数字,中间使用空格连接
    print(192,168,1,1,sep='.')  # 使用间隔符.进行连接
    print('北京欢迎您'+'2022')
    
    • 1
    • 2
    • 3
    • 4
    • 5
    1314
    3.14
    1 3 1 4
    192.168.1.1
    北京欢迎您2022
    
    • 1
    • 2
    • 3
    • 4
    • 5
    8. input函数的使用

    第一次发现使用input函数不输入貌似会造成卡死

    使用print输出逗号和点号有小区别

    1. , sep=’ ’
      • sep=‘’
    name=input('请输入您的姓名:>')
    print('我的姓名是:> '+name)
    
    • 1
    • 2
    请输入您的姓名:>6
    我的姓名是:> 6
    
    • 1
    • 2
    9. 输入整数类型的数据
    num=int(input('请输入您的幸运数字:>'))
    print('您的幸运数字为:> ',num)
    
    • 1
    • 2
    请输入您的幸运数字:>6
    您的幸运数字为:>  6
    
    • 1
    • 2

    使用逗号可以随意连接
    使用加号则需要两者的类型相同

    10. 单行注释
    # 要求从键盘去输入出生年份, 要求是4为年份
    year = input('请输入出生年份:>')
    
    • 1
    • 2
    请输入出生年份:>2002
    
    • 1
    11. 多行注释
    # 多行注释pycharm 可用!! 
    '''
    姓名: 陆悠漓
    '''
    
    • 1
    • 2
    • 3
    • 4
    '\n姓名: 陆悠漓\n'
    
    • 1
    12. 中文声明注释
    #coding=utf-8
    
    • 1
    13. 代码缩进
    print('hello')
    print('world')
    # 类的定义
    class Student:
        pass
    # 函数定义
    def fun():
        pass
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    hello
    world
    
    • 1
    • 2

    选择题

    1. Python是一种( 解释 )类型的编程语言
      A.机器语言
      B.解释
      C.汇编
      D.汇编语言

    2. Python语句print(“中国,你好”)的输出语句是( C )
      A.(“中国,你好”)
      B.“中国,你好”
      C.中国,你好
      D.运行结果出错

    3. 以下不是IPO模式的是( B )
      A.input
      B.program
      C.process
      D.output

    小到超市收银系统,大到控制航天飞机运行的程序,无论程序的规模如何,都有统一的运算模式:输入数据(input)、处理数据(process)、输出数据(output),即标准输入输出模式,简称 IPO 模式。

    1. Python语言通过( C )来体现语句之间的逻辑关系
      A.{}
      B.()
      C.缩进
      D.自动识别逻辑

    2. Python解释器在语法上不支持( )编程的方式
      A.面向过程
      B.面向对象
      C.语句
      D.自然语言

    章节小任务
    实战一

    题目: 输出"人生苦短,我用Python"
    需求: 使用print()函数将"人生苦短,我用Python"输出到文件text.txt中

    在这里插入图片描述

    fp = open('text.txt','w',encoding='utf-8') # 打开文件
    print('\"人生苦短,我用Python\"',file=fp) # 向文件中写入(输出)内容
    fp.close()  # 必须要关闭, 否则将会是空白
    
    • 1
    • 2
    • 3
    实战二

    题目: 输出个人自我介绍
    需求: 使用input()函数从键盘输入姓名、年龄,座右铭,并使用print()函数输出到控制台
    在这里插入图片描述

    name=input('请输入您的姓名:> ')
    age=input('请输入您的年龄:> ')
    motto=input('请输入您的座右铭:> ')
    print('--------自我介绍--------')
    print('姓名:'+name)
    print('年龄:'+age)
    print('座右铭:'+motto)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    请输入您的姓名:> 爱听歌的阿漓
    请输入您的年龄:> 20
    请输入您的座右铭:> 追风赶月莫停留,平芜尽处是春山
    --------自我介绍--------
    姓名:爱听歌的阿漓
    年龄:20
    座右铭:追风赶月莫停留,平芜尽处是春山
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
  • 相关阅读:
    用WebGPU实现基于物理的渲染
    java关于wait()和notify()方法
    leetcode 15. 三数之和
    【冷启动#1】实用的MySQL基础
    Python学习笔记(4)
    【Linux】yum/git/gdb
    经典OJ题:单链表相交
    你还准备参加软件测试培训吗?
    armv8 exception levels
    OSCP-Vulnhub靶机记录-hacker-kid-walkthrough
  • 原文地址:https://blog.csdn.net/m0_74007393/article/details/127883148