Python简单编程指南

1 Hello world

print("Hello, World!")

2 条件判断

x = int(input("x = "))
y = int(input("y = "))
z = int(input("z = "))

if x < y and x < z:
    print("x is least")
elif y < z:
    print("y is least")
else:
    print("z is least")

3 数据类型

  1. int
  2. float
  3. bool
  4. NoneType (只有一种取值,None)
  5. str
  6. list

使用 Type(...) 来查看变量或数据的类型。类型可以被强制转换,如 int(5.0)。

3.1 整形(int)

整数,如 123。

3.2 浮点型(float)

小数,如 1.23。

3.3 布尔型(bool)

有两种值:True 和 False。

3.4 NoneType

只有一种值:None。

3.5 字符串(str)
s = "abc" + "def"
len("abc")
c = s[1]
sub_str = s[1:3]  + s[:3] + [3:]  #全部是左闭右开
'a' in s
3.6 列表(list)

不同类型的数据可以排入同一个列表,例如:

a = [1, "aaa"]

4 循环

4.1 While循环:
x = 1
while x < 10:
    print (x)
    x += 1
4.1 For 循环:
for x in range(10):   # print 0 to 9
    print(x)

for x in range(7,10):   # print 7 to 9, 左闭右开
    print(x)


for x in range(4,10,2):   # 步长为2
    print(x)

5 函数

def is_even (i):
    """
    Input: i, a positive int
    Returns True if i is even, otherwise False
    """
    return i%2 == 0

is_even (3)

参考文献

https://code.tutsplus.com/series/python-from-scratch--net-20566

猜你喜欢

转载自blog.csdn.net/weixin_34273046/article/details/87622333