基本输出函数print
语法结构:
print(输出内容)
print()函数完整的语法格式:
print(value,...,sep=' ',end='\n',file=None)
print('hello,python')
使用print函数进行简单输出
a=100 # 变量a值为100
b=50 # 变量b值为50
print(90)
print(a) # 输出的是变量的值,a的值为100
print(a*b) # 输出a和b的运算结果5000
print('北京欢迎你!')
print("北京欢迎你!")
print('''北京欢迎你!''')
print("""北京欢迎你!""")
不换行一次输出多个数据
a=100
b=50
print(a,b,'要么出众,要么出局!!!')
输出ASCII码所对应的字符
print('b') # 直接输出b
print(chr(98)) #也输出了b, 使用chr()将98转换成AscII表中的字符
print('C')
print(chr(67))
print(8)
print(chr(56))
print('[')
print(chr(91))
# 中文编码的范围是[u4e00~u9fa5]
使用print函数输出中文unicode码
print(ord('北'))
print(ord('京'))
print(chr(21271))
print(chr(20140))
使用print函数输出将内容输出到文件
fp=open('note.txt','w') # 打开文件 w-->write
print('北京欢迎你',file=fp) #将“北京欢迎你”输出(写入)到note.txt文件中
fp.close() # 关闭文件
使用连接符连接多个字符串
print('北京欢迎你'+'2023')
#print('北京欢迎你'+2023)
#TypeError:can only concatenate str (not "int") to str
#TypeError: 只能将 str (而不是“ int”)连接到 str
基本输入函数input
语法结构:
x=input(‘提示文字’)
注意事项:无论输入的数据是什么,x的数据类型都是字符串类型
input函数的使用
name=input('请输入你的姓名:')
print('我的姓名是:'+name)
输入整数类型的数据
num=input('请输入你的幸运数字:')
print('你的幸运数字是:'+num)# 连接成功,说明num是字符串类型
num=int(num)# 使用内置函数int将num转成整数类型
print('你的幸运数字是:',num)
注释
- 程序员在代码中对代码功能解释说明的标注性文字
- 可以提高代码的可读性
- 注释的内容将被Python解释器忽略,不被计算机执行单行注释、多行注释和中文声明注释
单行注释: #注释
多行注释:
'''
注释
'''
"""
注释
"""
#coding=utf-8
#中文声明注释,一定在写在第一行
#coding=gbk
代码缩进
- 是指每行语句开始前的空白区域代码缩进
- 用来表示Pvthon程序间的包含和层次关系
- 类定义、函数定义、流程控制语句以及异常处理语句等行尾的冒号和下一行的缩进表示一个代码块的开始,而缩进结束,则表示一个代码块的结束
- 通常情况下采用4个空格作为一个缩进量
#一般代码,不需要缩进
print('hello')
print('world')
#类的定义
class Student:
pass
#函数的定义
def fun():
pass