Python中的print()
python基础知识
·
本专栏为学习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('''北京欢迎您!''')
90
100
5000
北京欢迎您!
北京欢迎您!
北京欢迎您!
北京欢迎您!
2.不换行一次性输出多个数据
a=100 # 变量a,值为100
b=50 # 变量b,值为50
print(a,b,'要么出众,要么出局!')
100 50 要么出众,要么出局!
3.使用内置函数chr()进行输出ASSic码所对应的字符
print('b') # 输出字符b
print(chr(98)) # 通过ASSIC码表输出字符b
print('C') # 输出字符c
print(chr(67)) # 通过ASSIC码表输出字符C
print(8)
print(chr(56))
b
b
C
C
8
8
4.使用print输出中文Unicode编码–ord()方法
print(ord('中')) # 北 这个字的编码(数字)20013
print(chr(20013))
print('\u4E2D') # \u 方法使用十六进制Unicode去输出
20013
中
中
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'解决
print()函数的定义
6.多条print输出到一行显示
sep 与 end 还有小区别注意区分
print('北京',end='-->')
print('欢迎您!')
北京-->欢迎您!
print('北京',sep='')
print('欢迎您!')
北京
欢迎您!
7. 使用连接符连接多个字符串
print(1314) # 直接输出整数
print(3.14) # 直接输出浮点数(带小数点的数)
print(1,3,1,4) # 使用逗号连接要输出的数字,中间使用空格连接
print(192,168,1,1,sep='.') # 使用间隔符.进行连接
print('北京欢迎您'+'2022')
1314
3.14
1 3 1 4
192.168.1.1
北京欢迎您2022
8. input函数的使用
第一次发现使用input函数不输入貌似会造成卡死
使用print输出逗号和点号有小区别
- , sep=’ ’
-
- sep=‘’
name=input('请输入您的姓名:>')
print('我的姓名是:> '+name)
请输入您的姓名:>6
我的姓名是:> 6
9. 输入整数类型的数据
num=int(input('请输入您的幸运数字:>'))
print('您的幸运数字为:> ',num)
请输入您的幸运数字:>6
您的幸运数字为:> 6
使用逗号可以随意连接
使用加号则需要两者的类型相同
10. 单行注释
# 要求从键盘去输入出生年份, 要求是4为年份
year = input('请输入出生年份:>')
请输入出生年份:>2002
11. 多行注释
# 多行注释pycharm 可用!!
'''
姓名: 陆悠漓
'''
'\n姓名: 陆悠漓\n'
12. 中文声明注释
#coding=utf-8
13. 代码缩进
print('hello')
print('world')
# 类的定义
class Student:
pass
# 函数定义
def fun():
pass
hello
world
选择题
-
Python是一种( 解释 )类型的编程语言
A.机器语言
B.解释
C.汇编
D.汇编语言 -
Python语句print(“中国,你好”)的输出语句是( C )
A.(“中国,你好”)
B.“中国,你好”
C.中国,你好
D.运行结果出错 -
以下不是IPO模式的是( B )
A.input
B.program
C.process
D.output
小到超市收银系统,大到控制航天飞机运行的程序,无论程序的规模如何,都有统一的运算模式:输入数据(input)、处理数据(process)、输出数据(output),即标准输入输出模式,简称 IPO 模式。
-
Python语言通过( C )来体现语句之间的逻辑关系
A.{}
B.()
C.缩进
D.自动识别逻辑 -
Python解释器在语法上不支持( )编程的方式
A.面向过程
B.面向对象
C.语句
D.自然语言
章节小任务
实战一
题目: 输出"人生苦短,我用Python"
需求: 使用print()函数将"人生苦短,我用Python"输出到文件text.txt中
fp = open('text.txt','w',encoding='utf-8') # 打开文件
print('\"人生苦短,我用Python\"',file=fp) # 向文件中写入(输出)内容
fp.close() # 必须要关闭, 否则将会是空白
实战二
题目: 输出个人自我介绍
需求: 使用input()函数从键盘输入姓名、年龄,座右铭,并使用print()函数输出到控制台
name=input('请输入您的姓名:> ')
age=input('请输入您的年龄:> ')
motto=input('请输入您的座右铭:> ')
print('--------自我介绍--------')
print('姓名:'+name)
print('年龄:'+age)
print('座右铭:'+motto)
请输入您的姓名:> 爱听歌的阿漓
请输入您的年龄:> 20
请输入您的座右铭:> 追风赶月莫停留,平芜尽处是春山
--------自我介绍--------
姓名:爱听歌的阿漓
年龄:20
座右铭:追风赶月莫停留,平芜尽处是春山
更多推荐
已为社区贡献1条内容
所有评论(0)