第一节 输入和输出
本节概要
- 了解IDLE编辑器并掌握基本操作;
- 理解input()输入函数;
- 理解print()输出函数;
- 了解程序的注释与规范。
1.关于Python
Python是一种面向对象的解释型计算机程序设计语言。
它的特点是简单易学,适合初学者入门。语法简洁,库丰富、强大。
特色之一是:强制用空白符作为语句的缩进。
Python可以用来解决各种问题,比如数学计算、数据分析、网站开发、人工智能等等。
Python用途:
2.IDLE编辑器
IDLE(Integrated Development and Learning Environment)是Python 的集成开发环境。
除此之外,还有常见的 Jupyter、PyCharm、VS Code等。
如果在 Windows 使用 Python 的安装程序进行安装的话,这个 IDLE 是默认进行安装的。
1).试一试
- 在IDLE中输入
print('Hello World!')
后回车; - 在IDLE中输入
print(2+3)
后回车。
2).新建Python文件
- 单击【File】->【New File】,打开窗口;
- 输入代码
print('Hello World!')
; - 保存文件【File】->【Save】(按Ctrl+S快捷键),一般Python文件扩展名为:.py;
- 运行【Run】->【Run Module】(按F5快捷键)。
3.输入 input() 函数
常用格式:input(['输入提示内容'])
功能:读取从键盘输入的字符串,并以回车键(Enter)和为结束。[ ] 通常表示其中的参数可选。
代码示例:
a = input('请输入一个数:')
b = input()
4.输出 print() 函数
# 1.基本用法
print('Hello')
# 使用逗号,可以传递多个参数,中间会以空格隔开
name = "Alice"
age = 30
print("Name:", name, "Age:", age)
# 2.格式化输出
# 在字符串前加上f,然后使用大括号{}括起要插入的表达式
name = "Bob"
age = 25
print(f"Name: {name},Age: {age}")
# 3.控制输出格式
# sep参数指定分隔符,默认是空格
# end参数指定行结束字符,默认是换行符'\n'
print("one", "two", "three", sep=";", end="!\n")
# 4.文件输出
# file参数用于指定输出到文件而不是标准输出(控制台)
with open("output.txt", "w") as file:
print("This is written to a file.", file=file)
保留小数位数:输出 11/3的结果,并保留2位小数
# 方法一:rount()函数四舍五入到指定的小数位数
a = 11/3
print(round(a, 2))
# 方法二:format()方法格式化
b = 11/3
print('{:.2f}'.format(b))
5.程序的注释与规范
程序的注释:
1).单行注释
为了让程序代码更加具有可读性,通常会在代码中增加一些用于说明的注释语句。在程序代码中插入#
开头的注释说明,是Python中最常用的注释方式。代码中的注释语句不被执行,也不影响程序的正常运行。
2).多行注释
用3个单引号 '''
代码规范: 缩进4个空格。
代码示例:
# 输入一个数
a = input('请输入一个数:')
print('输出a:', a) # 输出a
'''
这是一段多行注释
This is a comment
'''
b = a
print(b)
6.练习
1).练习1
输出"Hello, World!"
2).练习2
输入"3+4的答案是多少"
并输出你输入的答案和正确答案。