基本输出-print()函数
基本使用
print函数的基本语法是 print(需要输出的内容),内容可以是数字、字符串、变量、表达式等
见代码
>>> print(2+3) #打印数字
5
>>> print("ggg") #打印字符串
ggg
从上可见,print会自动换行。如果想在一行连续输出多个内容,可以加“,“;
>>> print("hello", "world", 999) #同行输出
hello world 999
如果想使用多个print语句输出一行内容,可以使用在print函数添加end=参数。
print("hello world", end= " & ")
print("hello python")

还可以使用print函数进行格式化输出
a = 10
b = 5
print("计算:%d+%d=%d" %(a, b, a+b))

完整语法
如果想要了解print更多的用法,可以学习print的完整语法格式:
print(value, ... , sep=' ', end='\n', file=sys.stdout, flush=False)
'''
value 表示要输出的值
... 值列表
sep 表示打印值时,各个值之间的间隔符,默认是一个空格。可以sep=None(默认值)
end 表示语句以什么结尾,默认是一个换行符。可以end=None(默认值)
file 输出的目标对象,可以是文件也可以是数据流,默认是数据流
flush 表示是否立刻将输出语句输出到目标对象,如果为False表示存在缓存,True表示立刻强制写入
'''
例
a="good"
b="study"
c="day"
d="up"
print(a,a,b, sep='_', end=" ;\n", file=open("test.txt", "w"), flush=False)
print(c,c,d, sep='___', file=open("test.txt", "a"), flush=False)
结果生成了一个test.txt的文件,文件内容如下:

基本输入-input()函数
在python中,使用input函数能够接收键盘的输入。input的基础语法如下
接收的变量=input(“提示文字”)
>>> a=input("请输入内容:") #接收输入
请输入内容:233
>>> print(a)
233
需要注意的是,在python3.x中,无论输入什么内容,都会被作为字符串读取
>>> print(type(a)) #查看a的类型
<class 'str'>
注释
这里简单介绍下注释。
单行注释
——#,相当于C中的//
#这是单行注释
多行注释
——'''注释内容''',或"""注释内容"""
'''
看这里
这些都是注释内容
会被解释器忽略哦!
'''
其实大家可以看到,在上面介绍输入和输出的代码中,我已经使用过注释。注释是用于对代码功能解释说明等的标注性文字,在代码的可读性上起到十分重要的作用。
中文声明注释
在python代码中,如果需要指定代码中中文字符的编码格式,则需要在文件开头加上中文声明注释。
# coding:<编码>
或
# coding=<编码>
很多人为了美观,会写成这样
# -*- coding:<编码> -*-
例如采用utf-8编码
# -*- coding:utf-8 -*-
代码缩进-代码块
python使用代码缩进和冒号的方式区分代码之间的层次。而不是像C语言那样使用{}来区分。所以一定要注意编写python代码时的缩进问题
python以换行作为语句结尾,不用使用例如“;”等符号
例如,如下代码
#定义一个函数
def hello():
print("hello world!")
hello() #调用hello函数
相当于C代码
void hello()
{
printf("hello world!);
}
void main()
{
hello();
}