当前位置:   article > 正文

Python逆袭 课节2 Day1-人工智能概述与入门基础 Python基础

Python逆袭 课节2 Day1-人工智能概述与入门基础 Python基础

Python小白逆袭大神

课节2 Day1-人工智能概述与入门基础
Python基础
1 基础操作

声明一个变量age 用来存储一个数字 20

age = 20
  • 1

在这里插入图片描述

基础数学加法

1 + 1
  • 1

在这里插入图片描述

打印Hello World!

print("Hello World!")
  • 1

在这里插入图片描述

2 条件判断if
if 1 == 2: # 如果 if 跟随的条件为 假 那么不执行属于if 的语句,然后寻找 else
    print("假的")
else: # 寻找到 else 之后 执行属于else中的语句
    print("1==2是假的")
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

3 循环操作for
for i in range(5):
    print(i)
  • 1
  • 2

在这里插入图片描述

循环操作while

sum = 0
n = 99
while n > 0:
    sum = sum + n
    n = n - 1

print(sum)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

在这里插入图片描述

4. break、continue、pass

break语句可以跳出 for 和 while 的循环体

n = 1
while n <= 100:
    if n > 10:
        break
    print(n)
    n += 1
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述

continue语句跳过当前循环,直接进行下一轮循环

n = 1
while n < 10:
    n = n + 1
    if n % 2 == 0:
        continue
    print(n)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述

pass是空语句,一般用做占位语句,不做任何事情

for letter in "Room":
    if letter == 'o':
        pass
        print("pass")
    print(letter)
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述

5 数据类型

【1】Number 数字

Python支持int, float, complex三种不同的数字类型

a = 3
b = 3.14
c = 3 + 4j
print(type(a), type(b), type(c))
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

【2】String 字符串

支持字符串拼接、截取等多种运算

a = "Hello"
b = "Python"

print("a + b 输出结果: ", a + b)
  • 1
  • 2
  • 3
  • 4

在这里插入图片描述

截取

a = "Hello"
print("a[1:4] 输出结果: ", a[1:4])
  • 1
  • 2

在这里插入图片描述

【3】List 列表

列表是写在方括号 [] 之间、用逗号分隔开的元素列表。

列表索引值以 0 为开始值,-1 为从末尾的开始位置。

list = ['abcd', 786, 2.23, 'runoob', 70.2]
print(list[1:3])
  • 1
  • 2

在这里插入图片描述

tinylist = [123, 'runoob']
print(list + tinylist)
  • 1
  • 2

在这里插入图片描述

【4】Tuple 元组

tuple与list类似,不同之处在于tuple的元素不能修改。tuple写在小括号里,元素之间用逗号隔开。

元组的元素不可变,但可以包含可变对象,如list。

t1 = ('abcd', 786, 2.23, 'runoob', 70.2)
t2 = (1,)
t3 = ('a', 'b', ['A', 'B'])
t3[2][0] = 'X'

print(t3)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

在这里插入图片描述

【5】dict 字典

字典是无序的对象集合,使用键-值(key-value)存储,具有极快的查找速度。

键(key)必须使用不可变类型。

同一个字典中,键(key)必须是唯一的。

d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}
print(d['Michael'])
  • 1
  • 2

在这里插入图片描述

【6】set 集合

set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。

set是无序的,重复元素在set中自动被过滤。

s = set([1, 1, 2, 2, 3, 3])
print(s)
  • 1
  • 2

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/530210?site
推荐阅读
相关标签
  

闽ICP备14008679号