关于注释部分
1.环境为python 3.7,使用的编译器为pycharm(永久激活稍后发布)
关于python的注释,有两种:
1.单行注释:"#" + 空格 + 代码 。在pycharm中的快捷键为ctrl+’/’。
>注:在#后面加TODO,可在pycharm,控制台旁边中查看
2.代码片注释:“ “”" ” + 代码 + “ “”" ”(三个英文的引号)
# 这是一个单行注释
#TODO 这是一个可以在代码多的时候直接查看的注释(在pycharm上是高亮的)
"""
这是一个多行注释,可以在很多行进行注释
1
2
3
4
"""
使用:点击pycharm左下角,再点TODO就能查看了
关于输入、输出、变量转化类型
# 变量的命名,可直接命名
# 常见的有 int 、 float 、str 、bool
# 使用的type()函数用于查看变量类型
# 输入函数为input()
# 输出函数为print()
a = input("请输入一个整数:")
b = input() # 这样写的时候,输入没有提示语句
c = "wdnmd" # 使用茄语
# 分别输出变量及其类型
print(a)
print(type(a))
print(b)
print(type(b))
print(c)
print(type(c))
c = True # 可直接改变变量类型,不会使用新内存
print(c)
print(type(c))
运行结果
有没有发现一个问题,就是为什么前两个是str型,这是因为input()函数默认输入的是str型,如果想输入int等,则需强制转换!
格式为:类型+(变量名或者输入语句),当输入改成以下时
a = int(input("请输入一个整数:"))
b = float(input()) # 这样写的时候,输入没有提示语句
c = "wdnmd" # 使用茄语
就能得到
关于逻辑运算符 and、or、not(百度!!!)
a //= b的意思是a整除b,等价于c语言中的两个整型相除
下面的是一次代码实验
求圆的面积
代码:
# 定义圆周率
pi = 3.14
# 从键盘中录入半径值
r = float(input("请输入您要计算的圆的半径值(最多两位小数):")) # 一定要强制转换
# 计算圆的面积
area = pi * r ** 2 # r ** 2就是r²,等价C中的pow(r,2)
print("半径为%.2f的圆形面积为%.4f"%(r, area))
结果为: