【莫烦Python】Python 基础教程——学习笔记

这篇文章介绍了Python的基础知识,包括打印操作、数学运算、变量定义、循环结构(while和for)、条件判断(if-else)、函数定义及使用、类的创建和使用、模块导入、异常处理以及列表、字典等数据结构的操作。还涉及到lambda函数和map函数的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

本笔记基于p1-p29【莫烦Python】Python 基础教程

大家可以根据代码内容和注释进行学习。

  1. 安装
    我的:python3.8+anaconda+VS code
  2. print()
print(1) # 直接打印数字
print("hello") # 单双引号打印字符串
print('I\'m happy!') # \使符号直接输出
print('apple'+'pen') # 连接字符串
print('chat'+str(4)) # 连接字符串和数字
print(1+2) # 自动计算
print(int('1')+2) # 字符串转整数
print(float('1.2')+2) # 字符串转浮点数
  1. 数学
1+1
2**2 # 2的平方
2**3 # 2的三次方
8%3 # 取余数
9//4 # 取整(向下)
  1. 自变量variable
apple_fruit = 1 # 定义和初始化自变量
print(apple_fruit)
apple_egg = 15+3 # 初始化为运算结果
print(apple_egg)
a,b = 1,2 # 一次性定义
c = a*2
print(a,b,c) # 一次性输出
  1. while循环
conndition = 1
while conndition < 10: # 当while等于true时往下执行,否则结束
    print(conndition)
    conndition = conndition + 1
  1. for循环
example_list = [1,2,3,4,5,996,345,67,0] # 定义和初始化自变量
for i in example_list:
    print(i) # 循环输出list
    print(("inner of for")) # for内部
# 多行Tab:Ctrl+[
print("outer of for") # for外部,说明python中语言结构非常重要

for i in range(2,10): # range(起始数, 终点数+1)
    print(i) # 输出2到9

for i in range(2,10,2): # range(起始数, 终点数+1, 步长)
    print(i) # 输出2 4 6 8
  1. if条件
x = 1
y = 2
z = 0
if x < y > z: # 当if为true时执行语句,否则结束
    print("x is less than y, and y is greater than z")
if x <= y:
    print("x is less or equal to y")
if x == y:
    print("x is equal to y") # 无输出
if x != y:
    print("x is not equal to y")
  1. if else条件
x = 1
y = 2
z = 3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值