python入门

目录

1.数据的输入和输出

1.输入

​编辑 2.输出

2.if语句,条件判断

3.循环

1.while

2.for


1.数据的输入和输出

python不用像c语言一样给一个变量初始化一个类型,直接赋值就行了

像这样,连分号都不用加

python入门_第1张图片

这里我用python自带的 type函数使得python告诉我a是一个int类型的

python入门_第2张图片

如果是8.0则变为float类型的,如图

1.输入

输入用的是input函数,要注意input默认输入字符型,要使用图中所示方式强制转化为int类型

python入门_第3张图片 2.输出

用的是print函数

有两种格式化字符串的方式

第一种还可以进行精度控制,方法和c语言的一样,第二种更简便

python入门_第4张图片

2.if语句,条件判断

格式如图,凭借每4格空格来划分一层循环

还有print会自带一个换行

a = 8
if a > 6:
    print("ok")
    if a > 7:
        print("ok")
else:
    print("no")

这样会输出

python入门_第5张图片

3.循环

1.while

 格式如图,会输出5次ok

i = 0
while i < 5:
    print("ok")
    i += 1

python入门_第6张图片

2.for

for i in range(1,6):
    print("ok")

和上面的while是一样的效果,range是从1开始枚举到5,不会枚举6,每枚举一个数就把那个数赋值给i,所以一共会循环5次 

4.函数

标准就是这样的格式,和c语言差不多

def add(x, y):
    return x + y

print(f"{add(5,6)}")

python入门_第7张图片 有两点值得注意一下

1.如果没有确定返回值,会返回一个None,就是false

2.全局变量和局部变量

局部变量的定义和c语言里差不多,但是在局部使用全局变量,python里要用global

 

你可能感兴趣的:(python,开发语言)