【print函数 、input函数的使用、Python关键字以及如何注释代码】------- PYTHON基础2

一、print() 函数的使用

print()函数可以打印输出结果,显示在屏幕上,是python中最常用的一个函数。可以一次输出一个或多个结果,每个输出结果之间的间隔符号可以通过参数sep进行设置。

1. print()函数可以一次只打印一个结果

比如:

print(100)

以上指令打印一个数值,结果输出为:100

2. print()函数可以一次打印多个结果

打印多个结果时,函数里每个结果之间用逗号隔开。
比如:

print(100, 60, 0)

以上指令打印三个数值,结果输出为:100 60 0

3. 间隔符号的设置

可以通过sep参数对多个输出结果之间的间隔符号进行设置,
如果不设置sep参数,则默认输出结果之间的间隔符号为一个空格。
注:sep为英文单词separation的缩写,separation的翻译是:分开,间隔

以下指令设置间隔符号为逗号 , 输出结果为:100,60,0

print(100, 60, 0, sep=',')

以下指令设置间隔符号为下划线 _ , 输出结果为:100_60_0

print(100, 60, 0, sep='_')

二、input()函数的使用

input()函数用于向用户生成一条提示,然后获取用户输入的内容,并将内容赋值给指定的变量。
注:所输入的内容均为字符串类型,
如果需要对输入的内容进行数值计算,则需要使用int()或float()函数将字符串类型转换为数值类型。

1.input()函数格式

变量 = input(‘给用户查看的提示信息’)

2.input()函数的基本使用

a = input('请输入你的信息')
print(a)

运行该程序,首先屏幕会显示一个字符串:请输入你的信息
然后可以在屏幕上输入任何信息,比如输入:learning
输入好后按下回车键,此时运行第二行程序,输出变量a的内容,即:learning

3.input()函数的应用

1)input()函数应用—加法计算器

以下程序是一个简单的加法计算器,请根据提示输入信息:

print('这是一个计算两数相加的程序')
a = input('请输入第一个整数,输完后按回车键:')
b = input('请输入第二个整数,输完后按回车键:')
a = int(a)
b = int(b)
c = a + b
print(a,'+',b,'=',c)

输出

这是一个计算两数相加的程序
请输入第一个整数,输完后按回车键:2
请输入第二个整数,输完后按回车键:4
2 + 4 = 6

以上程序也可以写成如下,结果是一样的:

print('这是一个计算两数相加的程序')
a = int(input('请输入第一个整数,输完后按回车键:'))
b = int(input('请输入第二个整数,输完后按回车键:'))
print(a,'+',b,'=',a+b)

2)input()函数应用—计算面积

提示用户输入一个长方形的宽和高,然后输出该长方形的面积:

print('这是一个计算长方形面积的程序')
length = float(input('请输入长方形的长,输完后按回车键:'))
width = float(input('请输入长方形的宽,输完后按回车键:'))
print('长方形的面积为:', length*width)
输出
```python3
这是一个计算长方形面积的程序
请输入长方形的长,输完后按回车键:4
请输入长方形的宽,输完后按回车键:5
长方形的面积为: 20.0

3)input()函数应用—计算面积

提示用户输入奔跑的路程以及所用的时间,然后输出对应的速度:

print('这是一个计算您速度的程序')
s = float(input('请输入您奔跑的路程(单位是米),输完后按回车键:'))
t = float(input('请输入您所用的时间(单位是秒),输完后按回车键:'))
print('您奔跑的速度是:', s/t, '(米/秒)')

输出

这是一个计算您速度的程序
请输入您奔跑的路程(单位是米),输完后按回车键:6
请输入您所用的时间(单位是秒),输完后按回车键:3
您奔跑的速度是: 2.0 (/)

4.小结

• 了解程序的流程,主要包括输入,处理,以及输出。
• input()函数用于向用户生成一条提示,然后获取用户输入内容,并将内容赋值给指定变量。
• 通过input()函数输入的内容均为字符串类型。

三、python关键字一览

python的标准库提供了一个keyword 模块,可以输出当前版本的所有关键字。
代码如下:

import keyword
print(keyword.kwlist)

输出

['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

四、语句和注释

1. 语句的定义及书写方式

一般情况下,一条指令就是一条语句。
一条语句可以只占一行。

例如,以下程序有5条语句:

A = 10
B = 15
C = A * B
print(C)
print('你好')

一条语句可以占多行,用反斜杠()分隔。
例如,以下程序为两条语句,1至4行为第一条语句,第5行为第二条语句。

A= 1 + 2 + \
3 + 4 \
+ 5 + 6 + 7 + \
8 + 9 + 10
print(A)

多条语句可以放在同一行,需要用分号(;)分隔。
例如,以下一行程序中包括4条语句:

a = 10;b = 15;c = a * b;print(c)

注:在程序书写规范当中,建议一条语句只占一行。

2. 注释的定义及书写方式

1)单行注释:

以#号开始,#号后面的一行字符不会被程序执行。
例如,以下程序都是单行注释:

a = 10    #给变量a赋值为10
Name = '小明'     #变量Name的内容是'小明'
#这行程序不会被执行
#以下程序输出变量a的内容
print(a)

2)多行注释:

使用3个单引号’''或3个双引号"""分别作为注释的开头和结尾。
以下程序是多行注释:3个单引号’’’之间的所有程序都不会被执行。

a = 10    #给变量a赋值为10
Name = '小明'     #变量Name的内容是'小明'
#这行程序不会被执行
#以下程序输出变量a的内容
print(a)

注:引号一定要一一对应,比如开头是3个单引号’‘’,则结尾也一定要是3个单引号"“”。

3. 小结

• 一条指令就是一条语句,建议一条语句只占一行
• 注释就是对代码的解释和说明。
• 有单行注释(#)和多行注释(3个单引号’’’或3个双引号”””)

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

太阳的影子wing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值