注释
注释的语法
- 注释行
使用 # 开头的行都是注释
# 这是一行注释
#开头的注释,一般是写在要注释的代码的上方,
也有少数情况下是写在要注释代码的右侧的,
很少会写在代码的下方,
更不会写到代码的左侧。
- 文档字符串
使用三引号引起来的称为"文档字符串",也可以视为是一种注释。
- 可以包含多行内容
- 一般放在 文件/函数/类 的开头
- 单引号组成的三引号或者双引号组成的三引号均可
"""
这是一段文档字符串,起到的作用和注释一样,也是解释说明的效果
"""
'''
单引号也是可以的
'''
如何批量化注释?
-
先选中要注释的代码
-
快捷键ctrl + /(解注也是同样的步骤)
注释的规范
- 表达准确
- 篇幅合理
- 语言合适
- 积极向上
输入输出
控制台
计算机里,把用户能输入命令,向计算机安排工作,计算机再把结果显示出来,这样的程序,就称为控制台了。
控制台是一种人和计算机交互的最基础方式。
不过日常生活中却不常用,更常见的交互方式是图形化界面。
通过控制台输出
格式化输出
最常用的就是f-string格式化字符串方案
a = 10
print(f"a = {a}")
当字符串前有 f 修饰时,我们就可以使用 {} 这样的语法,向字符串里嵌入变量或者表达式。
a = 10
print(f'a = {a}')
print(f"a = {a + 2}")
s = 'world'
print(f'hello {s}')
通过控制台输入
C语言中一般采用 scanf 实现此功能
Python通过内建函数 input()
- input执行的时候,就会等待用户输入。
- input返回值其实是 str (字符串类型)
num = input('请输入一个整数:')
print(f'你输入的数字是:{num}')
这段代码首先会将input函数内部的提示信息打印出来:
输入数字100,并按下回车:
我们验证它的返回值:
num = input();
print(type(num))
如果只是单纯地拿到用户的输入,然后打印,此时就按照 str 打印即可。
如果需要根据用户输入的内容进行算术运算,此时就需要先把读到的 str 转化为 int,怎么办?
类型转换
类型()
用户输入两个整数,输出他们的和
a = input('请输入第一个整数:')
b = input('请输入第二个整数:')
#类型转换前
print(f'a + b = {a + b}')
#类型转换后
a = int(a)
b = int(b)
print(f'a + b = {a + b}')
我们不能随意类型转换:
s = 'nige'
s = float(s)
print(s)
一旦出现这样的报错,说明不能够转换,难为编辑器了。
这一篇的内容较少,后面将介绍运算符的知识!